diff --git a/chrono-tz-build/src/lib.rs b/chrono-tz-build/src/lib.rs index f508276..f189434 100644 --- a/chrono-tz-build/src/lib.rs +++ b/chrono-tz-build/src/lib.rs @@ -6,7 +6,7 @@ use std::collections::BTreeSet; use std::env; use std::fs::File; use std::io::{self, BufRead, BufReader, Write}; -use std::path::Path; +use std::path::{Path, PathBuf}; use parse_zoneinfo::line::{Line, LineParser}; use parse_zoneinfo::structure::{Child, Structure}; @@ -15,6 +15,7 @@ use parse_zoneinfo::transitions::FixedTimespan; use parse_zoneinfo::transitions::TableTransitions; /// The name of the environment variable which possibly holds the filter regex. +#[cfg(feature = "filter-by-regex")] const FILTER_ENV_VAR_NAME: &str = "CHRONO_TZ_TIMEZONE_FILTER"; // This function is needed until zoneinfo_parse handles comments correctly. @@ -135,6 +136,7 @@ fn write_timezone_file(timezone_file: &mut File, table: &Table) -> io::Result<() #[cfg(feature = "case-insensitive")] { + writeln!(timezone_file, r#"#[cfg(feature = "case-insensitive")]"#)?; writeln!(timezone_file, "use uncased::UncasedStr;\n",)?; let mut map = phf_codegen::Map::new(); for zone in &zones { @@ -143,6 +145,7 @@ fn write_timezone_file(timezone_file: &mut File, table: &Table) -> io::Result<() &format!("Tz::{}", convert_bad_chars(zone)), ); } + writeln!(timezone_file, r#"#[cfg(feature = "case-insensitive")]"#)?; writeln!( timezone_file, "static TIMEZONES_UNCASED: ::phf::Map<&'static uncased::UncasedStr, Tz> = \n{};", @@ -511,9 +514,15 @@ fn detect_iana_db_version() -> String { unreachable!("no version found") } -pub fn main() { - println!("cargo:rerun-if-env-changed={}", FILTER_ENV_VAR_NAME); +fn write_source_files(path: &Path, table: &Table, iana_db_version: &str) { + std::fs::create_dir_all(path).unwrap(); + let mut timezone_file = File::create(path.join("timezones.rs")).unwrap(); + write_timezone_file(&mut timezone_file, &table).unwrap(); + let mut directory_file = File::create(path.join("directory.rs")).unwrap(); + write_directory_file(&mut directory_file, &table, &iana_db_version).unwrap(); +} +pub fn main() { let parser = LineParser::default(); let mut table = TableBuilder::new(); @@ -555,13 +564,13 @@ pub fn main() { let mut table = table.build(); filter::maybe_filter_timezone_table(&mut table); + let iana_db_version = detect_iana_db_version(); - let timezone_path = Path::new(&env::var("OUT_DIR").unwrap()).join("timezones.rs"); - let mut timezone_file = File::create(timezone_path).unwrap(); - write_timezone_file(&mut timezone_file, &table).unwrap(); + if env::var("CHRONO_TZ_UPDATE_PREBUILT").as_deref() == Ok("1") { + let prebuilt_path = env::current_dir().unwrap().join("src").join("prebuilt"); + write_source_files(&prebuilt_path, &table, &iana_db_version); + } - let directory_path = Path::new(&env::var("OUT_DIR").unwrap()).join("directory.rs"); - let mut directory_file = File::create(directory_path).unwrap(); - let version = detect_iana_db_version(); - write_directory_file(&mut directory_file, &table, &version).unwrap(); + let out_path = PathBuf::from(env::var("OUT_DIR").unwrap()); + write_source_files(&out_path, &table, &iana_db_version); } diff --git a/chrono-tz/Cargo.toml b/chrono-tz/Cargo.toml index 4af6af3..c54dbcf 100644 --- a/chrono-tz/Cargo.toml +++ b/chrono-tz/Cargo.toml @@ -40,10 +40,10 @@ default = ["std"] std = [] serde = ["dep:serde"] filter-by-regex = ["chrono-tz-build/filter-by-regex"] -case-insensitive = ["dep:uncased", "chrono-tz-build/case-insensitive", "phf/uncased"] +case-insensitive = ["dep:uncased", "chrono-tz-build?/case-insensitive", "phf/uncased"] [build-dependencies] -chrono-tz-build = { path = "../chrono-tz-build", version = "0.4" } +chrono-tz-build = { path = "../chrono-tz-build", version = "0.4", optional = true } [dev-dependencies] serde_test = "1" diff --git a/chrono-tz/build.rs b/chrono-tz/build.rs index 4c7799d..71720ac 100644 --- a/chrono-tz/build.rs +++ b/chrono-tz/build.rs @@ -1,3 +1,13 @@ fn main() { + println!("cargo:rerun-if-env-changed=CHRONO_TZ_TIMEZONE_FILTER"); + + #[cfg(feature = "filter-by-regex")] chrono_tz_build::main(); + + #[cfg(not(feature = "filter-by-regex"))] + { + if std::env::var("CHRONO_TZ_TIMEZONE_FILTER").is_ok() { + println!("cargo::error=CHRONO_TZ_TIMEZONE_FILTER set without enabling filter-by-regex feature") + } + } } diff --git a/chrono-tz/src/directory.rs b/chrono-tz/src/directory.rs index 5741dfc..b83590e 100644 --- a/chrono-tz/src/directory.rs +++ b/chrono-tz/src/directory.rs @@ -2,4 +2,9 @@ #![allow(non_snake_case)] #![allow(non_upper_case_globals)] #![allow(dead_code)] + +#[cfg(feature = "filter-by-regex")] include!(concat!(env!("OUT_DIR"), "/directory.rs")); + +#[cfg(not(feature = "filter-by-regex"))] +include!("prebuilt/directory.rs"); diff --git a/chrono-tz/src/prebuilt/directory.rs b/chrono-tz/src/prebuilt/directory.rs new file mode 100644 index 0000000..8b118e5 --- /dev/null +++ b/chrono-tz/src/prebuilt/directory.rs @@ -0,0 +1,701 @@ +pub const IANA_TZDB_VERSION : &str = "2025a"; + +use crate::timezones::Tz; + +pub const CET : Tz = Tz::CET; +pub const CST6CDT : Tz = Tz::CST6CDT; +pub const Cuba : Tz = Tz::Cuba; +pub const EET : Tz = Tz::EET; +pub const EST : Tz = Tz::EST; +pub const EST5EDT : Tz = Tz::EST5EDT; +pub const Egypt : Tz = Tz::Egypt; +pub const Eire : Tz = Tz::Eire; +pub const GB : Tz = Tz::GB; +pub const GBEire : Tz = Tz::GBEire; +pub const GMT : Tz = Tz::GMT; +pub const GMTPlus0 : Tz = Tz::GMTPlus0; +pub const GMTMinus0 : Tz = Tz::GMTMinus0; +pub const GMT0 : Tz = Tz::GMT0; +pub const Greenwich : Tz = Tz::Greenwich; +pub const HST : Tz = Tz::HST; +pub const Hongkong : Tz = Tz::Hongkong; +pub const Iceland : Tz = Tz::Iceland; +pub const Iran : Tz = Tz::Iran; +pub const Israel : Tz = Tz::Israel; +pub const Jamaica : Tz = Tz::Jamaica; +pub const Japan : Tz = Tz::Japan; +pub const Kwajalein : Tz = Tz::Kwajalein; +pub const Libya : Tz = Tz::Libya; +pub const MET : Tz = Tz::MET; +pub const MST : Tz = Tz::MST; +pub const MST7MDT : Tz = Tz::MST7MDT; +pub const NZ : Tz = Tz::NZ; +pub const NZCHAT : Tz = Tz::NZCHAT; +pub const Navajo : Tz = Tz::Navajo; +pub const PRC : Tz = Tz::PRC; +pub const PST8PDT : Tz = Tz::PST8PDT; +pub const Poland : Tz = Tz::Poland; +pub const Portugal : Tz = Tz::Portugal; +pub const ROC : Tz = Tz::ROC; +pub const ROK : Tz = Tz::ROK; +pub const Singapore : Tz = Tz::Singapore; +pub const Turkey : Tz = Tz::Turkey; +pub const UCT : Tz = Tz::UCT; +pub const UTC : Tz = Tz::UTC; +pub const Universal : Tz = Tz::Universal; +pub const WSU : Tz = Tz::WSU; +pub const WET : Tz = Tz::WET; +pub const Zulu : Tz = Tz::Zulu; + +pub mod Africa { + use crate::timezones::Tz; + + pub const Abidjan : Tz = Tz::Africa__Abidjan; + pub const Accra : Tz = Tz::Africa__Accra; + pub const Addis_Ababa : Tz = Tz::Africa__Addis_Ababa; + pub const Algiers : Tz = Tz::Africa__Algiers; + pub const Asmara : Tz = Tz::Africa__Asmara; + pub const Asmera : Tz = Tz::Africa__Asmera; + pub const Bamako : Tz = Tz::Africa__Bamako; + pub const Bangui : Tz = Tz::Africa__Bangui; + pub const Banjul : Tz = Tz::Africa__Banjul; + pub const Bissau : Tz = Tz::Africa__Bissau; + pub const Blantyre : Tz = Tz::Africa__Blantyre; + pub const Brazzaville : Tz = Tz::Africa__Brazzaville; + pub const Bujumbura : Tz = Tz::Africa__Bujumbura; + pub const Cairo : Tz = Tz::Africa__Cairo; + pub const Casablanca : Tz = Tz::Africa__Casablanca; + pub const Ceuta : Tz = Tz::Africa__Ceuta; + pub const Conakry : Tz = Tz::Africa__Conakry; + pub const Dakar : Tz = Tz::Africa__Dakar; + pub const Dar_es_Salaam : Tz = Tz::Africa__Dar_es_Salaam; + pub const Djibouti : Tz = Tz::Africa__Djibouti; + pub const Douala : Tz = Tz::Africa__Douala; + pub const El_Aaiun : Tz = Tz::Africa__El_Aaiun; + pub const Freetown : Tz = Tz::Africa__Freetown; + pub const Gaborone : Tz = Tz::Africa__Gaborone; + pub const Harare : Tz = Tz::Africa__Harare; + pub const Johannesburg : Tz = Tz::Africa__Johannesburg; + pub const Juba : Tz = Tz::Africa__Juba; + pub const Kampala : Tz = Tz::Africa__Kampala; + pub const Khartoum : Tz = Tz::Africa__Khartoum; + pub const Kigali : Tz = Tz::Africa__Kigali; + pub const Kinshasa : Tz = Tz::Africa__Kinshasa; + pub const Lagos : Tz = Tz::Africa__Lagos; + pub const Libreville : Tz = Tz::Africa__Libreville; + pub const Lome : Tz = Tz::Africa__Lome; + pub const Luanda : Tz = Tz::Africa__Luanda; + pub const Lubumbashi : Tz = Tz::Africa__Lubumbashi; + pub const Lusaka : Tz = Tz::Africa__Lusaka; + pub const Malabo : Tz = Tz::Africa__Malabo; + pub const Maputo : Tz = Tz::Africa__Maputo; + pub const Maseru : Tz = Tz::Africa__Maseru; + pub const Mbabane : Tz = Tz::Africa__Mbabane; + pub const Mogadishu : Tz = Tz::Africa__Mogadishu; + pub const Monrovia : Tz = Tz::Africa__Monrovia; + pub const Nairobi : Tz = Tz::Africa__Nairobi; + pub const Ndjamena : Tz = Tz::Africa__Ndjamena; + pub const Niamey : Tz = Tz::Africa__Niamey; + pub const Nouakchott : Tz = Tz::Africa__Nouakchott; + pub const Ouagadougou : Tz = Tz::Africa__Ouagadougou; + pub const PortoNovo : Tz = Tz::Africa__PortoNovo; + pub const Sao_Tome : Tz = Tz::Africa__Sao_Tome; + pub const Timbuktu : Tz = Tz::Africa__Timbuktu; + pub const Tripoli : Tz = Tz::Africa__Tripoli; + pub const Tunis : Tz = Tz::Africa__Tunis; + pub const Windhoek : Tz = Tz::Africa__Windhoek; +} + +pub mod America { + use crate::timezones::Tz; + + pub mod Argentina { + use crate::timezones::Tz; + + pub const Buenos_Aires : Tz = Tz::America__Argentina__Buenos_Aires; + pub const Catamarca : Tz = Tz::America__Argentina__Catamarca; + pub const ComodRivadavia : Tz = Tz::America__Argentina__ComodRivadavia; + pub const Cordoba : Tz = Tz::America__Argentina__Cordoba; + pub const Jujuy : Tz = Tz::America__Argentina__Jujuy; + pub const La_Rioja : Tz = Tz::America__Argentina__La_Rioja; + pub const Mendoza : Tz = Tz::America__Argentina__Mendoza; + pub const Rio_Gallegos : Tz = Tz::America__Argentina__Rio_Gallegos; + pub const Salta : Tz = Tz::America__Argentina__Salta; + pub const San_Juan : Tz = Tz::America__Argentina__San_Juan; + pub const San_Luis : Tz = Tz::America__Argentina__San_Luis; + pub const Tucuman : Tz = Tz::America__Argentina__Tucuman; + pub const Ushuaia : Tz = Tz::America__Argentina__Ushuaia; + } + + pub mod Indiana { + use crate::timezones::Tz; + + pub const Indianapolis : Tz = Tz::America__Indiana__Indianapolis; + pub const Knox : Tz = Tz::America__Indiana__Knox; + pub const Marengo : Tz = Tz::America__Indiana__Marengo; + pub const Petersburg : Tz = Tz::America__Indiana__Petersburg; + pub const Tell_City : Tz = Tz::America__Indiana__Tell_City; + pub const Vevay : Tz = Tz::America__Indiana__Vevay; + pub const Vincennes : Tz = Tz::America__Indiana__Vincennes; + pub const Winamac : Tz = Tz::America__Indiana__Winamac; + } + + pub mod Kentucky { + use crate::timezones::Tz; + + pub const Louisville : Tz = Tz::America__Kentucky__Louisville; + pub const Monticello : Tz = Tz::America__Kentucky__Monticello; + } + + pub mod North_Dakota { + use crate::timezones::Tz; + + pub const Beulah : Tz = Tz::America__North_Dakota__Beulah; + pub const Center : Tz = Tz::America__North_Dakota__Center; + pub const New_Salem : Tz = Tz::America__North_Dakota__New_Salem; + } + + pub const Adak : Tz = Tz::America__Adak; + pub const Anchorage : Tz = Tz::America__Anchorage; + pub const Anguilla : Tz = Tz::America__Anguilla; + pub const Antigua : Tz = Tz::America__Antigua; + pub const Araguaina : Tz = Tz::America__Araguaina; + pub const Aruba : Tz = Tz::America__Aruba; + pub const Asuncion : Tz = Tz::America__Asuncion; + pub const Atikokan : Tz = Tz::America__Atikokan; + pub const Atka : Tz = Tz::America__Atka; + pub const Bahia : Tz = Tz::America__Bahia; + pub const Bahia_Banderas : Tz = Tz::America__Bahia_Banderas; + pub const Barbados : Tz = Tz::America__Barbados; + pub const Belem : Tz = Tz::America__Belem; + pub const Belize : Tz = Tz::America__Belize; + pub const BlancSablon : Tz = Tz::America__BlancSablon; + pub const Boa_Vista : Tz = Tz::America__Boa_Vista; + pub const Bogota : Tz = Tz::America__Bogota; + pub const Boise : Tz = Tz::America__Boise; + pub const Buenos_Aires : Tz = Tz::America__Buenos_Aires; + pub const Cambridge_Bay : Tz = Tz::America__Cambridge_Bay; + pub const Campo_Grande : Tz = Tz::America__Campo_Grande; + pub const Cancun : Tz = Tz::America__Cancun; + pub const Caracas : Tz = Tz::America__Caracas; + pub const Catamarca : Tz = Tz::America__Catamarca; + pub const Cayenne : Tz = Tz::America__Cayenne; + pub const Cayman : Tz = Tz::America__Cayman; + pub const Chicago : Tz = Tz::America__Chicago; + pub const Chihuahua : Tz = Tz::America__Chihuahua; + pub const Ciudad_Juarez : Tz = Tz::America__Ciudad_Juarez; + pub const Coral_Harbour : Tz = Tz::America__Coral_Harbour; + pub const Cordoba : Tz = Tz::America__Cordoba; + pub const Costa_Rica : Tz = Tz::America__Costa_Rica; + pub const Creston : Tz = Tz::America__Creston; + pub const Cuiaba : Tz = Tz::America__Cuiaba; + pub const Curacao : Tz = Tz::America__Curacao; + pub const Danmarkshavn : Tz = Tz::America__Danmarkshavn; + pub const Dawson : Tz = Tz::America__Dawson; + pub const Dawson_Creek : Tz = Tz::America__Dawson_Creek; + pub const Denver : Tz = Tz::America__Denver; + pub const Detroit : Tz = Tz::America__Detroit; + pub const Dominica : Tz = Tz::America__Dominica; + pub const Edmonton : Tz = Tz::America__Edmonton; + pub const Eirunepe : Tz = Tz::America__Eirunepe; + pub const El_Salvador : Tz = Tz::America__El_Salvador; + pub const Ensenada : Tz = Tz::America__Ensenada; + pub const Fort_Nelson : Tz = Tz::America__Fort_Nelson; + pub const Fort_Wayne : Tz = Tz::America__Fort_Wayne; + pub const Fortaleza : Tz = Tz::America__Fortaleza; + pub const Glace_Bay : Tz = Tz::America__Glace_Bay; + pub const Godthab : Tz = Tz::America__Godthab; + pub const Goose_Bay : Tz = Tz::America__Goose_Bay; + pub const Grand_Turk : Tz = Tz::America__Grand_Turk; + pub const Grenada : Tz = Tz::America__Grenada; + pub const Guadeloupe : Tz = Tz::America__Guadeloupe; + pub const Guatemala : Tz = Tz::America__Guatemala; + pub const Guayaquil : Tz = Tz::America__Guayaquil; + pub const Guyana : Tz = Tz::America__Guyana; + pub const Halifax : Tz = Tz::America__Halifax; + pub const Havana : Tz = Tz::America__Havana; + pub const Hermosillo : Tz = Tz::America__Hermosillo; + pub const Indianapolis : Tz = Tz::America__Indianapolis; + pub const Inuvik : Tz = Tz::America__Inuvik; + pub const Iqaluit : Tz = Tz::America__Iqaluit; + pub const Jamaica : Tz = Tz::America__Jamaica; + pub const Jujuy : Tz = Tz::America__Jujuy; + pub const Juneau : Tz = Tz::America__Juneau; + pub const Knox_IN : Tz = Tz::America__Knox_IN; + pub const Kralendijk : Tz = Tz::America__Kralendijk; + pub const La_Paz : Tz = Tz::America__La_Paz; + pub const Lima : Tz = Tz::America__Lima; + pub const Los_Angeles : Tz = Tz::America__Los_Angeles; + pub const Louisville : Tz = Tz::America__Louisville; + pub const Lower_Princes : Tz = Tz::America__Lower_Princes; + pub const Maceio : Tz = Tz::America__Maceio; + pub const Managua : Tz = Tz::America__Managua; + pub const Manaus : Tz = Tz::America__Manaus; + pub const Marigot : Tz = Tz::America__Marigot; + pub const Martinique : Tz = Tz::America__Martinique; + pub const Matamoros : Tz = Tz::America__Matamoros; + pub const Mazatlan : Tz = Tz::America__Mazatlan; + pub const Mendoza : Tz = Tz::America__Mendoza; + pub const Menominee : Tz = Tz::America__Menominee; + pub const Merida : Tz = Tz::America__Merida; + pub const Metlakatla : Tz = Tz::America__Metlakatla; + pub const Mexico_City : Tz = Tz::America__Mexico_City; + pub const Miquelon : Tz = Tz::America__Miquelon; + pub const Moncton : Tz = Tz::America__Moncton; + pub const Monterrey : Tz = Tz::America__Monterrey; + pub const Montevideo : Tz = Tz::America__Montevideo; + pub const Montreal : Tz = Tz::America__Montreal; + pub const Montserrat : Tz = Tz::America__Montserrat; + pub const Nassau : Tz = Tz::America__Nassau; + pub const New_York : Tz = Tz::America__New_York; + pub const Nipigon : Tz = Tz::America__Nipigon; + pub const Nome : Tz = Tz::America__Nome; + pub const Noronha : Tz = Tz::America__Noronha; + pub const Nuuk : Tz = Tz::America__Nuuk; + pub const Ojinaga : Tz = Tz::America__Ojinaga; + pub const Panama : Tz = Tz::America__Panama; + pub const Pangnirtung : Tz = Tz::America__Pangnirtung; + pub const Paramaribo : Tz = Tz::America__Paramaribo; + pub const Phoenix : Tz = Tz::America__Phoenix; + pub const PortauPrince : Tz = Tz::America__PortauPrince; + pub const Port_of_Spain : Tz = Tz::America__Port_of_Spain; + pub const Porto_Acre : Tz = Tz::America__Porto_Acre; + pub const Porto_Velho : Tz = Tz::America__Porto_Velho; + pub const Puerto_Rico : Tz = Tz::America__Puerto_Rico; + pub const Punta_Arenas : Tz = Tz::America__Punta_Arenas; + pub const Rainy_River : Tz = Tz::America__Rainy_River; + pub const Rankin_Inlet : Tz = Tz::America__Rankin_Inlet; + pub const Recife : Tz = Tz::America__Recife; + pub const Regina : Tz = Tz::America__Regina; + pub const Resolute : Tz = Tz::America__Resolute; + pub const Rio_Branco : Tz = Tz::America__Rio_Branco; + pub const Rosario : Tz = Tz::America__Rosario; + pub const Santa_Isabel : Tz = Tz::America__Santa_Isabel; + pub const Santarem : Tz = Tz::America__Santarem; + pub const Santiago : Tz = Tz::America__Santiago; + pub const Santo_Domingo : Tz = Tz::America__Santo_Domingo; + pub const Sao_Paulo : Tz = Tz::America__Sao_Paulo; + pub const Scoresbysund : Tz = Tz::America__Scoresbysund; + pub const Shiprock : Tz = Tz::America__Shiprock; + pub const Sitka : Tz = Tz::America__Sitka; + pub const St_Barthelemy : Tz = Tz::America__St_Barthelemy; + pub const St_Johns : Tz = Tz::America__St_Johns; + pub const St_Kitts : Tz = Tz::America__St_Kitts; + pub const St_Lucia : Tz = Tz::America__St_Lucia; + pub const St_Thomas : Tz = Tz::America__St_Thomas; + pub const St_Vincent : Tz = Tz::America__St_Vincent; + pub const Swift_Current : Tz = Tz::America__Swift_Current; + pub const Tegucigalpa : Tz = Tz::America__Tegucigalpa; + pub const Thule : Tz = Tz::America__Thule; + pub const Thunder_Bay : Tz = Tz::America__Thunder_Bay; + pub const Tijuana : Tz = Tz::America__Tijuana; + pub const Toronto : Tz = Tz::America__Toronto; + pub const Tortola : Tz = Tz::America__Tortola; + pub const Vancouver : Tz = Tz::America__Vancouver; + pub const Virgin : Tz = Tz::America__Virgin; + pub const Whitehorse : Tz = Tz::America__Whitehorse; + pub const Winnipeg : Tz = Tz::America__Winnipeg; + pub const Yakutat : Tz = Tz::America__Yakutat; + pub const Yellowknife : Tz = Tz::America__Yellowknife; +} + +pub mod Antarctica { + use crate::timezones::Tz; + + pub const Casey : Tz = Tz::Antarctica__Casey; + pub const Davis : Tz = Tz::Antarctica__Davis; + pub const DumontDUrville : Tz = Tz::Antarctica__DumontDUrville; + pub const Macquarie : Tz = Tz::Antarctica__Macquarie; + pub const Mawson : Tz = Tz::Antarctica__Mawson; + pub const McMurdo : Tz = Tz::Antarctica__McMurdo; + pub const Palmer : Tz = Tz::Antarctica__Palmer; + pub const Rothera : Tz = Tz::Antarctica__Rothera; + pub const South_Pole : Tz = Tz::Antarctica__South_Pole; + pub const Syowa : Tz = Tz::Antarctica__Syowa; + pub const Troll : Tz = Tz::Antarctica__Troll; + pub const Vostok : Tz = Tz::Antarctica__Vostok; +} + +pub mod Arctic { + use crate::timezones::Tz; + + pub const Longyearbyen : Tz = Tz::Arctic__Longyearbyen; +} + +pub mod Asia { + use crate::timezones::Tz; + + pub const Aden : Tz = Tz::Asia__Aden; + pub const Almaty : Tz = Tz::Asia__Almaty; + pub const Amman : Tz = Tz::Asia__Amman; + pub const Anadyr : Tz = Tz::Asia__Anadyr; + pub const Aqtau : Tz = Tz::Asia__Aqtau; + pub const Aqtobe : Tz = Tz::Asia__Aqtobe; + pub const Ashgabat : Tz = Tz::Asia__Ashgabat; + pub const Ashkhabad : Tz = Tz::Asia__Ashkhabad; + pub const Atyrau : Tz = Tz::Asia__Atyrau; + pub const Baghdad : Tz = Tz::Asia__Baghdad; + pub const Bahrain : Tz = Tz::Asia__Bahrain; + pub const Baku : Tz = Tz::Asia__Baku; + pub const Bangkok : Tz = Tz::Asia__Bangkok; + pub const Barnaul : Tz = Tz::Asia__Barnaul; + pub const Beirut : Tz = Tz::Asia__Beirut; + pub const Bishkek : Tz = Tz::Asia__Bishkek; + pub const Brunei : Tz = Tz::Asia__Brunei; + pub const Calcutta : Tz = Tz::Asia__Calcutta; + pub const Chita : Tz = Tz::Asia__Chita; + pub const Choibalsan : Tz = Tz::Asia__Choibalsan; + pub const Chongqing : Tz = Tz::Asia__Chongqing; + pub const Chungking : Tz = Tz::Asia__Chungking; + pub const Colombo : Tz = Tz::Asia__Colombo; + pub const Dacca : Tz = Tz::Asia__Dacca; + pub const Damascus : Tz = Tz::Asia__Damascus; + pub const Dhaka : Tz = Tz::Asia__Dhaka; + pub const Dili : Tz = Tz::Asia__Dili; + pub const Dubai : Tz = Tz::Asia__Dubai; + pub const Dushanbe : Tz = Tz::Asia__Dushanbe; + pub const Famagusta : Tz = Tz::Asia__Famagusta; + pub const Gaza : Tz = Tz::Asia__Gaza; + pub const Harbin : Tz = Tz::Asia__Harbin; + pub const Hebron : Tz = Tz::Asia__Hebron; + pub const Ho_Chi_Minh : Tz = Tz::Asia__Ho_Chi_Minh; + pub const Hong_Kong : Tz = Tz::Asia__Hong_Kong; + pub const Hovd : Tz = Tz::Asia__Hovd; + pub const Irkutsk : Tz = Tz::Asia__Irkutsk; + pub const Istanbul : Tz = Tz::Asia__Istanbul; + pub const Jakarta : Tz = Tz::Asia__Jakarta; + pub const Jayapura : Tz = Tz::Asia__Jayapura; + pub const Jerusalem : Tz = Tz::Asia__Jerusalem; + pub const Kabul : Tz = Tz::Asia__Kabul; + pub const Kamchatka : Tz = Tz::Asia__Kamchatka; + pub const Karachi : Tz = Tz::Asia__Karachi; + pub const Kashgar : Tz = Tz::Asia__Kashgar; + pub const Kathmandu : Tz = Tz::Asia__Kathmandu; + pub const Katmandu : Tz = Tz::Asia__Katmandu; + pub const Khandyga : Tz = Tz::Asia__Khandyga; + pub const Kolkata : Tz = Tz::Asia__Kolkata; + pub const Krasnoyarsk : Tz = Tz::Asia__Krasnoyarsk; + pub const Kuala_Lumpur : Tz = Tz::Asia__Kuala_Lumpur; + pub const Kuching : Tz = Tz::Asia__Kuching; + pub const Kuwait : Tz = Tz::Asia__Kuwait; + pub const Macao : Tz = Tz::Asia__Macao; + pub const Macau : Tz = Tz::Asia__Macau; + pub const Magadan : Tz = Tz::Asia__Magadan; + pub const Makassar : Tz = Tz::Asia__Makassar; + pub const Manila : Tz = Tz::Asia__Manila; + pub const Muscat : Tz = Tz::Asia__Muscat; + pub const Nicosia : Tz = Tz::Asia__Nicosia; + pub const Novokuznetsk : Tz = Tz::Asia__Novokuznetsk; + pub const Novosibirsk : Tz = Tz::Asia__Novosibirsk; + pub const Omsk : Tz = Tz::Asia__Omsk; + pub const Oral : Tz = Tz::Asia__Oral; + pub const Phnom_Penh : Tz = Tz::Asia__Phnom_Penh; + pub const Pontianak : Tz = Tz::Asia__Pontianak; + pub const Pyongyang : Tz = Tz::Asia__Pyongyang; + pub const Qatar : Tz = Tz::Asia__Qatar; + pub const Qostanay : Tz = Tz::Asia__Qostanay; + pub const Qyzylorda : Tz = Tz::Asia__Qyzylorda; + pub const Rangoon : Tz = Tz::Asia__Rangoon; + pub const Riyadh : Tz = Tz::Asia__Riyadh; + pub const Saigon : Tz = Tz::Asia__Saigon; + pub const Sakhalin : Tz = Tz::Asia__Sakhalin; + pub const Samarkand : Tz = Tz::Asia__Samarkand; + pub const Seoul : Tz = Tz::Asia__Seoul; + pub const Shanghai : Tz = Tz::Asia__Shanghai; + pub const Singapore : Tz = Tz::Asia__Singapore; + pub const Srednekolymsk : Tz = Tz::Asia__Srednekolymsk; + pub const Taipei : Tz = Tz::Asia__Taipei; + pub const Tashkent : Tz = Tz::Asia__Tashkent; + pub const Tbilisi : Tz = Tz::Asia__Tbilisi; + pub const Tehran : Tz = Tz::Asia__Tehran; + pub const Tel_Aviv : Tz = Tz::Asia__Tel_Aviv; + pub const Thimbu : Tz = Tz::Asia__Thimbu; + pub const Thimphu : Tz = Tz::Asia__Thimphu; + pub const Tokyo : Tz = Tz::Asia__Tokyo; + pub const Tomsk : Tz = Tz::Asia__Tomsk; + pub const Ujung_Pandang : Tz = Tz::Asia__Ujung_Pandang; + pub const Ulaanbaatar : Tz = Tz::Asia__Ulaanbaatar; + pub const Ulan_Bator : Tz = Tz::Asia__Ulan_Bator; + pub const Urumqi : Tz = Tz::Asia__Urumqi; + pub const UstNera : Tz = Tz::Asia__UstNera; + pub const Vientiane : Tz = Tz::Asia__Vientiane; + pub const Vladivostok : Tz = Tz::Asia__Vladivostok; + pub const Yakutsk : Tz = Tz::Asia__Yakutsk; + pub const Yangon : Tz = Tz::Asia__Yangon; + pub const Yekaterinburg : Tz = Tz::Asia__Yekaterinburg; + pub const Yerevan : Tz = Tz::Asia__Yerevan; +} + +pub mod Atlantic { + use crate::timezones::Tz; + + pub const Azores : Tz = Tz::Atlantic__Azores; + pub const Bermuda : Tz = Tz::Atlantic__Bermuda; + pub const Canary : Tz = Tz::Atlantic__Canary; + pub const Cape_Verde : Tz = Tz::Atlantic__Cape_Verde; + pub const Faeroe : Tz = Tz::Atlantic__Faeroe; + pub const Faroe : Tz = Tz::Atlantic__Faroe; + pub const Jan_Mayen : Tz = Tz::Atlantic__Jan_Mayen; + pub const Madeira : Tz = Tz::Atlantic__Madeira; + pub const Reykjavik : Tz = Tz::Atlantic__Reykjavik; + pub const South_Georgia : Tz = Tz::Atlantic__South_Georgia; + pub const St_Helena : Tz = Tz::Atlantic__St_Helena; + pub const Stanley : Tz = Tz::Atlantic__Stanley; +} + +pub mod Australia { + use crate::timezones::Tz; + + pub const ACT : Tz = Tz::Australia__ACT; + pub const Adelaide : Tz = Tz::Australia__Adelaide; + pub const Brisbane : Tz = Tz::Australia__Brisbane; + pub const Broken_Hill : Tz = Tz::Australia__Broken_Hill; + pub const Canberra : Tz = Tz::Australia__Canberra; + pub const Currie : Tz = Tz::Australia__Currie; + pub const Darwin : Tz = Tz::Australia__Darwin; + pub const Eucla : Tz = Tz::Australia__Eucla; + pub const Hobart : Tz = Tz::Australia__Hobart; + pub const LHI : Tz = Tz::Australia__LHI; + pub const Lindeman : Tz = Tz::Australia__Lindeman; + pub const Lord_Howe : Tz = Tz::Australia__Lord_Howe; + pub const Melbourne : Tz = Tz::Australia__Melbourne; + pub const NSW : Tz = Tz::Australia__NSW; + pub const North : Tz = Tz::Australia__North; + pub const Perth : Tz = Tz::Australia__Perth; + pub const Queensland : Tz = Tz::Australia__Queensland; + pub const South : Tz = Tz::Australia__South; + pub const Sydney : Tz = Tz::Australia__Sydney; + pub const Tasmania : Tz = Tz::Australia__Tasmania; + pub const Victoria : Tz = Tz::Australia__Victoria; + pub const West : Tz = Tz::Australia__West; + pub const Yancowinna : Tz = Tz::Australia__Yancowinna; +} + +pub mod Brazil { + use crate::timezones::Tz; + + pub const Acre : Tz = Tz::Brazil__Acre; + pub const DeNoronha : Tz = Tz::Brazil__DeNoronha; + pub const East : Tz = Tz::Brazil__East; + pub const West : Tz = Tz::Brazil__West; +} + +pub mod Canada { + use crate::timezones::Tz; + + pub const Atlantic : Tz = Tz::Canada__Atlantic; + pub const Central : Tz = Tz::Canada__Central; + pub const Eastern : Tz = Tz::Canada__Eastern; + pub const Mountain : Tz = Tz::Canada__Mountain; + pub const Newfoundland : Tz = Tz::Canada__Newfoundland; + pub const Pacific : Tz = Tz::Canada__Pacific; + pub const Saskatchewan : Tz = Tz::Canada__Saskatchewan; + pub const Yukon : Tz = Tz::Canada__Yukon; +} + +pub mod Chile { + use crate::timezones::Tz; + + pub const Continental : Tz = Tz::Chile__Continental; + pub const EasterIsland : Tz = Tz::Chile__EasterIsland; +} + +pub mod Etc { + use crate::timezones::Tz; + + pub const GMT : Tz = Tz::Etc__GMT; + pub const GMTPlus0 : Tz = Tz::Etc__GMTPlus0; + pub const GMTPlus1 : Tz = Tz::Etc__GMTPlus1; + pub const GMTPlus10 : Tz = Tz::Etc__GMTPlus10; + pub const GMTPlus11 : Tz = Tz::Etc__GMTPlus11; + pub const GMTPlus12 : Tz = Tz::Etc__GMTPlus12; + pub const GMTPlus2 : Tz = Tz::Etc__GMTPlus2; + pub const GMTPlus3 : Tz = Tz::Etc__GMTPlus3; + pub const GMTPlus4 : Tz = Tz::Etc__GMTPlus4; + pub const GMTPlus5 : Tz = Tz::Etc__GMTPlus5; + pub const GMTPlus6 : Tz = Tz::Etc__GMTPlus6; + pub const GMTPlus7 : Tz = Tz::Etc__GMTPlus7; + pub const GMTPlus8 : Tz = Tz::Etc__GMTPlus8; + pub const GMTPlus9 : Tz = Tz::Etc__GMTPlus9; + pub const GMTMinus0 : Tz = Tz::Etc__GMTMinus0; + pub const GMTMinus1 : Tz = Tz::Etc__GMTMinus1; + pub const GMTMinus10 : Tz = Tz::Etc__GMTMinus10; + pub const GMTMinus11 : Tz = Tz::Etc__GMTMinus11; + pub const GMTMinus12 : Tz = Tz::Etc__GMTMinus12; + pub const GMTMinus13 : Tz = Tz::Etc__GMTMinus13; + pub const GMTMinus14 : Tz = Tz::Etc__GMTMinus14; + pub const GMTMinus2 : Tz = Tz::Etc__GMTMinus2; + pub const GMTMinus3 : Tz = Tz::Etc__GMTMinus3; + pub const GMTMinus4 : Tz = Tz::Etc__GMTMinus4; + pub const GMTMinus5 : Tz = Tz::Etc__GMTMinus5; + pub const GMTMinus6 : Tz = Tz::Etc__GMTMinus6; + pub const GMTMinus7 : Tz = Tz::Etc__GMTMinus7; + pub const GMTMinus8 : Tz = Tz::Etc__GMTMinus8; + pub const GMTMinus9 : Tz = Tz::Etc__GMTMinus9; + pub const GMT0 : Tz = Tz::Etc__GMT0; + pub const Greenwich : Tz = Tz::Etc__Greenwich; + pub const UCT : Tz = Tz::Etc__UCT; + pub const UTC : Tz = Tz::Etc__UTC; + pub const Universal : Tz = Tz::Etc__Universal; + pub const Zulu : Tz = Tz::Etc__Zulu; +} + +pub mod Europe { + use crate::timezones::Tz; + + pub const Amsterdam : Tz = Tz::Europe__Amsterdam; + pub const Andorra : Tz = Tz::Europe__Andorra; + pub const Astrakhan : Tz = Tz::Europe__Astrakhan; + pub const Athens : Tz = Tz::Europe__Athens; + pub const Belfast : Tz = Tz::Europe__Belfast; + pub const Belgrade : Tz = Tz::Europe__Belgrade; + pub const Berlin : Tz = Tz::Europe__Berlin; + pub const Bratislava : Tz = Tz::Europe__Bratislava; + pub const Brussels : Tz = Tz::Europe__Brussels; + pub const Bucharest : Tz = Tz::Europe__Bucharest; + pub const Budapest : Tz = Tz::Europe__Budapest; + pub const Busingen : Tz = Tz::Europe__Busingen; + pub const Chisinau : Tz = Tz::Europe__Chisinau; + pub const Copenhagen : Tz = Tz::Europe__Copenhagen; + pub const Dublin : Tz = Tz::Europe__Dublin; + pub const Gibraltar : Tz = Tz::Europe__Gibraltar; + pub const Guernsey : Tz = Tz::Europe__Guernsey; + pub const Helsinki : Tz = Tz::Europe__Helsinki; + pub const Isle_of_Man : Tz = Tz::Europe__Isle_of_Man; + pub const Istanbul : Tz = Tz::Europe__Istanbul; + pub const Jersey : Tz = Tz::Europe__Jersey; + pub const Kaliningrad : Tz = Tz::Europe__Kaliningrad; + pub const Kiev : Tz = Tz::Europe__Kiev; + pub const Kirov : Tz = Tz::Europe__Kirov; + pub const Kyiv : Tz = Tz::Europe__Kyiv; + pub const Lisbon : Tz = Tz::Europe__Lisbon; + pub const Ljubljana : Tz = Tz::Europe__Ljubljana; + pub const London : Tz = Tz::Europe__London; + pub const Luxembourg : Tz = Tz::Europe__Luxembourg; + pub const Madrid : Tz = Tz::Europe__Madrid; + pub const Malta : Tz = Tz::Europe__Malta; + pub const Mariehamn : Tz = Tz::Europe__Mariehamn; + pub const Minsk : Tz = Tz::Europe__Minsk; + pub const Monaco : Tz = Tz::Europe__Monaco; + pub const Moscow : Tz = Tz::Europe__Moscow; + pub const Nicosia : Tz = Tz::Europe__Nicosia; + pub const Oslo : Tz = Tz::Europe__Oslo; + pub const Paris : Tz = Tz::Europe__Paris; + pub const Podgorica : Tz = Tz::Europe__Podgorica; + pub const Prague : Tz = Tz::Europe__Prague; + pub const Riga : Tz = Tz::Europe__Riga; + pub const Rome : Tz = Tz::Europe__Rome; + pub const Samara : Tz = Tz::Europe__Samara; + pub const San_Marino : Tz = Tz::Europe__San_Marino; + pub const Sarajevo : Tz = Tz::Europe__Sarajevo; + pub const Saratov : Tz = Tz::Europe__Saratov; + pub const Simferopol : Tz = Tz::Europe__Simferopol; + pub const Skopje : Tz = Tz::Europe__Skopje; + pub const Sofia : Tz = Tz::Europe__Sofia; + pub const Stockholm : Tz = Tz::Europe__Stockholm; + pub const Tallinn : Tz = Tz::Europe__Tallinn; + pub const Tirane : Tz = Tz::Europe__Tirane; + pub const Tiraspol : Tz = Tz::Europe__Tiraspol; + pub const Ulyanovsk : Tz = Tz::Europe__Ulyanovsk; + pub const Uzhgorod : Tz = Tz::Europe__Uzhgorod; + pub const Vaduz : Tz = Tz::Europe__Vaduz; + pub const Vatican : Tz = Tz::Europe__Vatican; + pub const Vienna : Tz = Tz::Europe__Vienna; + pub const Vilnius : Tz = Tz::Europe__Vilnius; + pub const Volgograd : Tz = Tz::Europe__Volgograd; + pub const Warsaw : Tz = Tz::Europe__Warsaw; + pub const Zagreb : Tz = Tz::Europe__Zagreb; + pub const Zaporozhye : Tz = Tz::Europe__Zaporozhye; + pub const Zurich : Tz = Tz::Europe__Zurich; +} + +pub mod Indian { + use crate::timezones::Tz; + + pub const Antananarivo : Tz = Tz::Indian__Antananarivo; + pub const Chagos : Tz = Tz::Indian__Chagos; + pub const Christmas : Tz = Tz::Indian__Christmas; + pub const Cocos : Tz = Tz::Indian__Cocos; + pub const Comoro : Tz = Tz::Indian__Comoro; + pub const Kerguelen : Tz = Tz::Indian__Kerguelen; + pub const Mahe : Tz = Tz::Indian__Mahe; + pub const Maldives : Tz = Tz::Indian__Maldives; + pub const Mauritius : Tz = Tz::Indian__Mauritius; + pub const Mayotte : Tz = Tz::Indian__Mayotte; + pub const Reunion : Tz = Tz::Indian__Reunion; +} + +pub mod Mexico { + use crate::timezones::Tz; + + pub const BajaNorte : Tz = Tz::Mexico__BajaNorte; + pub const BajaSur : Tz = Tz::Mexico__BajaSur; + pub const General : Tz = Tz::Mexico__General; +} + +pub mod Pacific { + use crate::timezones::Tz; + + pub const Apia : Tz = Tz::Pacific__Apia; + pub const Auckland : Tz = Tz::Pacific__Auckland; + pub const Bougainville : Tz = Tz::Pacific__Bougainville; + pub const Chatham : Tz = Tz::Pacific__Chatham; + pub const Chuuk : Tz = Tz::Pacific__Chuuk; + pub const Easter : Tz = Tz::Pacific__Easter; + pub const Efate : Tz = Tz::Pacific__Efate; + pub const Enderbury : Tz = Tz::Pacific__Enderbury; + pub const Fakaofo : Tz = Tz::Pacific__Fakaofo; + pub const Fiji : Tz = Tz::Pacific__Fiji; + pub const Funafuti : Tz = Tz::Pacific__Funafuti; + pub const Galapagos : Tz = Tz::Pacific__Galapagos; + pub const Gambier : Tz = Tz::Pacific__Gambier; + pub const Guadalcanal : Tz = Tz::Pacific__Guadalcanal; + pub const Guam : Tz = Tz::Pacific__Guam; + pub const Honolulu : Tz = Tz::Pacific__Honolulu; + pub const Johnston : Tz = Tz::Pacific__Johnston; + pub const Kanton : Tz = Tz::Pacific__Kanton; + pub const Kiritimati : Tz = Tz::Pacific__Kiritimati; + pub const Kosrae : Tz = Tz::Pacific__Kosrae; + pub const Kwajalein : Tz = Tz::Pacific__Kwajalein; + pub const Majuro : Tz = Tz::Pacific__Majuro; + pub const Marquesas : Tz = Tz::Pacific__Marquesas; + pub const Midway : Tz = Tz::Pacific__Midway; + pub const Nauru : Tz = Tz::Pacific__Nauru; + pub const Niue : Tz = Tz::Pacific__Niue; + pub const Norfolk : Tz = Tz::Pacific__Norfolk; + pub const Noumea : Tz = Tz::Pacific__Noumea; + pub const Pago_Pago : Tz = Tz::Pacific__Pago_Pago; + pub const Palau : Tz = Tz::Pacific__Palau; + pub const Pitcairn : Tz = Tz::Pacific__Pitcairn; + pub const Pohnpei : Tz = Tz::Pacific__Pohnpei; + pub const Ponape : Tz = Tz::Pacific__Ponape; + pub const Port_Moresby : Tz = Tz::Pacific__Port_Moresby; + pub const Rarotonga : Tz = Tz::Pacific__Rarotonga; + pub const Saipan : Tz = Tz::Pacific__Saipan; + pub const Samoa : Tz = Tz::Pacific__Samoa; + pub const Tahiti : Tz = Tz::Pacific__Tahiti; + pub const Tarawa : Tz = Tz::Pacific__Tarawa; + pub const Tongatapu : Tz = Tz::Pacific__Tongatapu; + pub const Truk : Tz = Tz::Pacific__Truk; + pub const Wake : Tz = Tz::Pacific__Wake; + pub const Wallis : Tz = Tz::Pacific__Wallis; + pub const Yap : Tz = Tz::Pacific__Yap; +} + +pub mod US { + use crate::timezones::Tz; + + pub const Alaska : Tz = Tz::US__Alaska; + pub const Aleutian : Tz = Tz::US__Aleutian; + pub const Arizona : Tz = Tz::US__Arizona; + pub const Central : Tz = Tz::US__Central; + pub const EastIndiana : Tz = Tz::US__EastIndiana; + pub const Eastern : Tz = Tz::US__Eastern; + pub const Hawaii : Tz = Tz::US__Hawaii; + pub const IndianaStarke : Tz = Tz::US__IndianaStarke; + pub const Michigan : Tz = Tz::US__Michigan; + pub const Mountain : Tz = Tz::US__Mountain; + pub const Pacific : Tz = Tz::US__Pacific; + pub const Samoa : Tz = Tz::US__Samoa; +} + diff --git a/chrono-tz/src/prebuilt/timezones.rs b/chrono-tz/src/prebuilt/timezones.rs new file mode 100644 index 0000000..ac9992a --- /dev/null +++ b/chrono-tz/src/prebuilt/timezones.rs @@ -0,0 +1,77117 @@ +use core::fmt::{self, Debug, Display, Formatter}; +use core::str::FromStr; + +use crate::timezone_impl::{TimeSpans, FixedTimespanSet, FixedTimespan}; + +/// TimeZones built at compile time from the tz database +/// +/// This implements [`chrono::TimeZone`] so that it may be used in and to +/// construct chrono's DateTime type. See the root module documentation +/// for details. +#[derive(Clone, Copy, PartialEq, Eq, Hash)] +#[cfg_attr(feature = "arbitrary", derive(arbitrary::Arbitrary))] +pub enum Tz { + /// Africa/Abidjan + Africa__Abidjan, + /// Africa/Accra + Africa__Accra, + /// Africa/Addis_Ababa + Africa__Addis_Ababa, + /// Africa/Algiers + Africa__Algiers, + /// Africa/Asmara + Africa__Asmara, + /// Africa/Asmera + Africa__Asmera, + /// Africa/Bamako + Africa__Bamako, + /// Africa/Bangui + Africa__Bangui, + /// Africa/Banjul + Africa__Banjul, + /// Africa/Bissau + Africa__Bissau, + /// Africa/Blantyre + Africa__Blantyre, + /// Africa/Brazzaville + Africa__Brazzaville, + /// Africa/Bujumbura + Africa__Bujumbura, + /// Africa/Cairo + Africa__Cairo, + /// Africa/Casablanca + Africa__Casablanca, + /// Africa/Ceuta + Africa__Ceuta, + /// Africa/Conakry + Africa__Conakry, + /// Africa/Dakar + Africa__Dakar, + /// Africa/Dar_es_Salaam + Africa__Dar_es_Salaam, + /// Africa/Djibouti + Africa__Djibouti, + /// Africa/Douala + Africa__Douala, + /// Africa/El_Aaiun + Africa__El_Aaiun, + /// Africa/Freetown + Africa__Freetown, + /// Africa/Gaborone + Africa__Gaborone, + /// Africa/Harare + Africa__Harare, + /// Africa/Johannesburg + Africa__Johannesburg, + /// Africa/Juba + Africa__Juba, + /// Africa/Kampala + Africa__Kampala, + /// Africa/Khartoum + Africa__Khartoum, + /// Africa/Kigali + Africa__Kigali, + /// Africa/Kinshasa + Africa__Kinshasa, + /// Africa/Lagos + Africa__Lagos, + /// Africa/Libreville + Africa__Libreville, + /// Africa/Lome + Africa__Lome, + /// Africa/Luanda + Africa__Luanda, + /// Africa/Lubumbashi + Africa__Lubumbashi, + /// Africa/Lusaka + Africa__Lusaka, + /// Africa/Malabo + Africa__Malabo, + /// Africa/Maputo + Africa__Maputo, + /// Africa/Maseru + Africa__Maseru, + /// Africa/Mbabane + Africa__Mbabane, + /// Africa/Mogadishu + Africa__Mogadishu, + /// Africa/Monrovia + Africa__Monrovia, + /// Africa/Nairobi + Africa__Nairobi, + /// Africa/Ndjamena + Africa__Ndjamena, + /// Africa/Niamey + Africa__Niamey, + /// Africa/Nouakchott + Africa__Nouakchott, + /// Africa/Ouagadougou + Africa__Ouagadougou, + /// Africa/Porto-Novo + Africa__PortoNovo, + /// Africa/Sao_Tome + Africa__Sao_Tome, + /// Africa/Timbuktu + Africa__Timbuktu, + /// Africa/Tripoli + Africa__Tripoli, + /// Africa/Tunis + Africa__Tunis, + /// Africa/Windhoek + Africa__Windhoek, + /// America/Adak + America__Adak, + /// America/Anchorage + America__Anchorage, + /// America/Anguilla + America__Anguilla, + /// America/Antigua + America__Antigua, + /// America/Araguaina + America__Araguaina, + /// America/Argentina/Buenos_Aires + America__Argentina__Buenos_Aires, + /// America/Argentina/Catamarca + America__Argentina__Catamarca, + /// America/Argentina/ComodRivadavia + America__Argentina__ComodRivadavia, + /// America/Argentina/Cordoba + America__Argentina__Cordoba, + /// America/Argentina/Jujuy + America__Argentina__Jujuy, + /// America/Argentina/La_Rioja + America__Argentina__La_Rioja, + /// America/Argentina/Mendoza + America__Argentina__Mendoza, + /// America/Argentina/Rio_Gallegos + America__Argentina__Rio_Gallegos, + /// America/Argentina/Salta + America__Argentina__Salta, + /// America/Argentina/San_Juan + America__Argentina__San_Juan, + /// America/Argentina/San_Luis + America__Argentina__San_Luis, + /// America/Argentina/Tucuman + America__Argentina__Tucuman, + /// America/Argentina/Ushuaia + America__Argentina__Ushuaia, + /// America/Aruba + America__Aruba, + /// America/Asuncion + America__Asuncion, + /// America/Atikokan + America__Atikokan, + /// America/Atka + America__Atka, + /// America/Bahia + America__Bahia, + /// America/Bahia_Banderas + America__Bahia_Banderas, + /// America/Barbados + America__Barbados, + /// America/Belem + America__Belem, + /// America/Belize + America__Belize, + /// America/Blanc-Sablon + America__BlancSablon, + /// America/Boa_Vista + America__Boa_Vista, + /// America/Bogota + America__Bogota, + /// America/Boise + America__Boise, + /// America/Buenos_Aires + America__Buenos_Aires, + /// America/Cambridge_Bay + America__Cambridge_Bay, + /// America/Campo_Grande + America__Campo_Grande, + /// America/Cancun + America__Cancun, + /// America/Caracas + America__Caracas, + /// America/Catamarca + America__Catamarca, + /// America/Cayenne + America__Cayenne, + /// America/Cayman + America__Cayman, + /// America/Chicago + America__Chicago, + /// America/Chihuahua + America__Chihuahua, + /// America/Ciudad_Juarez + America__Ciudad_Juarez, + /// America/Coral_Harbour + America__Coral_Harbour, + /// America/Cordoba + America__Cordoba, + /// America/Costa_Rica + America__Costa_Rica, + /// America/Creston + America__Creston, + /// America/Cuiaba + America__Cuiaba, + /// America/Curacao + America__Curacao, + /// America/Danmarkshavn + America__Danmarkshavn, + /// America/Dawson + America__Dawson, + /// America/Dawson_Creek + America__Dawson_Creek, + /// America/Denver + America__Denver, + /// America/Detroit + America__Detroit, + /// America/Dominica + America__Dominica, + /// America/Edmonton + America__Edmonton, + /// America/Eirunepe + America__Eirunepe, + /// America/El_Salvador + America__El_Salvador, + /// America/Ensenada + America__Ensenada, + /// America/Fort_Nelson + America__Fort_Nelson, + /// America/Fort_Wayne + America__Fort_Wayne, + /// America/Fortaleza + America__Fortaleza, + /// America/Glace_Bay + America__Glace_Bay, + /// America/Godthab + America__Godthab, + /// America/Goose_Bay + America__Goose_Bay, + /// America/Grand_Turk + America__Grand_Turk, + /// America/Grenada + America__Grenada, + /// America/Guadeloupe + America__Guadeloupe, + /// America/Guatemala + America__Guatemala, + /// America/Guayaquil + America__Guayaquil, + /// America/Guyana + America__Guyana, + /// America/Halifax + America__Halifax, + /// America/Havana + America__Havana, + /// America/Hermosillo + America__Hermosillo, + /// America/Indiana/Indianapolis + America__Indiana__Indianapolis, + /// America/Indiana/Knox + America__Indiana__Knox, + /// America/Indiana/Marengo + America__Indiana__Marengo, + /// America/Indiana/Petersburg + America__Indiana__Petersburg, + /// America/Indiana/Tell_City + America__Indiana__Tell_City, + /// America/Indiana/Vevay + America__Indiana__Vevay, + /// America/Indiana/Vincennes + America__Indiana__Vincennes, + /// America/Indiana/Winamac + America__Indiana__Winamac, + /// America/Indianapolis + America__Indianapolis, + /// America/Inuvik + America__Inuvik, + /// America/Iqaluit + America__Iqaluit, + /// America/Jamaica + America__Jamaica, + /// America/Jujuy + America__Jujuy, + /// America/Juneau + America__Juneau, + /// America/Kentucky/Louisville + America__Kentucky__Louisville, + /// America/Kentucky/Monticello + America__Kentucky__Monticello, + /// America/Knox_IN + America__Knox_IN, + /// America/Kralendijk + America__Kralendijk, + /// America/La_Paz + America__La_Paz, + /// America/Lima + America__Lima, + /// America/Los_Angeles + America__Los_Angeles, + /// America/Louisville + America__Louisville, + /// America/Lower_Princes + America__Lower_Princes, + /// America/Maceio + America__Maceio, + /// America/Managua + America__Managua, + /// America/Manaus + America__Manaus, + /// America/Marigot + America__Marigot, + /// America/Martinique + America__Martinique, + /// America/Matamoros + America__Matamoros, + /// America/Mazatlan + America__Mazatlan, + /// America/Mendoza + America__Mendoza, + /// America/Menominee + America__Menominee, + /// America/Merida + America__Merida, + /// America/Metlakatla + America__Metlakatla, + /// America/Mexico_City + America__Mexico_City, + /// America/Miquelon + America__Miquelon, + /// America/Moncton + America__Moncton, + /// America/Monterrey + America__Monterrey, + /// America/Montevideo + America__Montevideo, + /// America/Montreal + America__Montreal, + /// America/Montserrat + America__Montserrat, + /// America/Nassau + America__Nassau, + /// America/New_York + America__New_York, + /// America/Nipigon + America__Nipigon, + /// America/Nome + America__Nome, + /// America/Noronha + America__Noronha, + /// America/North_Dakota/Beulah + America__North_Dakota__Beulah, + /// America/North_Dakota/Center + America__North_Dakota__Center, + /// America/North_Dakota/New_Salem + America__North_Dakota__New_Salem, + /// America/Nuuk + America__Nuuk, + /// America/Ojinaga + America__Ojinaga, + /// America/Panama + America__Panama, + /// America/Pangnirtung + America__Pangnirtung, + /// America/Paramaribo + America__Paramaribo, + /// America/Phoenix + America__Phoenix, + /// America/Port-au-Prince + America__PortauPrince, + /// America/Port_of_Spain + America__Port_of_Spain, + /// America/Porto_Acre + America__Porto_Acre, + /// America/Porto_Velho + America__Porto_Velho, + /// America/Puerto_Rico + America__Puerto_Rico, + /// America/Punta_Arenas + America__Punta_Arenas, + /// America/Rainy_River + America__Rainy_River, + /// America/Rankin_Inlet + America__Rankin_Inlet, + /// America/Recife + America__Recife, + /// America/Regina + America__Regina, + /// America/Resolute + America__Resolute, + /// America/Rio_Branco + America__Rio_Branco, + /// America/Rosario + America__Rosario, + /// America/Santa_Isabel + America__Santa_Isabel, + /// America/Santarem + America__Santarem, + /// America/Santiago + America__Santiago, + /// America/Santo_Domingo + America__Santo_Domingo, + /// America/Sao_Paulo + America__Sao_Paulo, + /// America/Scoresbysund + America__Scoresbysund, + /// America/Shiprock + America__Shiprock, + /// America/Sitka + America__Sitka, + /// America/St_Barthelemy + America__St_Barthelemy, + /// America/St_Johns + America__St_Johns, + /// America/St_Kitts + America__St_Kitts, + /// America/St_Lucia + America__St_Lucia, + /// America/St_Thomas + America__St_Thomas, + /// America/St_Vincent + America__St_Vincent, + /// America/Swift_Current + America__Swift_Current, + /// America/Tegucigalpa + America__Tegucigalpa, + /// America/Thule + America__Thule, + /// America/Thunder_Bay + America__Thunder_Bay, + /// America/Tijuana + America__Tijuana, + /// America/Toronto + America__Toronto, + /// America/Tortola + America__Tortola, + /// America/Vancouver + America__Vancouver, + /// America/Virgin + America__Virgin, + /// America/Whitehorse + America__Whitehorse, + /// America/Winnipeg + America__Winnipeg, + /// America/Yakutat + America__Yakutat, + /// America/Yellowknife + America__Yellowknife, + /// Antarctica/Casey + Antarctica__Casey, + /// Antarctica/Davis + Antarctica__Davis, + /// Antarctica/DumontDUrville + Antarctica__DumontDUrville, + /// Antarctica/Macquarie + Antarctica__Macquarie, + /// Antarctica/Mawson + Antarctica__Mawson, + /// Antarctica/McMurdo + Antarctica__McMurdo, + /// Antarctica/Palmer + Antarctica__Palmer, + /// Antarctica/Rothera + Antarctica__Rothera, + /// Antarctica/South_Pole + Antarctica__South_Pole, + /// Antarctica/Syowa + Antarctica__Syowa, + /// Antarctica/Troll + Antarctica__Troll, + /// Antarctica/Vostok + Antarctica__Vostok, + /// Arctic/Longyearbyen + Arctic__Longyearbyen, + /// Asia/Aden + Asia__Aden, + /// Asia/Almaty + Asia__Almaty, + /// Asia/Amman + Asia__Amman, + /// Asia/Anadyr + Asia__Anadyr, + /// Asia/Aqtau + Asia__Aqtau, + /// Asia/Aqtobe + Asia__Aqtobe, + /// Asia/Ashgabat + Asia__Ashgabat, + /// Asia/Ashkhabad + Asia__Ashkhabad, + /// Asia/Atyrau + Asia__Atyrau, + /// Asia/Baghdad + Asia__Baghdad, + /// Asia/Bahrain + Asia__Bahrain, + /// Asia/Baku + Asia__Baku, + /// Asia/Bangkok + Asia__Bangkok, + /// Asia/Barnaul + Asia__Barnaul, + /// Asia/Beirut + Asia__Beirut, + /// Asia/Bishkek + Asia__Bishkek, + /// Asia/Brunei + Asia__Brunei, + /// Asia/Calcutta + Asia__Calcutta, + /// Asia/Chita + Asia__Chita, + /// Asia/Choibalsan + Asia__Choibalsan, + /// Asia/Chongqing + Asia__Chongqing, + /// Asia/Chungking + Asia__Chungking, + /// Asia/Colombo + Asia__Colombo, + /// Asia/Dacca + Asia__Dacca, + /// Asia/Damascus + Asia__Damascus, + /// Asia/Dhaka + Asia__Dhaka, + /// Asia/Dili + Asia__Dili, + /// Asia/Dubai + Asia__Dubai, + /// Asia/Dushanbe + Asia__Dushanbe, + /// Asia/Famagusta + Asia__Famagusta, + /// Asia/Gaza + Asia__Gaza, + /// Asia/Harbin + Asia__Harbin, + /// Asia/Hebron + Asia__Hebron, + /// Asia/Ho_Chi_Minh + Asia__Ho_Chi_Minh, + /// Asia/Hong_Kong + Asia__Hong_Kong, + /// Asia/Hovd + Asia__Hovd, + /// Asia/Irkutsk + Asia__Irkutsk, + /// Asia/Istanbul + Asia__Istanbul, + /// Asia/Jakarta + Asia__Jakarta, + /// Asia/Jayapura + Asia__Jayapura, + /// Asia/Jerusalem + Asia__Jerusalem, + /// Asia/Kabul + Asia__Kabul, + /// Asia/Kamchatka + Asia__Kamchatka, + /// Asia/Karachi + Asia__Karachi, + /// Asia/Kashgar + Asia__Kashgar, + /// Asia/Kathmandu + Asia__Kathmandu, + /// Asia/Katmandu + Asia__Katmandu, + /// Asia/Khandyga + Asia__Khandyga, + /// Asia/Kolkata + Asia__Kolkata, + /// Asia/Krasnoyarsk + Asia__Krasnoyarsk, + /// Asia/Kuala_Lumpur + Asia__Kuala_Lumpur, + /// Asia/Kuching + Asia__Kuching, + /// Asia/Kuwait + Asia__Kuwait, + /// Asia/Macao + Asia__Macao, + /// Asia/Macau + Asia__Macau, + /// Asia/Magadan + Asia__Magadan, + /// Asia/Makassar + Asia__Makassar, + /// Asia/Manila + Asia__Manila, + /// Asia/Muscat + Asia__Muscat, + /// Asia/Nicosia + Asia__Nicosia, + /// Asia/Novokuznetsk + Asia__Novokuznetsk, + /// Asia/Novosibirsk + Asia__Novosibirsk, + /// Asia/Omsk + Asia__Omsk, + /// Asia/Oral + Asia__Oral, + /// Asia/Phnom_Penh + Asia__Phnom_Penh, + /// Asia/Pontianak + Asia__Pontianak, + /// Asia/Pyongyang + Asia__Pyongyang, + /// Asia/Qatar + Asia__Qatar, + /// Asia/Qostanay + Asia__Qostanay, + /// Asia/Qyzylorda + Asia__Qyzylorda, + /// Asia/Rangoon + Asia__Rangoon, + /// Asia/Riyadh + Asia__Riyadh, + /// Asia/Saigon + Asia__Saigon, + /// Asia/Sakhalin + Asia__Sakhalin, + /// Asia/Samarkand + Asia__Samarkand, + /// Asia/Seoul + Asia__Seoul, + /// Asia/Shanghai + Asia__Shanghai, + /// Asia/Singapore + Asia__Singapore, + /// Asia/Srednekolymsk + Asia__Srednekolymsk, + /// Asia/Taipei + Asia__Taipei, + /// Asia/Tashkent + Asia__Tashkent, + /// Asia/Tbilisi + Asia__Tbilisi, + /// Asia/Tehran + Asia__Tehran, + /// Asia/Tel_Aviv + Asia__Tel_Aviv, + /// Asia/Thimbu + Asia__Thimbu, + /// Asia/Thimphu + Asia__Thimphu, + /// Asia/Tokyo + Asia__Tokyo, + /// Asia/Tomsk + Asia__Tomsk, + /// Asia/Ujung_Pandang + Asia__Ujung_Pandang, + /// Asia/Ulaanbaatar + Asia__Ulaanbaatar, + /// Asia/Ulan_Bator + Asia__Ulan_Bator, + /// Asia/Urumqi + Asia__Urumqi, + /// Asia/Ust-Nera + Asia__UstNera, + /// Asia/Vientiane + Asia__Vientiane, + /// Asia/Vladivostok + Asia__Vladivostok, + /// Asia/Yakutsk + Asia__Yakutsk, + /// Asia/Yangon + Asia__Yangon, + /// Asia/Yekaterinburg + Asia__Yekaterinburg, + /// Asia/Yerevan + Asia__Yerevan, + /// Atlantic/Azores + Atlantic__Azores, + /// Atlantic/Bermuda + Atlantic__Bermuda, + /// Atlantic/Canary + Atlantic__Canary, + /// Atlantic/Cape_Verde + Atlantic__Cape_Verde, + /// Atlantic/Faeroe + Atlantic__Faeroe, + /// Atlantic/Faroe + Atlantic__Faroe, + /// Atlantic/Jan_Mayen + Atlantic__Jan_Mayen, + /// Atlantic/Madeira + Atlantic__Madeira, + /// Atlantic/Reykjavik + Atlantic__Reykjavik, + /// Atlantic/South_Georgia + Atlantic__South_Georgia, + /// Atlantic/St_Helena + Atlantic__St_Helena, + /// Atlantic/Stanley + Atlantic__Stanley, + /// Australia/ACT + Australia__ACT, + /// Australia/Adelaide + Australia__Adelaide, + /// Australia/Brisbane + Australia__Brisbane, + /// Australia/Broken_Hill + Australia__Broken_Hill, + /// Australia/Canberra + Australia__Canberra, + /// Australia/Currie + Australia__Currie, + /// Australia/Darwin + Australia__Darwin, + /// Australia/Eucla + Australia__Eucla, + /// Australia/Hobart + Australia__Hobart, + /// Australia/LHI + Australia__LHI, + /// Australia/Lindeman + Australia__Lindeman, + /// Australia/Lord_Howe + Australia__Lord_Howe, + /// Australia/Melbourne + Australia__Melbourne, + /// Australia/NSW + Australia__NSW, + /// Australia/North + Australia__North, + /// Australia/Perth + Australia__Perth, + /// Australia/Queensland + Australia__Queensland, + /// Australia/South + Australia__South, + /// Australia/Sydney + Australia__Sydney, + /// Australia/Tasmania + Australia__Tasmania, + /// Australia/Victoria + Australia__Victoria, + /// Australia/West + Australia__West, + /// Australia/Yancowinna + Australia__Yancowinna, + /// Brazil/Acre + Brazil__Acre, + /// Brazil/DeNoronha + Brazil__DeNoronha, + /// Brazil/East + Brazil__East, + /// Brazil/West + Brazil__West, + /// CET + CET, + /// CST6CDT + CST6CDT, + /// Canada/Atlantic + Canada__Atlantic, + /// Canada/Central + Canada__Central, + /// Canada/Eastern + Canada__Eastern, + /// Canada/Mountain + Canada__Mountain, + /// Canada/Newfoundland + Canada__Newfoundland, + /// Canada/Pacific + Canada__Pacific, + /// Canada/Saskatchewan + Canada__Saskatchewan, + /// Canada/Yukon + Canada__Yukon, + /// Chile/Continental + Chile__Continental, + /// Chile/EasterIsland + Chile__EasterIsland, + /// Cuba + Cuba, + /// EET + EET, + /// EST + EST, + /// EST5EDT + EST5EDT, + /// Egypt + Egypt, + /// Eire + Eire, + /// Etc/GMT + Etc__GMT, + /// Etc/GMT+0 + Etc__GMTPlus0, + /// Etc/GMT+1 + Etc__GMTPlus1, + /// Etc/GMT+10 + Etc__GMTPlus10, + /// Etc/GMT+11 + Etc__GMTPlus11, + /// Etc/GMT+12 + Etc__GMTPlus12, + /// Etc/GMT+2 + Etc__GMTPlus2, + /// Etc/GMT+3 + Etc__GMTPlus3, + /// Etc/GMT+4 + Etc__GMTPlus4, + /// Etc/GMT+5 + Etc__GMTPlus5, + /// Etc/GMT+6 + Etc__GMTPlus6, + /// Etc/GMT+7 + Etc__GMTPlus7, + /// Etc/GMT+8 + Etc__GMTPlus8, + /// Etc/GMT+9 + Etc__GMTPlus9, + /// Etc/GMT-0 + Etc__GMTMinus0, + /// Etc/GMT-1 + Etc__GMTMinus1, + /// Etc/GMT-10 + Etc__GMTMinus10, + /// Etc/GMT-11 + Etc__GMTMinus11, + /// Etc/GMT-12 + Etc__GMTMinus12, + /// Etc/GMT-13 + Etc__GMTMinus13, + /// Etc/GMT-14 + Etc__GMTMinus14, + /// Etc/GMT-2 + Etc__GMTMinus2, + /// Etc/GMT-3 + Etc__GMTMinus3, + /// Etc/GMT-4 + Etc__GMTMinus4, + /// Etc/GMT-5 + Etc__GMTMinus5, + /// Etc/GMT-6 + Etc__GMTMinus6, + /// Etc/GMT-7 + Etc__GMTMinus7, + /// Etc/GMT-8 + Etc__GMTMinus8, + /// Etc/GMT-9 + Etc__GMTMinus9, + /// Etc/GMT0 + Etc__GMT0, + /// Etc/Greenwich + Etc__Greenwich, + /// Etc/UCT + Etc__UCT, + /// Etc/UTC + Etc__UTC, + /// Etc/Universal + Etc__Universal, + /// Etc/Zulu + Etc__Zulu, + /// Europe/Amsterdam + Europe__Amsterdam, + /// Europe/Andorra + Europe__Andorra, + /// Europe/Astrakhan + Europe__Astrakhan, + /// Europe/Athens + Europe__Athens, + /// Europe/Belfast + Europe__Belfast, + /// Europe/Belgrade + Europe__Belgrade, + /// Europe/Berlin + Europe__Berlin, + /// Europe/Bratislava + Europe__Bratislava, + /// Europe/Brussels + Europe__Brussels, + /// Europe/Bucharest + Europe__Bucharest, + /// Europe/Budapest + Europe__Budapest, + /// Europe/Busingen + Europe__Busingen, + /// Europe/Chisinau + Europe__Chisinau, + /// Europe/Copenhagen + Europe__Copenhagen, + /// Europe/Dublin + Europe__Dublin, + /// Europe/Gibraltar + Europe__Gibraltar, + /// Europe/Guernsey + Europe__Guernsey, + /// Europe/Helsinki + Europe__Helsinki, + /// Europe/Isle_of_Man + Europe__Isle_of_Man, + /// Europe/Istanbul + Europe__Istanbul, + /// Europe/Jersey + Europe__Jersey, + /// Europe/Kaliningrad + Europe__Kaliningrad, + /// Europe/Kiev + Europe__Kiev, + /// Europe/Kirov + Europe__Kirov, + /// Europe/Kyiv + Europe__Kyiv, + /// Europe/Lisbon + Europe__Lisbon, + /// Europe/Ljubljana + Europe__Ljubljana, + /// Europe/London + Europe__London, + /// Europe/Luxembourg + Europe__Luxembourg, + /// Europe/Madrid + Europe__Madrid, + /// Europe/Malta + Europe__Malta, + /// Europe/Mariehamn + Europe__Mariehamn, + /// Europe/Minsk + Europe__Minsk, + /// Europe/Monaco + Europe__Monaco, + /// Europe/Moscow + Europe__Moscow, + /// Europe/Nicosia + Europe__Nicosia, + /// Europe/Oslo + Europe__Oslo, + /// Europe/Paris + Europe__Paris, + /// Europe/Podgorica + Europe__Podgorica, + /// Europe/Prague + Europe__Prague, + /// Europe/Riga + Europe__Riga, + /// Europe/Rome + Europe__Rome, + /// Europe/Samara + Europe__Samara, + /// Europe/San_Marino + Europe__San_Marino, + /// Europe/Sarajevo + Europe__Sarajevo, + /// Europe/Saratov + Europe__Saratov, + /// Europe/Simferopol + Europe__Simferopol, + /// Europe/Skopje + Europe__Skopje, + /// Europe/Sofia + Europe__Sofia, + /// Europe/Stockholm + Europe__Stockholm, + /// Europe/Tallinn + Europe__Tallinn, + /// Europe/Tirane + Europe__Tirane, + /// Europe/Tiraspol + Europe__Tiraspol, + /// Europe/Ulyanovsk + Europe__Ulyanovsk, + /// Europe/Uzhgorod + Europe__Uzhgorod, + /// Europe/Vaduz + Europe__Vaduz, + /// Europe/Vatican + Europe__Vatican, + /// Europe/Vienna + Europe__Vienna, + /// Europe/Vilnius + Europe__Vilnius, + /// Europe/Volgograd + Europe__Volgograd, + /// Europe/Warsaw + Europe__Warsaw, + /// Europe/Zagreb + Europe__Zagreb, + /// Europe/Zaporozhye + Europe__Zaporozhye, + /// Europe/Zurich + Europe__Zurich, + /// GB + GB, + /// GB-Eire + GBEire, + /// GMT + GMT, + /// GMT+0 + GMTPlus0, + /// GMT-0 + GMTMinus0, + /// GMT0 + GMT0, + /// Greenwich + Greenwich, + /// HST + HST, + /// Hongkong + Hongkong, + /// Iceland + Iceland, + /// Indian/Antananarivo + Indian__Antananarivo, + /// Indian/Chagos + Indian__Chagos, + /// Indian/Christmas + Indian__Christmas, + /// Indian/Cocos + Indian__Cocos, + /// Indian/Comoro + Indian__Comoro, + /// Indian/Kerguelen + Indian__Kerguelen, + /// Indian/Mahe + Indian__Mahe, + /// Indian/Maldives + Indian__Maldives, + /// Indian/Mauritius + Indian__Mauritius, + /// Indian/Mayotte + Indian__Mayotte, + /// Indian/Reunion + Indian__Reunion, + /// Iran + Iran, + /// Israel + Israel, + /// Jamaica + Jamaica, + /// Japan + Japan, + /// Kwajalein + Kwajalein, + /// Libya + Libya, + /// MET + MET, + /// MST + MST, + /// MST7MDT + MST7MDT, + /// Mexico/BajaNorte + Mexico__BajaNorte, + /// Mexico/BajaSur + Mexico__BajaSur, + /// Mexico/General + Mexico__General, + /// NZ + NZ, + /// NZ-CHAT + NZCHAT, + /// Navajo + Navajo, + /// PRC + PRC, + /// PST8PDT + PST8PDT, + /// Pacific/Apia + Pacific__Apia, + /// Pacific/Auckland + Pacific__Auckland, + /// Pacific/Bougainville + Pacific__Bougainville, + /// Pacific/Chatham + Pacific__Chatham, + /// Pacific/Chuuk + Pacific__Chuuk, + /// Pacific/Easter + Pacific__Easter, + /// Pacific/Efate + Pacific__Efate, + /// Pacific/Enderbury + Pacific__Enderbury, + /// Pacific/Fakaofo + Pacific__Fakaofo, + /// Pacific/Fiji + Pacific__Fiji, + /// Pacific/Funafuti + Pacific__Funafuti, + /// Pacific/Galapagos + Pacific__Galapagos, + /// Pacific/Gambier + Pacific__Gambier, + /// Pacific/Guadalcanal + Pacific__Guadalcanal, + /// Pacific/Guam + Pacific__Guam, + /// Pacific/Honolulu + Pacific__Honolulu, + /// Pacific/Johnston + Pacific__Johnston, + /// Pacific/Kanton + Pacific__Kanton, + /// Pacific/Kiritimati + Pacific__Kiritimati, + /// Pacific/Kosrae + Pacific__Kosrae, + /// Pacific/Kwajalein + Pacific__Kwajalein, + /// Pacific/Majuro + Pacific__Majuro, + /// Pacific/Marquesas + Pacific__Marquesas, + /// Pacific/Midway + Pacific__Midway, + /// Pacific/Nauru + Pacific__Nauru, + /// Pacific/Niue + Pacific__Niue, + /// Pacific/Norfolk + Pacific__Norfolk, + /// Pacific/Noumea + Pacific__Noumea, + /// Pacific/Pago_Pago + Pacific__Pago_Pago, + /// Pacific/Palau + Pacific__Palau, + /// Pacific/Pitcairn + Pacific__Pitcairn, + /// Pacific/Pohnpei + Pacific__Pohnpei, + /// Pacific/Ponape + Pacific__Ponape, + /// Pacific/Port_Moresby + Pacific__Port_Moresby, + /// Pacific/Rarotonga + Pacific__Rarotonga, + /// Pacific/Saipan + Pacific__Saipan, + /// Pacific/Samoa + Pacific__Samoa, + /// Pacific/Tahiti + Pacific__Tahiti, + /// Pacific/Tarawa + Pacific__Tarawa, + /// Pacific/Tongatapu + Pacific__Tongatapu, + /// Pacific/Truk + Pacific__Truk, + /// Pacific/Wake + Pacific__Wake, + /// Pacific/Wallis + Pacific__Wallis, + /// Pacific/Yap + Pacific__Yap, + /// Poland + Poland, + /// Portugal + Portugal, + /// ROC + ROC, + /// ROK + ROK, + /// Singapore + Singapore, + /// Turkey + Turkey, + /// UCT + UCT, + /// US/Alaska + US__Alaska, + /// US/Aleutian + US__Aleutian, + /// US/Arizona + US__Arizona, + /// US/Central + US__Central, + /// US/East-Indiana + US__EastIndiana, + /// US/Eastern + US__Eastern, + /// US/Hawaii + US__Hawaii, + /// US/Indiana-Starke + US__IndianaStarke, + /// US/Michigan + US__Michigan, + /// US/Mountain + US__Mountain, + /// US/Pacific + US__Pacific, + /// US/Samoa + US__Samoa, + /// UTC + UTC, + /// Universal + Universal, + /// W-SU + WSU, + /// WET + WET, + /// Zulu + Zulu, +} +static TIMEZONES: ::phf::Map<&'static str, Tz> = +::phf::Map { + key: 12913932095322966823, + disps: &[ + (0, 42), + (0, 6), + (0, 0), + (0, 53), + (1, 24), + (0, 0), + (0, 451), + (0, 16), + (0, 0), + (0, 28), + (0, 576), + (0, 13), + (0, 41), + (0, 269), + (0, 0), + (0, 15), + (0, 545), + (0, 1), + (0, 99), + (0, 5), + (0, 93), + (0, 32), + (0, 14), + (0, 0), + (0, 260), + (0, 10), + (0, 7), + (0, 156), + (0, 1), + (5, 192), + (1, 183), + (0, 23), + (0, 53), + (0, 95), + (0, 236), + (0, 27), + (0, 60), + (0, 383), + (0, 2), + (0, 0), + (0, 111), + (0, 4), + (0, 215), + (0, 54), + (0, 2), + (0, 1), + (0, 22), + (1, 438), + (0, 248), + (1, 187), + (0, 9), + (0, 3), + (0, 32), + (0, 50), + (2, 123), + (0, 42), + (1, 20), + (0, 1), + (6, 551), + (0, 128), + (1, 111), + (0, 553), + (0, 0), + (0, 0), + (0, 231), + (0, 25), + (0, 127), + (0, 95), + (0, 512), + (8, 167), + (4, 54), + (0, 20), + (0, 191), + (13, 23), + (1, 32), + (0, 478), + (0, 256), + (0, 12), + (0, 40), + (0, 432), + (0, 499), + (0, 2), + (0, 100), + (0, 25), + (5, 124), + (0, 258), + (0, 255), + (0, 467), + (0, 154), + (0, 450), + (0, 528), + (0, 105), + (0, 8), + (1, 439), + (0, 12), + (19, 343), + (0, 0), + (2, 411), + (0, 95), + (36, 54), + (0, 115), + (0, 184), + (1, 406), + (1, 417), + (0, 0), + (0, 337), + (7, 360), + (1, 518), + (6, 41), + (1, 1), + (0, 494), + (0, 33), + (0, 0), + (10, 249), + (6, 381), + (0, 458), + (2, 235), + (12, 336), + (19, 503), + (0, 180), + ], + entries: &[ + ("America/Guyana", Tz::America__Guyana), + ("Asia/Krasnoyarsk", Tz::Asia__Krasnoyarsk), + ("America/Merida", Tz::America__Merida), + ("Asia/Tel_Aviv", Tz::Asia__Tel_Aviv), + ("America/Tortola", Tz::America__Tortola), + ("America/Santarem", Tz::America__Santarem), + ("Australia/Brisbane", Tz::Australia__Brisbane), + ("America/Caracas", Tz::America__Caracas), + ("America/Nassau", Tz::America__Nassau), + ("America/Chicago", Tz::America__Chicago), + ("America/Hermosillo", Tz::America__Hermosillo), + ("Africa/Asmara", Tz::Africa__Asmara), + ("America/Godthab", Tz::America__Godthab), + ("Europe/Vatican", Tz::Europe__Vatican), + ("NZ-CHAT", Tz::NZCHAT), + ("Pacific/Kosrae", Tz::Pacific__Kosrae), + ("America/Montreal", Tz::America__Montreal), + ("America/Dominica", Tz::America__Dominica), + ("Australia/Sydney", Tz::Australia__Sydney), + ("US/East-Indiana", Tz::US__EastIndiana), + ("America/Catamarca", Tz::America__Catamarca), + ("Pacific/Wallis", Tz::Pacific__Wallis), + ("NZ", Tz::NZ), + ("Asia/Damascus", Tz::Asia__Damascus), + ("Asia/Manila", Tz::Asia__Manila), + ("America/Noronha", Tz::America__Noronha), + ("Europe/Zagreb", Tz::Europe__Zagreb), + ("Europe/Mariehamn", Tz::Europe__Mariehamn), + ("UCT", Tz::UCT), + ("Europe/Busingen", Tz::Europe__Busingen), + ("Canada/Mountain", Tz::Canada__Mountain), + ("Arctic/Longyearbyen", Tz::Arctic__Longyearbyen), + ("America/Bogota", Tz::America__Bogota), + ("Europe/Belgrade", Tz::Europe__Belgrade), + ("US/Alaska", Tz::US__Alaska), + ("Asia/Pyongyang", Tz::Asia__Pyongyang), + ("America/Campo_Grande", Tz::America__Campo_Grande), + ("MET", Tz::MET), + ("Asia/Sakhalin", Tz::Asia__Sakhalin), + ("Etc/GMT-3", Tz::Etc__GMTMinus3), + ("Pacific/Ponape", Tz::Pacific__Ponape), + ("Cuba", Tz::Cuba), + ("America/Ojinaga", Tz::America__Ojinaga), + ("Asia/Tehran", Tz::Asia__Tehran), + ("America/Tegucigalpa", Tz::America__Tegucigalpa), + ("Pacific/Honolulu", Tz::Pacific__Honolulu), + ("America/Aruba", Tz::America__Aruba), + ("America/Rio_Branco", Tz::America__Rio_Branco), + ("America/Guayaquil", Tz::America__Guayaquil), + ("Etc/Zulu", Tz::Etc__Zulu), + ("Europe/Monaco", Tz::Europe__Monaco), + ("Africa/Kinshasa", Tz::Africa__Kinshasa), + ("America/St_Kitts", Tz::America__St_Kitts), + ("Asia/Yekaterinburg", Tz::Asia__Yekaterinburg), + ("Africa/Freetown", Tz::Africa__Freetown), + ("Africa/El_Aaiun", Tz::Africa__El_Aaiun), + ("America/Anguilla", Tz::America__Anguilla), + ("Africa/Abidjan", Tz::Africa__Abidjan), + ("Singapore", Tz::Singapore), + ("GMT-0", Tz::GMTMinus0), + ("America/Blanc-Sablon", Tz::America__BlancSablon), + ("PST8PDT", Tz::PST8PDT), + ("Pacific/Efate", Tz::Pacific__Efate), + ("America/Indiana/Vincennes", Tz::America__Indiana__Vincennes), + ("Europe/Jersey", Tz::Europe__Jersey), + ("America/Lower_Princes", Tz::America__Lower_Princes), + ("Africa/Sao_Tome", Tz::Africa__Sao_Tome), + ("Asia/Irkutsk", Tz::Asia__Irkutsk), + ("Europe/Chisinau", Tz::Europe__Chisinau), + ("Asia/Taipei", Tz::Asia__Taipei), + ("America/Indiana/Winamac", Tz::America__Indiana__Winamac), + ("Africa/Blantyre", Tz::Africa__Blantyre), + ("America/Swift_Current", Tz::America__Swift_Current), + ("America/Boa_Vista", Tz::America__Boa_Vista), + ("Africa/Brazzaville", Tz::Africa__Brazzaville), + ("Antarctica/Rothera", Tz::Antarctica__Rothera), + ("Asia/Macau", Tz::Asia__Macau), + ("Etc/GMT-14", Tz::Etc__GMTMinus14), + ("Australia/Tasmania", Tz::Australia__Tasmania), + ("Pacific/Wake", Tz::Pacific__Wake), + ("Asia/Seoul", Tz::Asia__Seoul), + ("Turkey", Tz::Turkey), + ("Asia/Tokyo", Tz::Asia__Tokyo), + ("America/Recife", Tz::America__Recife), + ("Atlantic/Madeira", Tz::Atlantic__Madeira), + ("America/Paramaribo", Tz::America__Paramaribo), + ("Etc/GMT0", Tz::Etc__GMT0), + ("Asia/Srednekolymsk", Tz::Asia__Srednekolymsk), + ("America/Mendoza", Tz::America__Mendoza), + ("America/St_Johns", Tz::America__St_Johns), + ("Europe/Podgorica", Tz::Europe__Podgorica), + ("America/La_Paz", Tz::America__La_Paz), + ("Asia/Ujung_Pandang", Tz::Asia__Ujung_Pandang), + ("Indian/Cocos", Tz::Indian__Cocos), + ("Asia/Brunei", Tz::Asia__Brunei), + ("Asia/Oral", Tz::Asia__Oral), + ("Europe/Vaduz", Tz::Europe__Vaduz), + ("America/Argentina/San_Juan", Tz::America__Argentina__San_Juan), + ("America/Lima", Tz::America__Lima), + ("America/Porto_Velho", Tz::America__Porto_Velho), + ("Etc/GMT-6", Tz::Etc__GMTMinus6), + ("America/Belize", Tz::America__Belize), + ("Australia/Victoria", Tz::Australia__Victoria), + ("Pacific/Enderbury", Tz::Pacific__Enderbury), + ("Europe/Minsk", Tz::Europe__Minsk), + ("Asia/Aden", Tz::Asia__Aden), + ("Asia/Yakutsk", Tz::Asia__Yakutsk), + ("Europe/Sofia", Tz::Europe__Sofia), + ("Africa/Nouakchott", Tz::Africa__Nouakchott), + ("America/Detroit", Tz::America__Detroit), + ("Europe/Paris", Tz::Europe__Paris), + ("Etc/GMT+2", Tz::Etc__GMTPlus2), + ("America/Manaus", Tz::America__Manaus), + ("Europe/Isle_of_Man", Tz::Europe__Isle_of_Man), + ("Australia/ACT", Tz::Australia__ACT), + ("Atlantic/South_Georgia", Tz::Atlantic__South_Georgia), + ("Etc/GMT+8", Tz::Etc__GMTPlus8), + ("America/Havana", Tz::America__Havana), + ("Asia/Istanbul", Tz::Asia__Istanbul), + ("Etc/GMT+3", Tz::Etc__GMTPlus3), + ("Pacific/Pohnpei", Tz::Pacific__Pohnpei), + ("America/Argentina/Salta", Tz::America__Argentina__Salta), + ("Pacific/Bougainville", Tz::Pacific__Bougainville), + ("America/Coral_Harbour", Tz::America__Coral_Harbour), + ("America/Bahia", Tz::America__Bahia), + ("Pacific/Fakaofo", Tz::Pacific__Fakaofo), + ("Africa/Asmera", Tz::Africa__Asmera), + ("Asia/Baghdad", Tz::Asia__Baghdad), + ("America/Boise", Tz::America__Boise), + ("Antarctica/McMurdo", Tz::Antarctica__McMurdo), + ("Pacific/Kiritimati", Tz::Pacific__Kiritimati), + ("Africa/Accra", Tz::Africa__Accra), + ("Europe/Malta", Tz::Europe__Malta), + ("Etc/GMT-12", Tz::Etc__GMTMinus12), + ("Mexico/BajaSur", Tz::Mexico__BajaSur), + ("Asia/Bangkok", Tz::Asia__Bangkok), + ("Indian/Chagos", Tz::Indian__Chagos), + ("Etc/Greenwich", Tz::Etc__Greenwich), + ("America/Fort_Wayne", Tz::America__Fort_Wayne), + ("Pacific/Kwajalein", Tz::Pacific__Kwajalein), + ("Europe/Lisbon", Tz::Europe__Lisbon), + ("America/Regina", Tz::America__Regina), + ("America/Marigot", Tz::America__Marigot), + ("Etc/GMT+7", Tz::Etc__GMTPlus7), + ("America/Halifax", Tz::America__Halifax), + ("America/Indianapolis", Tz::America__Indianapolis), + ("US/Samoa", Tz::US__Samoa), + ("America/Thunder_Bay", Tz::America__Thunder_Bay), + ("Japan", Tz::Japan), + ("Africa/Harare", Tz::Africa__Harare), + ("America/Resolute", Tz::America__Resolute), + ("America/Moncton", Tz::America__Moncton), + ("Asia/Harbin", Tz::Asia__Harbin), + ("Asia/Rangoon", Tz::Asia__Rangoon), + ("Europe/Gibraltar", Tz::Europe__Gibraltar), + ("Canada/Central", Tz::Canada__Central), + ("Europe/Saratov", Tz::Europe__Saratov), + ("Antarctica/Macquarie", Tz::Antarctica__Macquarie), + ("America/Indiana/Marengo", Tz::America__Indiana__Marengo), + ("Pacific/Gambier", Tz::Pacific__Gambier), + ("Asia/Ulaanbaatar", Tz::Asia__Ulaanbaatar), + ("Africa/Maseru", Tz::Africa__Maseru), + ("Europe/Helsinki", Tz::Europe__Helsinki), + ("America/St_Vincent", Tz::America__St_Vincent), + ("MST7MDT", Tz::MST7MDT), + ("Portugal", Tz::Portugal), + ("Asia/Bishkek", Tz::Asia__Bishkek), + ("Indian/Antananarivo", Tz::Indian__Antananarivo), + ("America/Edmonton", Tz::America__Edmonton), + ("Antarctica/DumontDUrville", Tz::Antarctica__DumontDUrville), + ("Australia/Melbourne", Tz::Australia__Melbourne), + ("America/Ensenada", Tz::America__Ensenada), + ("Pacific/Majuro", Tz::Pacific__Majuro), + ("America/Knox_IN", Tz::America__Knox_IN), + ("Etc/GMT+11", Tz::Etc__GMTPlus11), + ("Asia/Kuching", Tz::Asia__Kuching), + ("Jamaica", Tz::Jamaica), + ("US/Aleutian", Tz::US__Aleutian), + ("America/Buenos_Aires", Tz::America__Buenos_Aires), + ("America/Dawson_Creek", Tz::America__Dawson_Creek), + ("US/Central", Tz::US__Central), + ("America/Argentina/San_Luis", Tz::America__Argentina__San_Luis), + ("America/Monterrey", Tz::America__Monterrey), + ("Universal", Tz::Universal), + ("Etc/GMT+10", Tz::Etc__GMTPlus10), + ("Pacific/Niue", Tz::Pacific__Niue), + ("Asia/Chita", Tz::Asia__Chita), + ("America/Port_of_Spain", Tz::America__Port_of_Spain), + ("Etc/GMT-11", Tz::Etc__GMTMinus11), + ("Asia/Magadan", Tz::Asia__Magadan), + ("Africa/Lubumbashi", Tz::Africa__Lubumbashi), + ("Asia/Thimphu", Tz::Asia__Thimphu), + ("Africa/Kampala", Tz::Africa__Kampala), + ("America/Panama", Tz::America__Panama), + ("Asia/Chongqing", Tz::Asia__Chongqing), + ("Africa/Conakry", Tz::Africa__Conakry), + ("Asia/Dushanbe", Tz::Asia__Dushanbe), + ("Europe/Oslo", Tz::Europe__Oslo), + ("Asia/Qyzylorda", Tz::Asia__Qyzylorda), + ("Atlantic/Faeroe", Tz::Atlantic__Faeroe), + ("America/Jujuy", Tz::America__Jujuy), + ("Europe/Dublin", Tz::Europe__Dublin), + ("Asia/Aqtau", Tz::Asia__Aqtau), + ("Asia/Dacca", Tz::Asia__Dacca), + ("America/Antigua", Tz::America__Antigua), + ("America/New_York", Tz::America__New_York), + ("Australia/North", Tz::Australia__North), + ("US/Mountain", Tz::US__Mountain), + ("America/Argentina/Rio_Gallegos", Tz::America__Argentina__Rio_Gallegos), + ("Europe/Madrid", Tz::Europe__Madrid), + ("Asia/Kashgar", Tz::Asia__Kashgar), + ("America/Punta_Arenas", Tz::America__Punta_Arenas), + ("Asia/Barnaul", Tz::Asia__Barnaul), + ("America/North_Dakota/New_Salem", Tz::America__North_Dakota__New_Salem), + ("America/Virgin", Tz::America__Virgin), + ("Iran", Tz::Iran), + ("Europe/Kaliningrad", Tz::Europe__Kaliningrad), + ("PRC", Tz::PRC), + ("Europe/Volgograd", Tz::Europe__Volgograd), + ("America/Guatemala", Tz::America__Guatemala), + ("Asia/Amman", Tz::Asia__Amman), + ("America/Indiana/Tell_City", Tz::America__Indiana__Tell_City), + ("Atlantic/Jan_Mayen", Tz::Atlantic__Jan_Mayen), + ("Asia/Ho_Chi_Minh", Tz::Asia__Ho_Chi_Minh), + ("Brazil/East", Tz::Brazil__East), + ("Etc/GMT-4", Tz::Etc__GMTMinus4), + ("America/Pangnirtung", Tz::America__Pangnirtung), + ("Canada/Newfoundland", Tz::Canada__Newfoundland), + ("Africa/Douala", Tz::Africa__Douala), + ("GMT", Tz::GMT), + ("America/Glace_Bay", Tz::America__Glace_Bay), + ("Africa/Nairobi", Tz::Africa__Nairobi), + ("Kwajalein", Tz::Kwajalein), + ("America/Guadeloupe", Tz::America__Guadeloupe), + ("Pacific/Funafuti", Tz::Pacific__Funafuti), + ("Etc/GMT-1", Tz::Etc__GMTMinus1), + ("Africa/Tunis", Tz::Africa__Tunis), + ("America/Anchorage", Tz::America__Anchorage), + ("US/Eastern", Tz::US__Eastern), + ("Africa/Dar_es_Salaam", Tz::Africa__Dar_es_Salaam), + ("Pacific/Yap", Tz::Pacific__Yap), + ("Asia/Karachi", Tz::Asia__Karachi), + ("Asia/Dhaka", Tz::Asia__Dhaka), + ("America/Argentina/ComodRivadavia", Tz::America__Argentina__ComodRivadavia), + ("Etc/GMT+6", Tz::Etc__GMTPlus6), + ("Australia/Perth", Tz::Australia__Perth), + ("CST6CDT", Tz::CST6CDT), + ("Europe/Luxembourg", Tz::Europe__Luxembourg), + ("Pacific/Chuuk", Tz::Pacific__Chuuk), + ("Europe/Rome", Tz::Europe__Rome), + ("US/Michigan", Tz::US__Michigan), + ("America/Menominee", Tz::America__Menominee), + ("Antarctica/Vostok", Tz::Antarctica__Vostok), + ("Chile/EasterIsland", Tz::Chile__EasterIsland), + ("ROC", Tz::ROC), + ("Asia/Aqtobe", Tz::Asia__Aqtobe), + ("Greenwich", Tz::Greenwich), + ("Asia/Riyadh", Tz::Asia__Riyadh), + ("Antarctica/Davis", Tz::Antarctica__Davis), + ("America/Indiana/Indianapolis", Tz::America__Indiana__Indianapolis), + ("Africa/Tripoli", Tz::Africa__Tripoli), + ("Hongkong", Tz::Hongkong), + ("America/Mazatlan", Tz::America__Mazatlan), + ("America/Montserrat", Tz::America__Montserrat), + ("EET", Tz::EET), + ("Europe/Copenhagen", Tz::Europe__Copenhagen), + ("Australia/Darwin", Tz::Australia__Darwin), + ("Asia/Ulan_Bator", Tz::Asia__Ulan_Bator), + ("Etc/GMT-13", Tz::Etc__GMTMinus13), + ("Pacific/Guam", Tz::Pacific__Guam), + ("Atlantic/Canary", Tz::Atlantic__Canary), + ("Europe/Belfast", Tz::Europe__Belfast), + ("Chile/Continental", Tz::Chile__Continental), + ("America/Scoresbysund", Tz::America__Scoresbysund), + ("Asia/Omsk", Tz::Asia__Omsk), + ("Asia/Hong_Kong", Tz::Asia__Hong_Kong), + ("Africa/Lagos", Tz::Africa__Lagos), + ("Europe/Guernsey", Tz::Europe__Guernsey), + ("America/Iqaluit", Tz::America__Iqaluit), + ("Asia/Shanghai", Tz::Asia__Shanghai), + ("Asia/Yerevan", Tz::Asia__Yerevan), + ("America/Atikokan", Tz::America__Atikokan), + ("America/Argentina/Catamarca", Tz::America__Argentina__Catamarca), + ("America/Maceio", Tz::America__Maceio), + ("Canada/Yukon", Tz::Canada__Yukon), + ("Africa/Monrovia", Tz::Africa__Monrovia), + ("America/Nome", Tz::America__Nome), + ("Europe/Kyiv", Tz::Europe__Kyiv), + ("America/Eirunepe", Tz::America__Eirunepe), + ("Europe/Skopje", Tz::Europe__Skopje), + ("Asia/Beirut", Tz::Asia__Beirut), + ("America/Yakutat", Tz::America__Yakutat), + ("GMT+0", Tz::GMTPlus0), + ("Europe/Astrakhan", Tz::Europe__Astrakhan), + ("Asia/Tbilisi", Tz::Asia__Tbilisi), + ("Asia/Nicosia", Tz::Asia__Nicosia), + ("Indian/Kerguelen", Tz::Indian__Kerguelen), + ("Etc/GMT+9", Tz::Etc__GMTPlus9), + ("Indian/Mayotte", Tz::Indian__Mayotte), + ("Indian/Mahe", Tz::Indian__Mahe), + ("Europe/Athens", Tz::Europe__Athens), + ("Asia/Kabul", Tz::Asia__Kabul), + ("Pacific/Kanton", Tz::Pacific__Kanton), + ("Africa/Djibouti", Tz::Africa__Djibouti), + ("America/Cambridge_Bay", Tz::America__Cambridge_Bay), + ("America/Mexico_City", Tz::America__Mexico_City), + ("Europe/Brussels", Tz::Europe__Brussels), + ("America/Martinique", Tz::America__Martinique), + ("Asia/Kuwait", Tz::Asia__Kuwait), + ("Australia/Eucla", Tz::Australia__Eucla), + ("Asia/Khandyga", Tz::Asia__Khandyga), + ("US/Indiana-Starke", Tz::US__IndianaStarke), + ("Asia/Kolkata", Tz::Asia__Kolkata), + ("Pacific/Pitcairn", Tz::Pacific__Pitcairn), + ("America/Nipigon", Tz::America__Nipigon), + ("Antarctica/South_Pole", Tz::Antarctica__South_Pole), + ("Mexico/General", Tz::Mexico__General), + ("Europe/Tirane", Tz::Europe__Tirane), + ("Asia/Samarkand", Tz::Asia__Samarkand), + ("Canada/Eastern", Tz::Canada__Eastern), + ("Antarctica/Mawson", Tz::Antarctica__Mawson), + ("Europe/Berlin", Tz::Europe__Berlin), + ("America/Cancun", Tz::America__Cancun), + ("Asia/Vientiane", Tz::Asia__Vientiane), + ("Africa/Windhoek", Tz::Africa__Windhoek), + ("Asia/Anadyr", Tz::Asia__Anadyr), + ("Africa/Khartoum", Tz::Africa__Khartoum), + ("Africa/Gaborone", Tz::Africa__Gaborone), + ("Europe/Bucharest", Tz::Europe__Bucharest), + ("Africa/Kigali", Tz::Africa__Kigali), + ("America/Inuvik", Tz::America__Inuvik), + ("Australia/Canberra", Tz::Australia__Canberra), + ("America/Denver", Tz::America__Denver), + ("America/Shiprock", Tz::America__Shiprock), + ("Europe/Nicosia", Tz::Europe__Nicosia), + ("Europe/London", Tz::Europe__London), + ("Europe/Ljubljana", Tz::Europe__Ljubljana), + ("Antarctica/Casey", Tz::Antarctica__Casey), + ("Atlantic/Cape_Verde", Tz::Atlantic__Cape_Verde), + ("Australia/LHI", Tz::Australia__LHI), + ("US/Hawaii", Tz::US__Hawaii), + ("Libya", Tz::Libya), + ("Asia/Novosibirsk", Tz::Asia__Novosibirsk), + ("Europe/Tallinn", Tz::Europe__Tallinn), + ("Asia/Calcutta", Tz::Asia__Calcutta), + ("Pacific/Palau", Tz::Pacific__Palau), + ("Africa/Ceuta", Tz::Africa__Ceuta), + ("Brazil/Acre", Tz::Brazil__Acre), + ("Pacific/Guadalcanal", Tz::Pacific__Guadalcanal), + ("Asia/Ashkhabad", Tz::Asia__Ashkhabad), + ("America/Jamaica", Tz::America__Jamaica), + ("Pacific/Tarawa", Tz::Pacific__Tarawa), + ("GB-Eire", Tz::GBEire), + ("Indian/Reunion", Tz::Indian__Reunion), + ("America/Argentina/La_Rioja", Tz::America__Argentina__La_Rioja), + ("Australia/West", Tz::Australia__West), + ("America/Belem", Tz::America__Belem), + ("America/Porto_Acre", Tz::America__Porto_Acre), + ("Asia/Chungking", Tz::Asia__Chungking), + ("EST5EDT", Tz::EST5EDT), + ("America/Louisville", Tz::America__Louisville), + ("Asia/Qostanay", Tz::Asia__Qostanay), + ("America/Cayman", Tz::America__Cayman), + ("Pacific/Johnston", Tz::Pacific__Johnston), + ("Asia/Urumqi", Tz::Asia__Urumqi), + ("Africa/Mbabane", Tz::Africa__Mbabane), + ("Africa/Casablanca", Tz::Africa__Casablanca), + ("America/Sao_Paulo", Tz::America__Sao_Paulo), + ("Navajo", Tz::Navajo), + ("America/Winnipeg", Tz::America__Winnipeg), + ("ROK", Tz::ROK), + ("America/Fort_Nelson", Tz::America__Fort_Nelson), + ("Asia/Tomsk", Tz::Asia__Tomsk), + ("Africa/Maputo", Tz::Africa__Maputo), + ("Europe/Samara", Tz::Europe__Samara), + ("Pacific/Nauru", Tz::Pacific__Nauru), + ("Europe/Istanbul", Tz::Europe__Istanbul), + ("Africa/Dakar", Tz::Africa__Dakar), + ("America/Yellowknife", Tz::America__Yellowknife), + ("Asia/Novokuznetsk", Tz::Asia__Novokuznetsk), + ("America/Sitka", Tz::America__Sitka), + ("HST", Tz::HST), + ("Antarctica/Palmer", Tz::Antarctica__Palmer), + ("Australia/Lord_Howe", Tz::Australia__Lord_Howe), + ("America/Rosario", Tz::America__Rosario), + ("W-SU", Tz::WSU), + ("Australia/NSW", Tz::Australia__NSW), + ("CET", Tz::CET), + ("America/Kralendijk", Tz::America__Kralendijk), + ("US/Pacific", Tz::US__Pacific), + ("Pacific/Port_Moresby", Tz::Pacific__Port_Moresby), + ("Asia/Ashgabat", Tz::Asia__Ashgabat), + ("Etc/GMT+12", Tz::Etc__GMTPlus12), + ("America/Managua", Tz::America__Managua), + ("Pacific/Marquesas", Tz::Pacific__Marquesas), + ("Mexico/BajaNorte", Tz::Mexico__BajaNorte), + ("America/Barbados", Tz::America__Barbados), + ("Africa/Luanda", Tz::Africa__Luanda), + ("Brazil/West", Tz::Brazil__West), + ("Asia/Choibalsan", Tz::Asia__Choibalsan), + ("America/Whitehorse", Tz::America__Whitehorse), + ("America/Argentina/Tucuman", Tz::America__Argentina__Tucuman), + ("Asia/Dili", Tz::Asia__Dili), + ("Canada/Pacific", Tz::Canada__Pacific), + ("Asia/Katmandu", Tz::Asia__Katmandu), + ("Pacific/Noumea", Tz::Pacific__Noumea), + ("Atlantic/Bermuda", Tz::Atlantic__Bermuda), + ("Indian/Mauritius", Tz::Indian__Mauritius), + ("Asia/Vladivostok", Tz::Asia__Vladivostok), + ("Etc/GMT+0", Tz::Etc__GMTPlus0), + ("America/Grenada", Tz::America__Grenada), + ("America/Cayenne", Tz::America__Cayenne), + ("Etc/GMT-2", Tz::Etc__GMTMinus2), + ("Atlantic/Azores", Tz::Atlantic__Azores), + ("UTC", Tz::UTC), + ("America/Argentina/Mendoza", Tz::America__Argentina__Mendoza), + ("Pacific/Tahiti", Tz::Pacific__Tahiti), + ("Europe/Kirov", Tz::Europe__Kirov), + ("Europe/Vilnius", Tz::Europe__Vilnius), + ("Pacific/Midway", Tz::Pacific__Midway), + ("America/Juneau", Tz::America__Juneau), + ("America/Cordoba", Tz::America__Cordoba), + ("America/North_Dakota/Center", Tz::America__North_Dakota__Center), + ("Asia/Saigon", Tz::Asia__Saigon), + ("America/Matamoros", Tz::America__Matamoros), + ("Etc/GMT+4", Tz::Etc__GMTPlus4), + ("America/Los_Angeles", Tz::America__Los_Angeles), + ("Europe/Moscow", Tz::Europe__Moscow), + ("Africa/Ndjamena", Tz::Africa__Ndjamena), + ("Africa/Bangui", Tz::Africa__Bangui), + ("Pacific/Galapagos", Tz::Pacific__Galapagos), + ("Canada/Saskatchewan", Tz::Canada__Saskatchewan), + ("Australia/South", Tz::Australia__South), + ("Etc/GMT", Tz::Etc__GMT), + ("Africa/Bissau", Tz::Africa__Bissau), + ("Etc/GMT-7", Tz::Etc__GMTMinus7), + ("Pacific/Pago_Pago", Tz::Pacific__Pago_Pago), + ("America/Araguaina", Tz::America__Araguaina), + ("America/Ciudad_Juarez", Tz::America__Ciudad_Juarez), + ("Asia/Jayapura", Tz::Asia__Jayapura), + ("Europe/Budapest", Tz::Europe__Budapest), + ("America/Creston", Tz::America__Creston), + ("Europe/Warsaw", Tz::Europe__Warsaw), + ("Etc/GMT+1", Tz::Etc__GMTPlus1), + ("Pacific/Rarotonga", Tz::Pacific__Rarotonga), + ("Etc/GMT-5", Tz::Etc__GMTMinus5), + ("Asia/Pontianak", Tz::Asia__Pontianak), + ("Asia/Phnom_Penh", Tz::Asia__Phnom_Penh), + ("Australia/Currie", Tz::Australia__Currie), + ("Australia/Queensland", Tz::Australia__Queensland), + ("Atlantic/Reykjavik", Tz::Atlantic__Reykjavik), + ("Pacific/Auckland", Tz::Pacific__Auckland), + ("Asia/Jerusalem", Tz::Asia__Jerusalem), + ("Pacific/Chatham", Tz::Pacific__Chatham), + ("Asia/Ust-Nera", Tz::Asia__UstNera), + ("America/Tijuana", Tz::America__Tijuana), + ("Pacific/Apia", Tz::Pacific__Apia), + ("Asia/Kathmandu", Tz::Asia__Kathmandu), + ("Canada/Atlantic", Tz::Canada__Atlantic), + ("Pacific/Saipan", Tz::Pacific__Saipan), + ("America/Argentina/Cordoba", Tz::America__Argentina__Cordoba), + ("Asia/Macao", Tz::Asia__Macao), + ("Europe/Zaporozhye", Tz::Europe__Zaporozhye), + ("America/Kentucky/Louisville", Tz::America__Kentucky__Louisville), + ("America/Argentina/Ushuaia", Tz::America__Argentina__Ushuaia), + ("WET", Tz::WET), + ("Europe/Uzhgorod", Tz::Europe__Uzhgorod), + ("Etc/UCT", Tz::Etc__UCT), + ("Etc/GMT-8", Tz::Etc__GMTMinus8), + ("Poland", Tz::Poland), + ("Africa/Cairo", Tz::Africa__Cairo), + ("Asia/Singapore", Tz::Asia__Singapore), + ("Asia/Bahrain", Tz::Asia__Bahrain), + ("Europe/Andorra", Tz::Europe__Andorra), + ("America/Bahia_Banderas", Tz::America__Bahia_Banderas), + ("Indian/Comoro", Tz::Indian__Comoro), + ("Asia/Gaza", Tz::Asia__Gaza), + ("America/Santo_Domingo", Tz::America__Santo_Domingo), + ("Europe/Vienna", Tz::Europe__Vienna), + ("America/Dawson", Tz::America__Dawson), + ("America/Indiana/Vevay", Tz::America__Indiana__Vevay), + ("Brazil/DeNoronha", Tz::Brazil__DeNoronha), + ("Asia/Almaty", Tz::Asia__Almaty), + ("Europe/Stockholm", Tz::Europe__Stockholm), + ("Europe/Riga", Tz::Europe__Riga), + ("Africa/Addis_Ababa", Tz::Africa__Addis_Ababa), + ("Asia/Muscat", Tz::Asia__Muscat), + ("America/Indiana/Knox", Tz::America__Indiana__Knox), + ("Europe/Sarajevo", Tz::Europe__Sarajevo), + ("America/Danmarkshavn", Tz::America__Danmarkshavn), + ("America/Rankin_Inlet", Tz::America__Rankin_Inlet), + ("Africa/Ouagadougou", Tz::Africa__Ouagadougou), + ("Africa/Porto-Novo", Tz::Africa__PortoNovo), + ("America/Toronto", Tz::America__Toronto), + ("America/Vancouver", Tz::America__Vancouver), + ("Africa/Johannesburg", Tz::Africa__Johannesburg), + ("Europe/Tiraspol", Tz::Europe__Tiraspol), + ("Africa/Lusaka", Tz::Africa__Lusaka), + ("America/Argentina/Jujuy", Tz::America__Argentina__Jujuy), + ("GMT0", Tz::GMT0), + ("America/Rainy_River", Tz::America__Rainy_River), + ("Australia/Hobart", Tz::Australia__Hobart), + ("EST", Tz::EST), + ("Europe/Prague", Tz::Europe__Prague), + ("Etc/GMT-0", Tz::Etc__GMTMinus0), + ("Antarctica/Troll", Tz::Antarctica__Troll), + ("Africa/Mogadishu", Tz::Africa__Mogadishu), + ("America/Argentina/Buenos_Aires", Tz::America__Argentina__Buenos_Aires), + ("America/Adak", Tz::America__Adak), + ("MST", Tz::MST), + ("Asia/Dubai", Tz::Asia__Dubai), + ("Pacific/Easter", Tz::Pacific__Easter), + ("Africa/Lome", Tz::Africa__Lome), + ("Pacific/Norfolk", Tz::Pacific__Norfolk), + ("Atlantic/Faroe", Tz::Atlantic__Faroe), + ("Atlantic/St_Helena", Tz::Atlantic__St_Helena), + ("Etc/GMT-9", Tz::Etc__GMTMinus9), + ("America/St_Barthelemy", Tz::America__St_Barthelemy), + ("Africa/Niamey", Tz::Africa__Niamey), + ("Africa/Libreville", Tz::Africa__Libreville), + ("Asia/Famagusta", Tz::Asia__Famagusta), + ("America/Goose_Bay", Tz::America__Goose_Bay), + ("Zulu", Tz::Zulu), + ("Australia/Yancowinna", Tz::Australia__Yancowinna), + ("Europe/San_Marino", Tz::Europe__San_Marino), + ("Asia/Jakarta", Tz::Asia__Jakarta), + ("America/Costa_Rica", Tz::America__Costa_Rica), + ("Asia/Kamchatka", Tz::Asia__Kamchatka), + ("Europe/Amsterdam", Tz::Europe__Amsterdam), + ("Asia/Yangon", Tz::Asia__Yangon), + ("Antarctica/Syowa", Tz::Antarctica__Syowa), + ("Etc/GMT+5", Tz::Etc__GMTPlus5), + ("America/Montevideo", Tz::America__Montevideo), + ("Africa/Algiers", Tz::Africa__Algiers), + ("America/Thule", Tz::America__Thule), + ("Europe/Bratislava", Tz::Europe__Bratislava), + ("Indian/Christmas", Tz::Indian__Christmas), + ("Asia/Baku", Tz::Asia__Baku), + ("Etc/GMT-10", Tz::Etc__GMTMinus10), + ("Africa/Malabo", Tz::Africa__Malabo), + ("America/Kentucky/Monticello", Tz::America__Kentucky__Monticello), + ("America/Atka", Tz::America__Atka), + ("America/Asuncion", Tz::America__Asuncion), + ("America/North_Dakota/Beulah", Tz::America__North_Dakota__Beulah), + ("Atlantic/Stanley", Tz::Atlantic__Stanley), + ("Israel", Tz::Israel), + ("America/Miquelon", Tz::America__Miquelon), + ("Asia/Hovd", Tz::Asia__Hovd), + ("Europe/Zurich", Tz::Europe__Zurich), + ("America/Curacao", Tz::America__Curacao), + ("America/Phoenix", Tz::America__Phoenix), + ("America/Indiana/Petersburg", Tz::America__Indiana__Petersburg), + ("Europe/Simferopol", Tz::Europe__Simferopol), + ("America/St_Lucia", Tz::America__St_Lucia), + ("Asia/Tashkent", Tz::Asia__Tashkent), + ("Pacific/Truk", Tz::Pacific__Truk), + ("Asia/Hebron", Tz::Asia__Hebron), + ("Pacific/Tongatapu", Tz::Pacific__Tongatapu), + ("Eire", Tz::Eire), + ("Europe/Ulyanovsk", Tz::Europe__Ulyanovsk), + ("America/Port-au-Prince", Tz::America__PortauPrince), + ("Africa/Timbuktu", Tz::Africa__Timbuktu), + ("Indian/Maldives", Tz::Indian__Maldives), + ("Asia/Colombo", Tz::Asia__Colombo), + ("Africa/Juba", Tz::Africa__Juba), + ("Australia/Lindeman", Tz::Australia__Lindeman), + ("Egypt", Tz::Egypt), + ("Asia/Kuala_Lumpur", Tz::Asia__Kuala_Lumpur), + ("GB", Tz::GB), + ("America/Puerto_Rico", Tz::America__Puerto_Rico), + ("America/Fortaleza", Tz::America__Fortaleza), + ("America/El_Salvador", Tz::America__El_Salvador), + ("US/Arizona", Tz::US__Arizona), + ("America/Metlakatla", Tz::America__Metlakatla), + ("Iceland", Tz::Iceland), + ("Europe/Kiev", Tz::Europe__Kiev), + ("America/Chihuahua", Tz::America__Chihuahua), + ("Africa/Bamako", Tz::Africa__Bamako), + ("Australia/Adelaide", Tz::Australia__Adelaide), + ("Australia/Broken_Hill", Tz::Australia__Broken_Hill), + ("Asia/Atyrau", Tz::Asia__Atyrau), + ("Asia/Qatar", Tz::Asia__Qatar), + ("America/Santiago", Tz::America__Santiago), + ("America/St_Thomas", Tz::America__St_Thomas), + ("Etc/UTC", Tz::Etc__UTC), + ("Etc/Universal", Tz::Etc__Universal), + ("Africa/Bujumbura", Tz::Africa__Bujumbura), + ("America/Santa_Isabel", Tz::America__Santa_Isabel), + ("Pacific/Fiji", Tz::Pacific__Fiji), + ("Asia/Makassar", Tz::Asia__Makassar), + ("Asia/Thimbu", Tz::Asia__Thimbu), + ("America/Nuuk", Tz::America__Nuuk), + ("Africa/Banjul", Tz::Africa__Banjul), + ("America/Cuiaba", Tz::America__Cuiaba), + ("America/Grand_Turk", Tz::America__Grand_Turk), + ("Pacific/Samoa", Tz::Pacific__Samoa), + ], +}; +#[cfg(feature = "case-insensitive")] +use uncased::UncasedStr; + +#[cfg(feature = "case-insensitive")] +static TIMEZONES_UNCASED: ::phf::Map<&'static uncased::UncasedStr, Tz> = +::phf::Map { + key: 10121458955350035957, + disps: &[ + (0, 67), + (0, 1), + (0, 0), + (0, 8), + (0, 10), + (0, 154), + (0, 13), + (0, 127), + (0, 6), + (0, 1), + (1, 513), + (0, 82), + (0, 101), + (0, 9), + (1, 131), + (0, 18), + (1, 436), + (0, 503), + (0, 529), + (0, 18), + (0, 328), + (0, 122), + (1, 490), + (0, 4), + (1, 563), + (0, 130), + (0, 1), + (0, 29), + (0, 5), + (0, 0), + (0, 1), + (0, 332), + (0, 0), + (0, 9), + (0, 221), + (0, 491), + (1, 261), + (0, 18), + (0, 38), + (0, 21), + (0, 1), + (1, 13), + (0, 6), + (1, 17), + (2, 207), + (0, 276), + (0, 70), + (0, 67), + (2, 394), + (0, 20), + (0, 565), + (0, 25), + (0, 300), + (0, 10), + (0, 67), + (1, 299), + (0, 19), + (3, 427), + (0, 0), + (3, 86), + (10, 102), + (0, 136), + (0, 305), + (0, 119), + (0, 90), + (0, 543), + (0, 412), + (0, 0), + (0, 1), + (0, 0), + (2, 332), + (0, 13), + (0, 0), + (0, 179), + (0, 5), + (6, 284), + (0, 99), + (2, 442), + (29, 327), + (0, 228), + (0, 0), + (0, 151), + (9, 510), + (0, 243), + (1, 33), + (4, 143), + (0, 25), + (0, 21), + (0, 394), + (0, 35), + (2, 533), + (0, 297), + (9, 482), + (0, 250), + (0, 0), + (0, 4), + (0, 203), + (22, 341), + (34, 363), + (40, 70), + (0, 37), + (0, 0), + (0, 140), + (1, 197), + (1, 157), + (47, 111), + (0, 19), + (1, 82), + (0, 6), + (2, 439), + (0, 36), + (11, 400), + (0, 192), + (0, 0), + (13, 469), + (2, 380), + (0, 75), + (1, 259), + (0, 210), + (1, 555), + ], + entries: &[ + (UncasedStr::new("Africa/Tripoli"), Tz::Africa__Tripoli), + (UncasedStr::new("Europe/Saratov"), Tz::Europe__Saratov), + (UncasedStr::new("America/Santarem"), Tz::America__Santarem), + (UncasedStr::new("Atlantic/Stanley"), Tz::Atlantic__Stanley), + (UncasedStr::new("Africa/Lubumbashi"), Tz::Africa__Lubumbashi), + (UncasedStr::new("Asia/Muscat"), Tz::Asia__Muscat), + (UncasedStr::new("America/Knox_IN"), Tz::America__Knox_IN), + (UncasedStr::new("Greenwich"), Tz::Greenwich), + (UncasedStr::new("Asia/Tbilisi"), Tz::Asia__Tbilisi), + (UncasedStr::new("America/North_Dakota/Beulah"), Tz::America__North_Dakota__Beulah), + (UncasedStr::new("America/Boise"), Tz::America__Boise), + (UncasedStr::new("Europe/Zurich"), Tz::Europe__Zurich), + (UncasedStr::new("Europe/Paris"), Tz::Europe__Paris), + (UncasedStr::new("Asia/Ulaanbaatar"), Tz::Asia__Ulaanbaatar), + (UncasedStr::new("Etc/GMT+12"), Tz::Etc__GMTPlus12), + (UncasedStr::new("Atlantic/Canary"), Tz::Atlantic__Canary), + (UncasedStr::new("Africa/Bujumbura"), Tz::Africa__Bujumbura), + (UncasedStr::new("Canada/Eastern"), Tz::Canada__Eastern), + (UncasedStr::new("Africa/El_Aaiun"), Tz::Africa__El_Aaiun), + (UncasedStr::new("Antarctica/Syowa"), Tz::Antarctica__Syowa), + (UncasedStr::new("America/Fort_Wayne"), Tz::America__Fort_Wayne), + (UncasedStr::new("Europe/Isle_of_Man"), Tz::Europe__Isle_of_Man), + (UncasedStr::new("Asia/Calcutta"), Tz::Asia__Calcutta), + (UncasedStr::new("America/Santo_Domingo"), Tz::America__Santo_Domingo), + (UncasedStr::new("Europe/Brussels"), Tz::Europe__Brussels), + (UncasedStr::new("Asia/Magadan"), Tz::Asia__Magadan), + (UncasedStr::new("Asia/Kuala_Lumpur"), Tz::Asia__Kuala_Lumpur), + (UncasedStr::new("Pacific/Ponape"), Tz::Pacific__Ponape), + (UncasedStr::new("Europe/Moscow"), Tz::Europe__Moscow), + (UncasedStr::new("America/Nuuk"), Tz::America__Nuuk), + (UncasedStr::new("Canada/Yukon"), Tz::Canada__Yukon), + (UncasedStr::new("Pacific/Fiji"), Tz::Pacific__Fiji), + (UncasedStr::new("Etc/GMT-1"), Tz::Etc__GMTMinus1), + (UncasedStr::new("Antarctica/Palmer"), Tz::Antarctica__Palmer), + (UncasedStr::new("Etc/UCT"), Tz::Etc__UCT), + (UncasedStr::new("Australia/LHI"), Tz::Australia__LHI), + (UncasedStr::new("America/Martinique"), Tz::America__Martinique), + (UncasedStr::new("America/Maceio"), Tz::America__Maceio), + (UncasedStr::new("Japan"), Tz::Japan), + (UncasedStr::new("Asia/Chongqing"), Tz::Asia__Chongqing), + (UncasedStr::new("America/Coral_Harbour"), Tz::America__Coral_Harbour), + (UncasedStr::new("Etc/GMT+1"), Tz::Etc__GMTPlus1), + (UncasedStr::new("Indian/Mayotte"), Tz::Indian__Mayotte), + (UncasedStr::new("Europe/Sofia"), Tz::Europe__Sofia), + (UncasedStr::new("Etc/GMT-10"), Tz::Etc__GMTMinus10), + (UncasedStr::new("America/Godthab"), Tz::America__Godthab), + (UncasedStr::new("Asia/Yangon"), Tz::Asia__Yangon), + (UncasedStr::new("Asia/Jayapura"), Tz::Asia__Jayapura), + (UncasedStr::new("Israel"), Tz::Israel), + (UncasedStr::new("US/Samoa"), Tz::US__Samoa), + (UncasedStr::new("Indian/Christmas"), Tz::Indian__Christmas), + (UncasedStr::new("Asia/Ho_Chi_Minh"), Tz::Asia__Ho_Chi_Minh), + (UncasedStr::new("Asia/Riyadh"), Tz::Asia__Riyadh), + (UncasedStr::new("Brazil/DeNoronha"), Tz::Brazil__DeNoronha), + (UncasedStr::new("America/Los_Angeles"), Tz::America__Los_Angeles), + (UncasedStr::new("America/Chihuahua"), Tz::America__Chihuahua), + (UncasedStr::new("Asia/Aqtau"), Tz::Asia__Aqtau), + (UncasedStr::new("America/Puerto_Rico"), Tz::America__Puerto_Rico), + (UncasedStr::new("Africa/Bamako"), Tz::Africa__Bamako), + (UncasedStr::new("Pacific/Majuro"), Tz::Pacific__Majuro), + (UncasedStr::new("America/Araguaina"), Tz::America__Araguaina), + (UncasedStr::new("Europe/Podgorica"), Tz::Europe__Podgorica), + (UncasedStr::new("Asia/Amman"), Tz::Asia__Amman), + (UncasedStr::new("Asia/Srednekolymsk"), Tz::Asia__Srednekolymsk), + (UncasedStr::new("GB-Eire"), Tz::GBEire), + (UncasedStr::new("Etc/GMT+7"), Tz::Etc__GMTPlus7), + (UncasedStr::new("America/Goose_Bay"), Tz::America__Goose_Bay), + (UncasedStr::new("America/Barbados"), Tz::America__Barbados), + (UncasedStr::new("Etc/GMT-0"), Tz::Etc__GMTMinus0), + (UncasedStr::new("America/Indiana/Marengo"), Tz::America__Indiana__Marengo), + (UncasedStr::new("Africa/Brazzaville"), Tz::Africa__Brazzaville), + (UncasedStr::new("Atlantic/Azores"), Tz::Atlantic__Azores), + (UncasedStr::new("Asia/Hong_Kong"), Tz::Asia__Hong_Kong), + (UncasedStr::new("America/Dawson"), Tz::America__Dawson), + (UncasedStr::new("America/Grand_Turk"), Tz::America__Grand_Turk), + (UncasedStr::new("Asia/Dhaka"), Tz::Asia__Dhaka), + (UncasedStr::new("America/Whitehorse"), Tz::America__Whitehorse), + (UncasedStr::new("Europe/Dublin"), Tz::Europe__Dublin), + (UncasedStr::new("America/Shiprock"), Tz::America__Shiprock), + (UncasedStr::new("EST5EDT"), Tz::EST5EDT), + (UncasedStr::new("Singapore"), Tz::Singapore), + (UncasedStr::new("Europe/London"), Tz::Europe__London), + (UncasedStr::new("Pacific/Easter"), Tz::Pacific__Easter), + (UncasedStr::new("Etc/GMT0"), Tz::Etc__GMT0), + (UncasedStr::new("Asia/Barnaul"), Tz::Asia__Barnaul), + (UncasedStr::new("America/Moncton"), Tz::America__Moncton), + (UncasedStr::new("America/Anguilla"), Tz::America__Anguilla), + (UncasedStr::new("Africa/Maputo"), Tz::Africa__Maputo), + (UncasedStr::new("America/Boa_Vista"), Tz::America__Boa_Vista), + (UncasedStr::new("America/St_Thomas"), Tz::America__St_Thomas), + (UncasedStr::new("Africa/Bangui"), Tz::Africa__Bangui), + (UncasedStr::new("Asia/Qostanay"), Tz::Asia__Qostanay), + (UncasedStr::new("Mexico/BajaNorte"), Tz::Mexico__BajaNorte), + (UncasedStr::new("America/Mendoza"), Tz::America__Mendoza), + (UncasedStr::new("Africa/Mbabane"), Tz::Africa__Mbabane), + (UncasedStr::new("Pacific/Kosrae"), Tz::Pacific__Kosrae), + (UncasedStr::new("Etc/GMT+4"), Tz::Etc__GMTPlus4), + (UncasedStr::new("Asia/Vladivostok"), Tz::Asia__Vladivostok), + (UncasedStr::new("America/St_Vincent"), Tz::America__St_Vincent), + (UncasedStr::new("ROC"), Tz::ROC), + (UncasedStr::new("Africa/Asmera"), Tz::Africa__Asmera), + (UncasedStr::new("US/Michigan"), Tz::US__Michigan), + (UncasedStr::new("Asia/Samarkand"), Tz::Asia__Samarkand), + (UncasedStr::new("Mexico/General"), Tz::Mexico__General), + (UncasedStr::new("Europe/Stockholm"), Tz::Europe__Stockholm), + (UncasedStr::new("Asia/Shanghai"), Tz::Asia__Shanghai), + (UncasedStr::new("America/St_Kitts"), Tz::America__St_Kitts), + (UncasedStr::new("Africa/Algiers"), Tz::Africa__Algiers), + (UncasedStr::new("Asia/Kamchatka"), Tz::Asia__Kamchatka), + (UncasedStr::new("Asia/Pontianak"), Tz::Asia__Pontianak), + (UncasedStr::new("Africa/Conakry"), Tz::Africa__Conakry), + (UncasedStr::new("MST7MDT"), Tz::MST7MDT), + (UncasedStr::new("America/Argentina/Rio_Gallegos"), Tz::America__Argentina__Rio_Gallegos), + (UncasedStr::new("Europe/Oslo"), Tz::Europe__Oslo), + (UncasedStr::new("Pacific/Bougainville"), Tz::Pacific__Bougainville), + (UncasedStr::new("Asia/Kuching"), Tz::Asia__Kuching), + (UncasedStr::new("Atlantic/Faeroe"), Tz::Atlantic__Faeroe), + (UncasedStr::new("Pacific/Midway"), Tz::Pacific__Midway), + (UncasedStr::new("America/Porto_Acre"), Tz::America__Porto_Acre), + (UncasedStr::new("Europe/Vatican"), Tz::Europe__Vatican), + (UncasedStr::new("Asia/Yerevan"), Tz::Asia__Yerevan), + (UncasedStr::new("America/Metlakatla"), Tz::America__Metlakatla), + (UncasedStr::new("America/Buenos_Aires"), Tz::America__Buenos_Aires), + (UncasedStr::new("US/Alaska"), Tz::US__Alaska), + (UncasedStr::new("Asia/Colombo"), Tz::Asia__Colombo), + (UncasedStr::new("Asia/Dili"), Tz::Asia__Dili), + (UncasedStr::new("Asia/Singapore"), Tz::Asia__Singapore), + (UncasedStr::new("Africa/Accra"), Tz::Africa__Accra), + (UncasedStr::new("Asia/Dushanbe"), Tz::Asia__Dushanbe), + (UncasedStr::new("Europe/Belgrade"), Tz::Europe__Belgrade), + (UncasedStr::new("Chile/Continental"), Tz::Chile__Continental), + (UncasedStr::new("Etc/GMT+10"), Tz::Etc__GMTPlus10), + (UncasedStr::new("Europe/Madrid"), Tz::Europe__Madrid), + (UncasedStr::new("Asia/Urumqi"), Tz::Asia__Urumqi), + (UncasedStr::new("US/East-Indiana"), Tz::US__EastIndiana), + (UncasedStr::new("Antarctica/Macquarie"), Tz::Antarctica__Macquarie), + (UncasedStr::new("Asia/Kuwait"), Tz::Asia__Kuwait), + (UncasedStr::new("America/Campo_Grande"), Tz::America__Campo_Grande), + (UncasedStr::new("Etc/GMT-12"), Tz::Etc__GMTMinus12), + (UncasedStr::new("Africa/Lome"), Tz::Africa__Lome), + (UncasedStr::new("Jamaica"), Tz::Jamaica), + (UncasedStr::new("Eire"), Tz::Eire), + (UncasedStr::new("Etc/GMT-4"), Tz::Etc__GMTMinus4), + (UncasedStr::new("US/Indiana-Starke"), Tz::US__IndianaStarke), + (UncasedStr::new("America/Aruba"), Tz::America__Aruba), + (UncasedStr::new("Australia/Sydney"), Tz::Australia__Sydney), + (UncasedStr::new("Africa/Lusaka"), Tz::Africa__Lusaka), + (UncasedStr::new("Australia/Queensland"), Tz::Australia__Queensland), + (UncasedStr::new("GMT0"), Tz::GMT0), + (UncasedStr::new("Asia/Seoul"), Tz::Asia__Seoul), + (UncasedStr::new("Australia/Hobart"), Tz::Australia__Hobart), + (UncasedStr::new("Pacific/Truk"), Tz::Pacific__Truk), + (UncasedStr::new("America/Lima"), Tz::America__Lima), + (UncasedStr::new("Europe/Kiev"), Tz::Europe__Kiev), + (UncasedStr::new("America/Santiago"), Tz::America__Santiago), + (UncasedStr::new("America/Belize"), Tz::America__Belize), + (UncasedStr::new("America/La_Paz"), Tz::America__La_Paz), + (UncasedStr::new("Europe/Kaliningrad"), Tz::Europe__Kaliningrad), + (UncasedStr::new("Etc/Zulu"), Tz::Etc__Zulu), + (UncasedStr::new("Australia/Perth"), Tz::Australia__Perth), + (UncasedStr::new("Europe/Uzhgorod"), Tz::Europe__Uzhgorod), + (UncasedStr::new("EST"), Tz::EST), + (UncasedStr::new("Atlantic/Faroe"), Tz::Atlantic__Faroe), + (UncasedStr::new("Asia/Aden"), Tz::Asia__Aden), + (UncasedStr::new("Poland"), Tz::Poland), + (UncasedStr::new("Africa/Asmara"), Tz::Africa__Asmara), + (UncasedStr::new("Asia/Ujung_Pandang"), Tz::Asia__Ujung_Pandang), + (UncasedStr::new("Asia/Oral"), Tz::Asia__Oral), + (UncasedStr::new("Africa/Porto-Novo"), Tz::Africa__PortoNovo), + (UncasedStr::new("America/Indiana/Winamac"), Tz::America__Indiana__Winamac), + (UncasedStr::new("America/Bahia_Banderas"), Tz::America__Bahia_Banderas), + (UncasedStr::new("Europe/Vaduz"), Tz::Europe__Vaduz), + (UncasedStr::new("Asia/Khandyga"), Tz::Asia__Khandyga), + (UncasedStr::new("Pacific/Niue"), Tz::Pacific__Niue), + (UncasedStr::new("Antarctica/Rothera"), Tz::Antarctica__Rothera), + (UncasedStr::new("Africa/Freetown"), Tz::Africa__Freetown), + (UncasedStr::new("Pacific/Tongatapu"), Tz::Pacific__Tongatapu), + (UncasedStr::new("Europe/Tallinn"), Tz::Europe__Tallinn), + (UncasedStr::new("Etc/GMT+6"), Tz::Etc__GMTPlus6), + (UncasedStr::new("America/Regina"), Tz::America__Regina), + (UncasedStr::new("Asia/Hovd"), Tz::Asia__Hovd), + (UncasedStr::new("Australia/Eucla"), Tz::Australia__Eucla), + (UncasedStr::new("Asia/Krasnoyarsk"), Tz::Asia__Krasnoyarsk), + (UncasedStr::new("Indian/Kerguelen"), Tz::Indian__Kerguelen), + (UncasedStr::new("Asia/Pyongyang"), Tz::Asia__Pyongyang), + (UncasedStr::new("Africa/Windhoek"), Tz::Africa__Windhoek), + (UncasedStr::new("America/Argentina/ComodRivadavia"), Tz::America__Argentina__ComodRivadavia), + (UncasedStr::new("Africa/Abidjan"), Tz::Africa__Abidjan), + (UncasedStr::new("Australia/Yancowinna"), Tz::Australia__Yancowinna), + (UncasedStr::new("Asia/Novokuznetsk"), Tz::Asia__Novokuznetsk), + (UncasedStr::new("America/Mexico_City"), Tz::America__Mexico_City), + (UncasedStr::new("US/Eastern"), Tz::US__Eastern), + (UncasedStr::new("Canada/Pacific"), Tz::Canada__Pacific), + (UncasedStr::new("Europe/Rome"), Tz::Europe__Rome), + (UncasedStr::new("Australia/Adelaide"), Tz::Australia__Adelaide), + (UncasedStr::new("Africa/Kampala"), Tz::Africa__Kampala), + (UncasedStr::new("America/Marigot"), Tz::America__Marigot), + (UncasedStr::new("America/Cancun"), Tz::America__Cancun), + (UncasedStr::new("Asia/Beirut"), Tz::Asia__Beirut), + (UncasedStr::new("America/Fort_Nelson"), Tz::America__Fort_Nelson), + (UncasedStr::new("Asia/Sakhalin"), Tz::Asia__Sakhalin), + (UncasedStr::new("America/Asuncion"), Tz::America__Asuncion), + (UncasedStr::new("Pacific/Tarawa"), Tz::Pacific__Tarawa), + (UncasedStr::new("America/Dominica"), Tz::America__Dominica), + (UncasedStr::new("Pacific/Guadalcanal"), Tz::Pacific__Guadalcanal), + (UncasedStr::new("America/Ciudad_Juarez"), Tz::America__Ciudad_Juarez), + (UncasedStr::new("America/Indiana/Vincennes"), Tz::America__Indiana__Vincennes), + (UncasedStr::new("Asia/Irkutsk"), Tz::Asia__Irkutsk), + (UncasedStr::new("America/Jamaica"), Tz::America__Jamaica), + (UncasedStr::new("America/Inuvik"), Tz::America__Inuvik), + (UncasedStr::new("Africa/Djibouti"), Tz::Africa__Djibouti), + (UncasedStr::new("Africa/Maseru"), Tz::Africa__Maseru), + (UncasedStr::new("Pacific/Guam"), Tz::Pacific__Guam), + (UncasedStr::new("America/Havana"), Tz::America__Havana), + (UncasedStr::new("Portugal"), Tz::Portugal), + (UncasedStr::new("America/Thunder_Bay"), Tz::America__Thunder_Bay), + (UncasedStr::new("Europe/Athens"), Tz::Europe__Athens), + (UncasedStr::new("GB"), Tz::GB), + (UncasedStr::new("America/Sao_Paulo"), Tz::America__Sao_Paulo), + (UncasedStr::new("Europe/Astrakhan"), Tz::Europe__Astrakhan), + (UncasedStr::new("Canada/Atlantic"), Tz::Canada__Atlantic), + (UncasedStr::new("Asia/Dacca"), Tz::Asia__Dacca), + (UncasedStr::new("Europe/Belfast"), Tz::Europe__Belfast), + (UncasedStr::new("Asia/Tomsk"), Tz::Asia__Tomsk), + (UncasedStr::new("Europe/Tirane"), Tz::Europe__Tirane), + (UncasedStr::new("Etc/GMT-2"), Tz::Etc__GMTMinus2), + (UncasedStr::new("Pacific/Kanton"), Tz::Pacific__Kanton), + (UncasedStr::new("Canada/Mountain"), Tz::Canada__Mountain), + (UncasedStr::new("Africa/Luanda"), Tz::Africa__Luanda), + (UncasedStr::new("America/Anchorage"), Tz::America__Anchorage), + (UncasedStr::new("Pacific/Chuuk"), Tz::Pacific__Chuuk), + (UncasedStr::new("Pacific/Kiritimati"), Tz::Pacific__Kiritimati), + (UncasedStr::new("ROK"), Tz::ROK), + (UncasedStr::new("Asia/Novosibirsk"), Tz::Asia__Novosibirsk), + (UncasedStr::new("Asia/Qyzylorda"), Tz::Asia__Qyzylorda), + (UncasedStr::new("America/Bogota"), Tz::America__Bogota), + (UncasedStr::new("Etc/GMT-14"), Tz::Etc__GMTMinus14), + (UncasedStr::new("Pacific/Wallis"), Tz::Pacific__Wallis), + (UncasedStr::new("NZ-CHAT"), Tz::NZCHAT), + (UncasedStr::new("America/St_Johns"), Tz::America__St_Johns), + (UncasedStr::new("Europe/Vilnius"), Tz::Europe__Vilnius), + (UncasedStr::new("Europe/Volgograd"), Tz::Europe__Volgograd), + (UncasedStr::new("Asia/Yekaterinburg"), Tz::Asia__Yekaterinburg), + (UncasedStr::new("America/Vancouver"), Tz::America__Vancouver), + (UncasedStr::new("America/Argentina/Buenos_Aires"), Tz::America__Argentina__Buenos_Aires), + (UncasedStr::new("America/Dawson_Creek"), Tz::America__Dawson_Creek), + (UncasedStr::new("Europe/Mariehamn"), Tz::Europe__Mariehamn), + (UncasedStr::new("America/Cuiaba"), Tz::America__Cuiaba), + (UncasedStr::new("Pacific/Palau"), Tz::Pacific__Palau), + (UncasedStr::new("W-SU"), Tz::WSU), + (UncasedStr::new("America/Yakutat"), Tz::America__Yakutat), + (UncasedStr::new("Africa/Ndjamena"), Tz::Africa__Ndjamena), + (UncasedStr::new("Europe/Copenhagen"), Tz::Europe__Copenhagen), + (UncasedStr::new("America/Pangnirtung"), Tz::America__Pangnirtung), + (UncasedStr::new("America/Cayenne"), Tz::America__Cayenne), + (UncasedStr::new("America/El_Salvador"), Tz::America__El_Salvador), + (UncasedStr::new("Pacific/Rarotonga"), Tz::Pacific__Rarotonga), + (UncasedStr::new("Atlantic/South_Georgia"), Tz::Atlantic__South_Georgia), + (UncasedStr::new("Pacific/Nauru"), Tz::Pacific__Nauru), + (UncasedStr::new("America/Virgin"), Tz::America__Virgin), + (UncasedStr::new("America/Punta_Arenas"), Tz::America__Punta_Arenas), + (UncasedStr::new("America/Winnipeg"), Tz::America__Winnipeg), + (UncasedStr::new("Etc/GMT+11"), Tz::Etc__GMTPlus11), + (UncasedStr::new("Asia/Jakarta"), Tz::Asia__Jakarta), + (UncasedStr::new("America/Recife"), Tz::America__Recife), + (UncasedStr::new("Africa/Banjul"), Tz::Africa__Banjul), + (UncasedStr::new("Asia/Bangkok"), Tz::Asia__Bangkok), + (UncasedStr::new("Europe/Prague"), Tz::Europe__Prague), + (UncasedStr::new("Africa/Ouagadougou"), Tz::Africa__Ouagadougou), + (UncasedStr::new("America/Eirunepe"), Tz::America__Eirunepe), + (UncasedStr::new("Pacific/Yap"), Tz::Pacific__Yap), + (UncasedStr::new("Etc/GMT-5"), Tz::Etc__GMTMinus5), + (UncasedStr::new("Etc/GMT-13"), Tz::Etc__GMTMinus13), + (UncasedStr::new("America/Argentina/Cordoba"), Tz::America__Argentina__Cordoba), + (UncasedStr::new("Europe/Vienna"), Tz::Europe__Vienna), + (UncasedStr::new("Europe/Busingen"), Tz::Europe__Busingen), + (UncasedStr::new("CST6CDT"), Tz::CST6CDT), + (UncasedStr::new("Atlantic/Jan_Mayen"), Tz::Atlantic__Jan_Mayen), + (UncasedStr::new("EET"), Tz::EET), + (UncasedStr::new("Etc/GMT+8"), Tz::Etc__GMTPlus8), + (UncasedStr::new("America/Yellowknife"), Tz::America__Yellowknife), + (UncasedStr::new("Pacific/Tahiti"), Tz::Pacific__Tahiti), + (UncasedStr::new("America/Tijuana"), Tz::America__Tijuana), + (UncasedStr::new("MST"), Tz::MST), + (UncasedStr::new("America/North_Dakota/New_Salem"), Tz::America__North_Dakota__New_Salem), + (UncasedStr::new("Australia/West"), Tz::Australia__West), + (UncasedStr::new("Pacific/Honolulu"), Tz::Pacific__Honolulu), + (UncasedStr::new("America/Indiana/Tell_City"), Tz::America__Indiana__Tell_City), + (UncasedStr::new("Australia/Darwin"), Tz::Australia__Darwin), + (UncasedStr::new("Europe/Zaporozhye"), Tz::Europe__Zaporozhye), + (UncasedStr::new("America/Detroit"), Tz::America__Detroit), + (UncasedStr::new("America/Iqaluit"), Tz::America__Iqaluit), + (UncasedStr::new("Indian/Reunion"), Tz::Indian__Reunion), + (UncasedStr::new("Asia/Ulan_Bator"), Tz::Asia__Ulan_Bator), + (UncasedStr::new("Pacific/Port_Moresby"), Tz::Pacific__Port_Moresby), + (UncasedStr::new("Iran"), Tz::Iran), + (UncasedStr::new("Asia/Kabul"), Tz::Asia__Kabul), + (UncasedStr::new("America/Adak"), Tz::America__Adak), + (UncasedStr::new("Asia/Qatar"), Tz::Asia__Qatar), + (UncasedStr::new("America/Danmarkshavn"), Tz::America__Danmarkshavn), + (UncasedStr::new("Asia/Yakutsk"), Tz::Asia__Yakutsk), + (UncasedStr::new("America/Toronto"), Tz::America__Toronto), + (UncasedStr::new("Etc/GMT-8"), Tz::Etc__GMTMinus8), + (UncasedStr::new("Africa/Cairo"), Tz::Africa__Cairo), + (UncasedStr::new("Africa/Bissau"), Tz::Africa__Bissau), + (UncasedStr::new("Europe/Ulyanovsk"), Tz::Europe__Ulyanovsk), + (UncasedStr::new("Asia/Ashgabat"), Tz::Asia__Ashgabat), + (UncasedStr::new("MET"), Tz::MET), + (UncasedStr::new("America/Nome"), Tz::America__Nome), + (UncasedStr::new("America/Argentina/Salta"), Tz::America__Argentina__Salta), + (UncasedStr::new("America/New_York"), Tz::America__New_York), + (UncasedStr::new("Canada/Saskatchewan"), Tz::Canada__Saskatchewan), + (UncasedStr::new("Africa/Addis_Ababa"), Tz::Africa__Addis_Ababa), + (UncasedStr::new("Asia/Taipei"), Tz::Asia__Taipei), + (UncasedStr::new("America/Juneau"), Tz::America__Juneau), + (UncasedStr::new("Pacific/Pago_Pago"), Tz::Pacific__Pago_Pago), + (UncasedStr::new("Africa/Nouakchott"), Tz::Africa__Nouakchott), + (UncasedStr::new("Europe/Sarajevo"), Tz::Europe__Sarajevo), + (UncasedStr::new("Europe/Warsaw"), Tz::Europe__Warsaw), + (UncasedStr::new("Antarctica/Davis"), Tz::Antarctica__Davis), + (UncasedStr::new("America/Lower_Princes"), Tz::America__Lower_Princes), + (UncasedStr::new("US/Hawaii"), Tz::US__Hawaii), + (UncasedStr::new("America/Blanc-Sablon"), Tz::America__BlancSablon), + (UncasedStr::new("Etc/GMT+9"), Tz::Etc__GMTPlus9), + (UncasedStr::new("Europe/Guernsey"), Tz::Europe__Guernsey), + (UncasedStr::new("America/Montserrat"), Tz::America__Montserrat), + (UncasedStr::new("Etc/GMT-7"), Tz::Etc__GMTMinus7), + (UncasedStr::new("Africa/Tunis"), Tz::Africa__Tunis), + (UncasedStr::new("Australia/South"), Tz::Australia__South), + (UncasedStr::new("Antarctica/Casey"), Tz::Antarctica__Casey), + (UncasedStr::new("Antarctica/South_Pole"), Tz::Antarctica__South_Pole), + (UncasedStr::new("America/North_Dakota/Center"), Tz::America__North_Dakota__Center), + (UncasedStr::new("Cuba"), Tz::Cuba), + (UncasedStr::new("Asia/Gaza"), Tz::Asia__Gaza), + (UncasedStr::new("America/Ojinaga"), Tz::America__Ojinaga), + (UncasedStr::new("Indian/Maldives"), Tz::Indian__Maldives), + (UncasedStr::new("America/Indiana/Petersburg"), Tz::America__Indiana__Petersburg), + (UncasedStr::new("CET"), Tz::CET), + (UncasedStr::new("Etc/GMT"), Tz::Etc__GMT), + (UncasedStr::new("Etc/Greenwich"), Tz::Etc__Greenwich), + (UncasedStr::new("America/Montreal"), Tz::America__Montreal), + (UncasedStr::new("America/Kentucky/Monticello"), Tz::America__Kentucky__Monticello), + (UncasedStr::new("Australia/ACT"), Tz::Australia__ACT), + (UncasedStr::new("America/St_Lucia"), Tz::America__St_Lucia), + (UncasedStr::new("Antarctica/DumontDUrville"), Tz::Antarctica__DumontDUrville), + (UncasedStr::new("America/Matamoros"), Tz::America__Matamoros), + (UncasedStr::new("Europe/Minsk"), Tz::Europe__Minsk), + (UncasedStr::new("America/Bahia"), Tz::America__Bahia), + (UncasedStr::new("HST"), Tz::HST), + (UncasedStr::new("Pacific/Galapagos"), Tz::Pacific__Galapagos), + (UncasedStr::new("America/Indiana/Indianapolis"), Tz::America__Indiana__Indianapolis), + (UncasedStr::new("GMT"), Tz::GMT), + (UncasedStr::new("America/Indianapolis"), Tz::America__Indianapolis), + (UncasedStr::new("Pacific/Samoa"), Tz::Pacific__Samoa), + (UncasedStr::new("Europe/Monaco"), Tz::Europe__Monaco), + (UncasedStr::new("Europe/Amsterdam"), Tz::Europe__Amsterdam), + (UncasedStr::new("Africa/Ceuta"), Tz::Africa__Ceuta), + (UncasedStr::new("Australia/Victoria"), Tz::Australia__Victoria), + (UncasedStr::new("Africa/Monrovia"), Tz::Africa__Monrovia), + (UncasedStr::new("Australia/Lindeman"), Tz::Australia__Lindeman), + (UncasedStr::new("Etc/GMT-6"), Tz::Etc__GMTMinus6), + (UncasedStr::new("America/Port-au-Prince"), Tz::America__PortauPrince), + (UncasedStr::new("Etc/UTC"), Tz::Etc__UTC), + (UncasedStr::new("Africa/Libreville"), Tz::Africa__Libreville), + (UncasedStr::new("Africa/Juba"), Tz::Africa__Juba), + (UncasedStr::new("Asia/Manila"), Tz::Asia__Manila), + (UncasedStr::new("Brazil/West"), Tz::Brazil__West), + (UncasedStr::new("PRC"), Tz::PRC), + (UncasedStr::new("America/Atka"), Tz::America__Atka), + (UncasedStr::new("America/Monterrey"), Tz::America__Monterrey), + (UncasedStr::new("Atlantic/Reykjavik"), Tz::Atlantic__Reykjavik), + (UncasedStr::new("America/Merida"), Tz::America__Merida), + (UncasedStr::new("Antarctica/Mawson"), Tz::Antarctica__Mawson), + (UncasedStr::new("America/Jujuy"), Tz::America__Jujuy), + (UncasedStr::new("GMT+0"), Tz::GMTPlus0), + (UncasedStr::new("Pacific/Wake"), Tz::Pacific__Wake), + (UncasedStr::new("Africa/Casablanca"), Tz::Africa__Casablanca), + (UncasedStr::new("Antarctica/Vostok"), Tz::Antarctica__Vostok), + (UncasedStr::new("Libya"), Tz::Libya), + (UncasedStr::new("America/Argentina/Ushuaia"), Tz::America__Argentina__Ushuaia), + (UncasedStr::new("WET"), Tz::WET), + (UncasedStr::new("America/Antigua"), Tz::America__Antigua), + (UncasedStr::new("America/Denver"), Tz::America__Denver), + (UncasedStr::new("Europe/Berlin"), Tz::Europe__Berlin), + (UncasedStr::new("Navajo"), Tz::Navajo), + (UncasedStr::new("Mexico/BajaSur"), Tz::Mexico__BajaSur), + (UncasedStr::new("Africa/Johannesburg"), Tz::Africa__Johannesburg), + (UncasedStr::new("Asia/Tehran"), Tz::Asia__Tehran), + (UncasedStr::new("Asia/Jerusalem"), Tz::Asia__Jerusalem), + (UncasedStr::new("America/Belem"), Tz::America__Belem), + (UncasedStr::new("Antarctica/McMurdo"), Tz::Antarctica__McMurdo), + (UncasedStr::new("America/Argentina/San_Juan"), Tz::America__Argentina__San_Juan), + (UncasedStr::new("Africa/Harare"), Tz::Africa__Harare), + (UncasedStr::new("America/Argentina/Mendoza"), Tz::America__Argentina__Mendoza), + (UncasedStr::new("Africa/Khartoum"), Tz::Africa__Khartoum), + (UncasedStr::new("Africa/Malabo"), Tz::Africa__Malabo), + (UncasedStr::new("America/Kentucky/Louisville"), Tz::America__Kentucky__Louisville), + (UncasedStr::new("America/Swift_Current"), Tz::America__Swift_Current), + (UncasedStr::new("America/Cayman"), Tz::America__Cayman), + (UncasedStr::new("America/Rio_Branco"), Tz::America__Rio_Branco), + (UncasedStr::new("Chile/EasterIsland"), Tz::Chile__EasterIsland), + (UncasedStr::new("Pacific/Kwajalein"), Tz::Pacific__Kwajalein), + (UncasedStr::new("Asia/Dubai"), Tz::Asia__Dubai), + (UncasedStr::new("Africa/Timbuktu"), Tz::Africa__Timbuktu), + (UncasedStr::new("Arctic/Longyearbyen"), Tz::Arctic__Longyearbyen), + (UncasedStr::new("America/Grenada"), Tz::America__Grenada), + (UncasedStr::new("America/Rosario"), Tz::America__Rosario), + (UncasedStr::new("Europe/Istanbul"), Tz::Europe__Istanbul), + (UncasedStr::new("Asia/Nicosia"), Tz::Asia__Nicosia), + (UncasedStr::new("Europe/Budapest"), Tz::Europe__Budapest), + (UncasedStr::new("Asia/Karachi"), Tz::Asia__Karachi), + (UncasedStr::new("America/Caracas"), Tz::America__Caracas), + (UncasedStr::new("Zulu"), Tz::Zulu), + (UncasedStr::new("Atlantic/Madeira"), Tz::Atlantic__Madeira), + (UncasedStr::new("America/Port_of_Spain"), Tz::America__Port_of_Spain), + (UncasedStr::new("America/Resolute"), Tz::America__Resolute), + (UncasedStr::new("Canada/Newfoundland"), Tz::Canada__Newfoundland), + (UncasedStr::new("Asia/Anadyr"), Tz::Asia__Anadyr), + (UncasedStr::new("America/Paramaribo"), Tz::America__Paramaribo), + (UncasedStr::new("America/Argentina/La_Rioja"), Tz::America__Argentina__La_Rioja), + (UncasedStr::new("Egypt"), Tz::Egypt), + (UncasedStr::new("Antarctica/Troll"), Tz::Antarctica__Troll), + (UncasedStr::new("America/Ensenada"), Tz::America__Ensenada), + (UncasedStr::new("Australia/Canberra"), Tz::Australia__Canberra), + (UncasedStr::new("Asia/Baku"), Tz::Asia__Baku), + (UncasedStr::new("Australia/Melbourne"), Tz::Australia__Melbourne), + (UncasedStr::new("Asia/Vientiane"), Tz::Asia__Vientiane), + (UncasedStr::new("Asia/Kashgar"), Tz::Asia__Kashgar), + (UncasedStr::new("GMT-0"), Tz::GMTMinus0), + (UncasedStr::new("Atlantic/Bermuda"), Tz::Atlantic__Bermuda), + (UncasedStr::new("America/Atikokan"), Tz::America__Atikokan), + (UncasedStr::new("Asia/Tashkent"), Tz::Asia__Tashkent), + (UncasedStr::new("America/Menominee"), Tz::America__Menominee), + (UncasedStr::new("Atlantic/Cape_Verde"), Tz::Atlantic__Cape_Verde), + (UncasedStr::new("US/Arizona"), Tz::US__Arizona), + (UncasedStr::new("Asia/Katmandu"), Tz::Asia__Katmandu), + (UncasedStr::new("America/Scoresbysund"), Tz::America__Scoresbysund), + (UncasedStr::new("US/Pacific"), Tz::US__Pacific), + (UncasedStr::new("America/Louisville"), Tz::America__Louisville), + (UncasedStr::new("Europe/Skopje"), Tz::Europe__Skopje), + (UncasedStr::new("Australia/Currie"), Tz::Australia__Currie), + (UncasedStr::new("America/Creston"), Tz::America__Creston), + (UncasedStr::new("America/Guayaquil"), Tz::America__Guayaquil), + (UncasedStr::new("Asia/Hebron"), Tz::Asia__Hebron), + (UncasedStr::new("Africa/Dar_es_Salaam"), Tz::Africa__Dar_es_Salaam), + (UncasedStr::new("Etc/GMT-3"), Tz::Etc__GMTMinus3), + (UncasedStr::new("America/Managua"), Tz::America__Managua), + (UncasedStr::new("Pacific/Chatham"), Tz::Pacific__Chatham), + (UncasedStr::new("America/Guyana"), Tz::America__Guyana), + (UncasedStr::new("Pacific/Johnston"), Tz::Pacific__Johnston), + (UncasedStr::new("America/Guadeloupe"), Tz::America__Guadeloupe), + (UncasedStr::new("Pacific/Norfolk"), Tz::Pacific__Norfolk), + (UncasedStr::new("Etc/GMT-9"), Tz::Etc__GMTMinus9), + (UncasedStr::new("Indian/Mauritius"), Tz::Indian__Mauritius), + (UncasedStr::new("America/Thule"), Tz::America__Thule), + (UncasedStr::new("Pacific/Fakaofo"), Tz::Pacific__Fakaofo), + (UncasedStr::new("Europe/Chisinau"), Tz::Europe__Chisinau), + (UncasedStr::new("Europe/Helsinki"), Tz::Europe__Helsinki), + (UncasedStr::new("America/Cordoba"), Tz::America__Cordoba), + (UncasedStr::new("Europe/Jersey"), Tz::Europe__Jersey), + (UncasedStr::new("Asia/Rangoon"), Tz::Asia__Rangoon), + (UncasedStr::new("Atlantic/St_Helena"), Tz::Atlantic__St_Helena), + (UncasedStr::new("Turkey"), Tz::Turkey), + (UncasedStr::new("Europe/Gibraltar"), Tz::Europe__Gibraltar), + (UncasedStr::new("Europe/Luxembourg"), Tz::Europe__Luxembourg), + (UncasedStr::new("Asia/Kolkata"), Tz::Asia__Kolkata), + (UncasedStr::new("Etc/Universal"), Tz::Etc__Universal), + (UncasedStr::new("Canada/Central"), Tz::Canada__Central), + (UncasedStr::new("Africa/Kinshasa"), Tz::Africa__Kinshasa), + (UncasedStr::new("Europe/Riga"), Tz::Europe__Riga), + (UncasedStr::new("Asia/Istanbul"), Tz::Asia__Istanbul), + (UncasedStr::new("America/Curacao"), Tz::America__Curacao), + (UncasedStr::new("Australia/Lord_Howe"), Tz::Australia__Lord_Howe), + (UncasedStr::new("Asia/Tokyo"), Tz::Asia__Tokyo), + (UncasedStr::new("Pacific/Marquesas"), Tz::Pacific__Marquesas), + (UncasedStr::new("America/Fortaleza"), Tz::America__Fortaleza), + (UncasedStr::new("Indian/Mahe"), Tz::Indian__Mahe), + (UncasedStr::new("Etc/GMT+0"), Tz::Etc__GMTPlus0), + (UncasedStr::new("Etc/GMT+3"), Tz::Etc__GMTPlus3), + (UncasedStr::new("Africa/Blantyre"), Tz::Africa__Blantyre), + (UncasedStr::new("Etc/GMT+2"), Tz::Etc__GMTPlus2), + (UncasedStr::new("Australia/Broken_Hill"), Tz::Australia__Broken_Hill), + (UncasedStr::new("Asia/Tel_Aviv"), Tz::Asia__Tel_Aviv), + (UncasedStr::new("Europe/Kyiv"), Tz::Europe__Kyiv), + (UncasedStr::new("Africa/Niamey"), Tz::Africa__Niamey), + (UncasedStr::new("America/Argentina/Tucuman"), Tz::America__Argentina__Tucuman), + (UncasedStr::new("America/Panama"), Tz::America__Panama), + (UncasedStr::new("America/Tegucigalpa"), Tz::America__Tegucigalpa), + (UncasedStr::new("America/Phoenix"), Tz::America__Phoenix), + (UncasedStr::new("Asia/Damascus"), Tz::Asia__Damascus), + (UncasedStr::new("America/Chicago"), Tz::America__Chicago), + (UncasedStr::new("America/Indiana/Vevay"), Tz::America__Indiana__Vevay), + (UncasedStr::new("Europe/Kirov"), Tz::Europe__Kirov), + (UncasedStr::new("Europe/Malta"), Tz::Europe__Malta), + (UncasedStr::new("Europe/Samara"), Tz::Europe__Samara), + (UncasedStr::new("Europe/Andorra"), Tz::Europe__Andorra), + (UncasedStr::new("NZ"), Tz::NZ), + (UncasedStr::new("America/Argentina/San_Luis"), Tz::America__Argentina__San_Luis), + (UncasedStr::new("America/Nassau"), Tz::America__Nassau), + (UncasedStr::new("UCT"), Tz::UCT), + (UncasedStr::new("America/Sitka"), Tz::America__Sitka), + (UncasedStr::new("Europe/Bratislava"), Tz::Europe__Bratislava), + (UncasedStr::new("Asia/Baghdad"), Tz::Asia__Baghdad), + (UncasedStr::new("Europe/Bucharest"), Tz::Europe__Bucharest), + (UncasedStr::new("America/Mazatlan"), Tz::America__Mazatlan), + (UncasedStr::new("Asia/Thimbu"), Tz::Asia__Thimbu), + (UncasedStr::new("Pacific/Noumea"), Tz::Pacific__Noumea), + (UncasedStr::new("Africa/Sao_Tome"), Tz::Africa__Sao_Tome), + (UncasedStr::new("Australia/Tasmania"), Tz::Australia__Tasmania), + (UncasedStr::new("America/Miquelon"), Tz::America__Miquelon), + (UncasedStr::new("America/Porto_Velho"), Tz::America__Porto_Velho), + (UncasedStr::new("America/Catamarca"), Tz::America__Catamarca), + (UncasedStr::new("America/Montevideo"), Tz::America__Montevideo), + (UncasedStr::new("Pacific/Gambier"), Tz::Pacific__Gambier), + (UncasedStr::new("America/Argentina/Jujuy"), Tz::America__Argentina__Jujuy), + (UncasedStr::new("Africa/Nairobi"), Tz::Africa__Nairobi), + (UncasedStr::new("America/Hermosillo"), Tz::America__Hermosillo), + (UncasedStr::new("Europe/Tiraspol"), Tz::Europe__Tiraspol), + (UncasedStr::new("Europe/Ljubljana"), Tz::Europe__Ljubljana), + (UncasedStr::new("Asia/Saigon"), Tz::Asia__Saigon), + (UncasedStr::new("Australia/North"), Tz::Australia__North), + (UncasedStr::new("Pacific/Efate"), Tz::Pacific__Efate), + (UncasedStr::new("Europe/Zagreb"), Tz::Europe__Zagreb), + (UncasedStr::new("Europe/Simferopol"), Tz::Europe__Simferopol), + (UncasedStr::new("Iceland"), Tz::Iceland), + (UncasedStr::new("America/Santa_Isabel"), Tz::America__Santa_Isabel), + (UncasedStr::new("Asia/Choibalsan"), Tz::Asia__Choibalsan), + (UncasedStr::new("Asia/Atyrau"), Tz::Asia__Atyrau), + (UncasedStr::new("Europe/Lisbon"), Tz::Europe__Lisbon), + (UncasedStr::new("America/Indiana/Knox"), Tz::America__Indiana__Knox), + (UncasedStr::new("America/Rainy_River"), Tz::America__Rainy_River), + (UncasedStr::new("Asia/Ust-Nera"), Tz::Asia__UstNera), + (UncasedStr::new("Kwajalein"), Tz::Kwajalein), + (UncasedStr::new("America/Kralendijk"), Tz::America__Kralendijk), + (UncasedStr::new("Asia/Chita"), Tz::Asia__Chita), + (UncasedStr::new("Asia/Thimphu"), Tz::Asia__Thimphu), + (UncasedStr::new("Etc/GMT+5"), Tz::Etc__GMTPlus5), + (UncasedStr::new("Brazil/East"), Tz::Brazil__East), + (UncasedStr::new("Asia/Kathmandu"), Tz::Asia__Kathmandu), + (UncasedStr::new("Africa/Lagos"), Tz::Africa__Lagos), + (UncasedStr::new("Indian/Cocos"), Tz::Indian__Cocos), + (UncasedStr::new("Asia/Omsk"), Tz::Asia__Omsk), + (UncasedStr::new("Europe/San_Marino"), Tz::Europe__San_Marino), + (UncasedStr::new("Asia/Macau"), Tz::Asia__Macau), + (UncasedStr::new("Asia/Macao"), Tz::Asia__Macao), + (UncasedStr::new("Pacific/Pohnpei"), Tz::Pacific__Pohnpei), + (UncasedStr::new("Africa/Gaborone"), Tz::Africa__Gaborone), + (UncasedStr::new("Pacific/Apia"), Tz::Pacific__Apia), + (UncasedStr::new("America/Tortola"), Tz::America__Tortola), + (UncasedStr::new("Universal"), Tz::Universal), + (UncasedStr::new("America/Halifax"), Tz::America__Halifax), + (UncasedStr::new("Asia/Almaty"), Tz::Asia__Almaty), + (UncasedStr::new("Africa/Douala"), Tz::Africa__Douala), + (UncasedStr::new("Africa/Dakar"), Tz::Africa__Dakar), + (UncasedStr::new("Asia/Aqtobe"), Tz::Asia__Aqtobe), + (UncasedStr::new("America/Argentina/Catamarca"), Tz::America__Argentina__Catamarca), + (UncasedStr::new("Asia/Chungking"), Tz::Asia__Chungking), + (UncasedStr::new("Pacific/Pitcairn"), Tz::Pacific__Pitcairn), + (UncasedStr::new("Indian/Comoro"), Tz::Indian__Comoro), + (UncasedStr::new("Asia/Brunei"), Tz::Asia__Brunei), + (UncasedStr::new("America/Edmonton"), Tz::America__Edmonton), + (UncasedStr::new("Asia/Ashkhabad"), Tz::Asia__Ashkhabad), + (UncasedStr::new("Europe/Nicosia"), Tz::Europe__Nicosia), + (UncasedStr::new("Pacific/Funafuti"), Tz::Pacific__Funafuti), + (UncasedStr::new("Asia/Bishkek"), Tz::Asia__Bishkek), + (UncasedStr::new("America/Rankin_Inlet"), Tz::America__Rankin_Inlet), + (UncasedStr::new("America/Cambridge_Bay"), Tz::America__Cambridge_Bay), + (UncasedStr::new("Asia/Makassar"), Tz::Asia__Makassar), + (UncasedStr::new("US/Central"), Tz::US__Central), + (UncasedStr::new("America/Noronha"), Tz::America__Noronha), + (UncasedStr::new("Asia/Harbin"), Tz::Asia__Harbin), + (UncasedStr::new("PST8PDT"), Tz::PST8PDT), + (UncasedStr::new("US/Aleutian"), Tz::US__Aleutian), + (UncasedStr::new("Africa/Kigali"), Tz::Africa__Kigali), + (UncasedStr::new("America/St_Barthelemy"), Tz::America__St_Barthelemy), + (UncasedStr::new("America/Glace_Bay"), Tz::America__Glace_Bay), + (UncasedStr::new("Pacific/Saipan"), Tz::Pacific__Saipan), + (UncasedStr::new("Pacific/Auckland"), Tz::Pacific__Auckland), + (UncasedStr::new("Hongkong"), Tz::Hongkong), + (UncasedStr::new("Asia/Bahrain"), Tz::Asia__Bahrain), + (UncasedStr::new("America/Guatemala"), Tz::America__Guatemala), + (UncasedStr::new("Australia/NSW"), Tz::Australia__NSW), + (UncasedStr::new("Asia/Famagusta"), Tz::Asia__Famagusta), + (UncasedStr::new("America/Nipigon"), Tz::America__Nipigon), + (UncasedStr::new("Africa/Mogadishu"), Tz::Africa__Mogadishu), + (UncasedStr::new("Indian/Antananarivo"), Tz::Indian__Antananarivo), + (UncasedStr::new("Pacific/Enderbury"), Tz::Pacific__Enderbury), + (UncasedStr::new("Australia/Brisbane"), Tz::Australia__Brisbane), + (UncasedStr::new("Brazil/Acre"), Tz::Brazil__Acre), + (UncasedStr::new("Indian/Chagos"), Tz::Indian__Chagos), + (UncasedStr::new("Etc/GMT-11"), Tz::Etc__GMTMinus11), + (UncasedStr::new("America/Manaus"), Tz::America__Manaus), + (UncasedStr::new("UTC"), Tz::UTC), + (UncasedStr::new("US/Mountain"), Tz::US__Mountain), + (UncasedStr::new("Asia/Phnom_Penh"), Tz::Asia__Phnom_Penh), + (UncasedStr::new("America/Costa_Rica"), Tz::America__Costa_Rica), + ], +}; +#[derive(Copy, Clone, Debug, PartialEq, Eq)] +pub struct ParseError(()); + +impl Display for ParseError { + fn fmt(&self, f: &mut Formatter) -> fmt::Result { + f.write_str("failed to parse timezone") + } +} + +#[cfg(feature = "std")] +impl std::error::Error for ParseError {} + +impl FromStr for Tz { + type Err = ParseError; + fn from_str(s: &str) -> Result { + return TIMEZONES.get(s).cloned().ok_or(ParseError(())); + } +} + +impl Tz { + pub fn name(self) -> &'static str { + match self { + Tz::Africa__Abidjan => "Africa/Abidjan", + Tz::Africa__Accra => "Africa/Accra", + Tz::Africa__Addis_Ababa => "Africa/Addis_Ababa", + Tz::Africa__Algiers => "Africa/Algiers", + Tz::Africa__Asmara => "Africa/Asmara", + Tz::Africa__Asmera => "Africa/Asmera", + Tz::Africa__Bamako => "Africa/Bamako", + Tz::Africa__Bangui => "Africa/Bangui", + Tz::Africa__Banjul => "Africa/Banjul", + Tz::Africa__Bissau => "Africa/Bissau", + Tz::Africa__Blantyre => "Africa/Blantyre", + Tz::Africa__Brazzaville => "Africa/Brazzaville", + Tz::Africa__Bujumbura => "Africa/Bujumbura", + Tz::Africa__Cairo => "Africa/Cairo", + Tz::Africa__Casablanca => "Africa/Casablanca", + Tz::Africa__Ceuta => "Africa/Ceuta", + Tz::Africa__Conakry => "Africa/Conakry", + Tz::Africa__Dakar => "Africa/Dakar", + Tz::Africa__Dar_es_Salaam => "Africa/Dar_es_Salaam", + Tz::Africa__Djibouti => "Africa/Djibouti", + Tz::Africa__Douala => "Africa/Douala", + Tz::Africa__El_Aaiun => "Africa/El_Aaiun", + Tz::Africa__Freetown => "Africa/Freetown", + Tz::Africa__Gaborone => "Africa/Gaborone", + Tz::Africa__Harare => "Africa/Harare", + Tz::Africa__Johannesburg => "Africa/Johannesburg", + Tz::Africa__Juba => "Africa/Juba", + Tz::Africa__Kampala => "Africa/Kampala", + Tz::Africa__Khartoum => "Africa/Khartoum", + Tz::Africa__Kigali => "Africa/Kigali", + Tz::Africa__Kinshasa => "Africa/Kinshasa", + Tz::Africa__Lagos => "Africa/Lagos", + Tz::Africa__Libreville => "Africa/Libreville", + Tz::Africa__Lome => "Africa/Lome", + Tz::Africa__Luanda => "Africa/Luanda", + Tz::Africa__Lubumbashi => "Africa/Lubumbashi", + Tz::Africa__Lusaka => "Africa/Lusaka", + Tz::Africa__Malabo => "Africa/Malabo", + Tz::Africa__Maputo => "Africa/Maputo", + Tz::Africa__Maseru => "Africa/Maseru", + Tz::Africa__Mbabane => "Africa/Mbabane", + Tz::Africa__Mogadishu => "Africa/Mogadishu", + Tz::Africa__Monrovia => "Africa/Monrovia", + Tz::Africa__Nairobi => "Africa/Nairobi", + Tz::Africa__Ndjamena => "Africa/Ndjamena", + Tz::Africa__Niamey => "Africa/Niamey", + Tz::Africa__Nouakchott => "Africa/Nouakchott", + Tz::Africa__Ouagadougou => "Africa/Ouagadougou", + Tz::Africa__PortoNovo => "Africa/Porto-Novo", + Tz::Africa__Sao_Tome => "Africa/Sao_Tome", + Tz::Africa__Timbuktu => "Africa/Timbuktu", + Tz::Africa__Tripoli => "Africa/Tripoli", + Tz::Africa__Tunis => "Africa/Tunis", + Tz::Africa__Windhoek => "Africa/Windhoek", + Tz::America__Adak => "America/Adak", + Tz::America__Anchorage => "America/Anchorage", + Tz::America__Anguilla => "America/Anguilla", + Tz::America__Antigua => "America/Antigua", + Tz::America__Araguaina => "America/Araguaina", + Tz::America__Argentina__Buenos_Aires => "America/Argentina/Buenos_Aires", + Tz::America__Argentina__Catamarca => "America/Argentina/Catamarca", + Tz::America__Argentina__ComodRivadavia => "America/Argentina/ComodRivadavia", + Tz::America__Argentina__Cordoba => "America/Argentina/Cordoba", + Tz::America__Argentina__Jujuy => "America/Argentina/Jujuy", + Tz::America__Argentina__La_Rioja => "America/Argentina/La_Rioja", + Tz::America__Argentina__Mendoza => "America/Argentina/Mendoza", + Tz::America__Argentina__Rio_Gallegos => "America/Argentina/Rio_Gallegos", + Tz::America__Argentina__Salta => "America/Argentina/Salta", + Tz::America__Argentina__San_Juan => "America/Argentina/San_Juan", + Tz::America__Argentina__San_Luis => "America/Argentina/San_Luis", + Tz::America__Argentina__Tucuman => "America/Argentina/Tucuman", + Tz::America__Argentina__Ushuaia => "America/Argentina/Ushuaia", + Tz::America__Aruba => "America/Aruba", + Tz::America__Asuncion => "America/Asuncion", + Tz::America__Atikokan => "America/Atikokan", + Tz::America__Atka => "America/Atka", + Tz::America__Bahia => "America/Bahia", + Tz::America__Bahia_Banderas => "America/Bahia_Banderas", + Tz::America__Barbados => "America/Barbados", + Tz::America__Belem => "America/Belem", + Tz::America__Belize => "America/Belize", + Tz::America__BlancSablon => "America/Blanc-Sablon", + Tz::America__Boa_Vista => "America/Boa_Vista", + Tz::America__Bogota => "America/Bogota", + Tz::America__Boise => "America/Boise", + Tz::America__Buenos_Aires => "America/Buenos_Aires", + Tz::America__Cambridge_Bay => "America/Cambridge_Bay", + Tz::America__Campo_Grande => "America/Campo_Grande", + Tz::America__Cancun => "America/Cancun", + Tz::America__Caracas => "America/Caracas", + Tz::America__Catamarca => "America/Catamarca", + Tz::America__Cayenne => "America/Cayenne", + Tz::America__Cayman => "America/Cayman", + Tz::America__Chicago => "America/Chicago", + Tz::America__Chihuahua => "America/Chihuahua", + Tz::America__Ciudad_Juarez => "America/Ciudad_Juarez", + Tz::America__Coral_Harbour => "America/Coral_Harbour", + Tz::America__Cordoba => "America/Cordoba", + Tz::America__Costa_Rica => "America/Costa_Rica", + Tz::America__Creston => "America/Creston", + Tz::America__Cuiaba => "America/Cuiaba", + Tz::America__Curacao => "America/Curacao", + Tz::America__Danmarkshavn => "America/Danmarkshavn", + Tz::America__Dawson => "America/Dawson", + Tz::America__Dawson_Creek => "America/Dawson_Creek", + Tz::America__Denver => "America/Denver", + Tz::America__Detroit => "America/Detroit", + Tz::America__Dominica => "America/Dominica", + Tz::America__Edmonton => "America/Edmonton", + Tz::America__Eirunepe => "America/Eirunepe", + Tz::America__El_Salvador => "America/El_Salvador", + Tz::America__Ensenada => "America/Ensenada", + Tz::America__Fort_Nelson => "America/Fort_Nelson", + Tz::America__Fort_Wayne => "America/Fort_Wayne", + Tz::America__Fortaleza => "America/Fortaleza", + Tz::America__Glace_Bay => "America/Glace_Bay", + Tz::America__Godthab => "America/Godthab", + Tz::America__Goose_Bay => "America/Goose_Bay", + Tz::America__Grand_Turk => "America/Grand_Turk", + Tz::America__Grenada => "America/Grenada", + Tz::America__Guadeloupe => "America/Guadeloupe", + Tz::America__Guatemala => "America/Guatemala", + Tz::America__Guayaquil => "America/Guayaquil", + Tz::America__Guyana => "America/Guyana", + Tz::America__Halifax => "America/Halifax", + Tz::America__Havana => "America/Havana", + Tz::America__Hermosillo => "America/Hermosillo", + Tz::America__Indiana__Indianapolis => "America/Indiana/Indianapolis", + Tz::America__Indiana__Knox => "America/Indiana/Knox", + Tz::America__Indiana__Marengo => "America/Indiana/Marengo", + Tz::America__Indiana__Petersburg => "America/Indiana/Petersburg", + Tz::America__Indiana__Tell_City => "America/Indiana/Tell_City", + Tz::America__Indiana__Vevay => "America/Indiana/Vevay", + Tz::America__Indiana__Vincennes => "America/Indiana/Vincennes", + Tz::America__Indiana__Winamac => "America/Indiana/Winamac", + Tz::America__Indianapolis => "America/Indianapolis", + Tz::America__Inuvik => "America/Inuvik", + Tz::America__Iqaluit => "America/Iqaluit", + Tz::America__Jamaica => "America/Jamaica", + Tz::America__Jujuy => "America/Jujuy", + Tz::America__Juneau => "America/Juneau", + Tz::America__Kentucky__Louisville => "America/Kentucky/Louisville", + Tz::America__Kentucky__Monticello => "America/Kentucky/Monticello", + Tz::America__Knox_IN => "America/Knox_IN", + Tz::America__Kralendijk => "America/Kralendijk", + Tz::America__La_Paz => "America/La_Paz", + Tz::America__Lima => "America/Lima", + Tz::America__Los_Angeles => "America/Los_Angeles", + Tz::America__Louisville => "America/Louisville", + Tz::America__Lower_Princes => "America/Lower_Princes", + Tz::America__Maceio => "America/Maceio", + Tz::America__Managua => "America/Managua", + Tz::America__Manaus => "America/Manaus", + Tz::America__Marigot => "America/Marigot", + Tz::America__Martinique => "America/Martinique", + Tz::America__Matamoros => "America/Matamoros", + Tz::America__Mazatlan => "America/Mazatlan", + Tz::America__Mendoza => "America/Mendoza", + Tz::America__Menominee => "America/Menominee", + Tz::America__Merida => "America/Merida", + Tz::America__Metlakatla => "America/Metlakatla", + Tz::America__Mexico_City => "America/Mexico_City", + Tz::America__Miquelon => "America/Miquelon", + Tz::America__Moncton => "America/Moncton", + Tz::America__Monterrey => "America/Monterrey", + Tz::America__Montevideo => "America/Montevideo", + Tz::America__Montreal => "America/Montreal", + Tz::America__Montserrat => "America/Montserrat", + Tz::America__Nassau => "America/Nassau", + Tz::America__New_York => "America/New_York", + Tz::America__Nipigon => "America/Nipigon", + Tz::America__Nome => "America/Nome", + Tz::America__Noronha => "America/Noronha", + Tz::America__North_Dakota__Beulah => "America/North_Dakota/Beulah", + Tz::America__North_Dakota__Center => "America/North_Dakota/Center", + Tz::America__North_Dakota__New_Salem => "America/North_Dakota/New_Salem", + Tz::America__Nuuk => "America/Nuuk", + Tz::America__Ojinaga => "America/Ojinaga", + Tz::America__Panama => "America/Panama", + Tz::America__Pangnirtung => "America/Pangnirtung", + Tz::America__Paramaribo => "America/Paramaribo", + Tz::America__Phoenix => "America/Phoenix", + Tz::America__PortauPrince => "America/Port-au-Prince", + Tz::America__Port_of_Spain => "America/Port_of_Spain", + Tz::America__Porto_Acre => "America/Porto_Acre", + Tz::America__Porto_Velho => "America/Porto_Velho", + Tz::America__Puerto_Rico => "America/Puerto_Rico", + Tz::America__Punta_Arenas => "America/Punta_Arenas", + Tz::America__Rainy_River => "America/Rainy_River", + Tz::America__Rankin_Inlet => "America/Rankin_Inlet", + Tz::America__Recife => "America/Recife", + Tz::America__Regina => "America/Regina", + Tz::America__Resolute => "America/Resolute", + Tz::America__Rio_Branco => "America/Rio_Branco", + Tz::America__Rosario => "America/Rosario", + Tz::America__Santa_Isabel => "America/Santa_Isabel", + Tz::America__Santarem => "America/Santarem", + Tz::America__Santiago => "America/Santiago", + Tz::America__Santo_Domingo => "America/Santo_Domingo", + Tz::America__Sao_Paulo => "America/Sao_Paulo", + Tz::America__Scoresbysund => "America/Scoresbysund", + Tz::America__Shiprock => "America/Shiprock", + Tz::America__Sitka => "America/Sitka", + Tz::America__St_Barthelemy => "America/St_Barthelemy", + Tz::America__St_Johns => "America/St_Johns", + Tz::America__St_Kitts => "America/St_Kitts", + Tz::America__St_Lucia => "America/St_Lucia", + Tz::America__St_Thomas => "America/St_Thomas", + Tz::America__St_Vincent => "America/St_Vincent", + Tz::America__Swift_Current => "America/Swift_Current", + Tz::America__Tegucigalpa => "America/Tegucigalpa", + Tz::America__Thule => "America/Thule", + Tz::America__Thunder_Bay => "America/Thunder_Bay", + Tz::America__Tijuana => "America/Tijuana", + Tz::America__Toronto => "America/Toronto", + Tz::America__Tortola => "America/Tortola", + Tz::America__Vancouver => "America/Vancouver", + Tz::America__Virgin => "America/Virgin", + Tz::America__Whitehorse => "America/Whitehorse", + Tz::America__Winnipeg => "America/Winnipeg", + Tz::America__Yakutat => "America/Yakutat", + Tz::America__Yellowknife => "America/Yellowknife", + Tz::Antarctica__Casey => "Antarctica/Casey", + Tz::Antarctica__Davis => "Antarctica/Davis", + Tz::Antarctica__DumontDUrville => "Antarctica/DumontDUrville", + Tz::Antarctica__Macquarie => "Antarctica/Macquarie", + Tz::Antarctica__Mawson => "Antarctica/Mawson", + Tz::Antarctica__McMurdo => "Antarctica/McMurdo", + Tz::Antarctica__Palmer => "Antarctica/Palmer", + Tz::Antarctica__Rothera => "Antarctica/Rothera", + Tz::Antarctica__South_Pole => "Antarctica/South_Pole", + Tz::Antarctica__Syowa => "Antarctica/Syowa", + Tz::Antarctica__Troll => "Antarctica/Troll", + Tz::Antarctica__Vostok => "Antarctica/Vostok", + Tz::Arctic__Longyearbyen => "Arctic/Longyearbyen", + Tz::Asia__Aden => "Asia/Aden", + Tz::Asia__Almaty => "Asia/Almaty", + Tz::Asia__Amman => "Asia/Amman", + Tz::Asia__Anadyr => "Asia/Anadyr", + Tz::Asia__Aqtau => "Asia/Aqtau", + Tz::Asia__Aqtobe => "Asia/Aqtobe", + Tz::Asia__Ashgabat => "Asia/Ashgabat", + Tz::Asia__Ashkhabad => "Asia/Ashkhabad", + Tz::Asia__Atyrau => "Asia/Atyrau", + Tz::Asia__Baghdad => "Asia/Baghdad", + Tz::Asia__Bahrain => "Asia/Bahrain", + Tz::Asia__Baku => "Asia/Baku", + Tz::Asia__Bangkok => "Asia/Bangkok", + Tz::Asia__Barnaul => "Asia/Barnaul", + Tz::Asia__Beirut => "Asia/Beirut", + Tz::Asia__Bishkek => "Asia/Bishkek", + Tz::Asia__Brunei => "Asia/Brunei", + Tz::Asia__Calcutta => "Asia/Calcutta", + Tz::Asia__Chita => "Asia/Chita", + Tz::Asia__Choibalsan => "Asia/Choibalsan", + Tz::Asia__Chongqing => "Asia/Chongqing", + Tz::Asia__Chungking => "Asia/Chungking", + Tz::Asia__Colombo => "Asia/Colombo", + Tz::Asia__Dacca => "Asia/Dacca", + Tz::Asia__Damascus => "Asia/Damascus", + Tz::Asia__Dhaka => "Asia/Dhaka", + Tz::Asia__Dili => "Asia/Dili", + Tz::Asia__Dubai => "Asia/Dubai", + Tz::Asia__Dushanbe => "Asia/Dushanbe", + Tz::Asia__Famagusta => "Asia/Famagusta", + Tz::Asia__Gaza => "Asia/Gaza", + Tz::Asia__Harbin => "Asia/Harbin", + Tz::Asia__Hebron => "Asia/Hebron", + Tz::Asia__Ho_Chi_Minh => "Asia/Ho_Chi_Minh", + Tz::Asia__Hong_Kong => "Asia/Hong_Kong", + Tz::Asia__Hovd => "Asia/Hovd", + Tz::Asia__Irkutsk => "Asia/Irkutsk", + Tz::Asia__Istanbul => "Asia/Istanbul", + Tz::Asia__Jakarta => "Asia/Jakarta", + Tz::Asia__Jayapura => "Asia/Jayapura", + Tz::Asia__Jerusalem => "Asia/Jerusalem", + Tz::Asia__Kabul => "Asia/Kabul", + Tz::Asia__Kamchatka => "Asia/Kamchatka", + Tz::Asia__Karachi => "Asia/Karachi", + Tz::Asia__Kashgar => "Asia/Kashgar", + Tz::Asia__Kathmandu => "Asia/Kathmandu", + Tz::Asia__Katmandu => "Asia/Katmandu", + Tz::Asia__Khandyga => "Asia/Khandyga", + Tz::Asia__Kolkata => "Asia/Kolkata", + Tz::Asia__Krasnoyarsk => "Asia/Krasnoyarsk", + Tz::Asia__Kuala_Lumpur => "Asia/Kuala_Lumpur", + Tz::Asia__Kuching => "Asia/Kuching", + Tz::Asia__Kuwait => "Asia/Kuwait", + Tz::Asia__Macao => "Asia/Macao", + Tz::Asia__Macau => "Asia/Macau", + Tz::Asia__Magadan => "Asia/Magadan", + Tz::Asia__Makassar => "Asia/Makassar", + Tz::Asia__Manila => "Asia/Manila", + Tz::Asia__Muscat => "Asia/Muscat", + Tz::Asia__Nicosia => "Asia/Nicosia", + Tz::Asia__Novokuznetsk => "Asia/Novokuznetsk", + Tz::Asia__Novosibirsk => "Asia/Novosibirsk", + Tz::Asia__Omsk => "Asia/Omsk", + Tz::Asia__Oral => "Asia/Oral", + Tz::Asia__Phnom_Penh => "Asia/Phnom_Penh", + Tz::Asia__Pontianak => "Asia/Pontianak", + Tz::Asia__Pyongyang => "Asia/Pyongyang", + Tz::Asia__Qatar => "Asia/Qatar", + Tz::Asia__Qostanay => "Asia/Qostanay", + Tz::Asia__Qyzylorda => "Asia/Qyzylorda", + Tz::Asia__Rangoon => "Asia/Rangoon", + Tz::Asia__Riyadh => "Asia/Riyadh", + Tz::Asia__Saigon => "Asia/Saigon", + Tz::Asia__Sakhalin => "Asia/Sakhalin", + Tz::Asia__Samarkand => "Asia/Samarkand", + Tz::Asia__Seoul => "Asia/Seoul", + Tz::Asia__Shanghai => "Asia/Shanghai", + Tz::Asia__Singapore => "Asia/Singapore", + Tz::Asia__Srednekolymsk => "Asia/Srednekolymsk", + Tz::Asia__Taipei => "Asia/Taipei", + Tz::Asia__Tashkent => "Asia/Tashkent", + Tz::Asia__Tbilisi => "Asia/Tbilisi", + Tz::Asia__Tehran => "Asia/Tehran", + Tz::Asia__Tel_Aviv => "Asia/Tel_Aviv", + Tz::Asia__Thimbu => "Asia/Thimbu", + Tz::Asia__Thimphu => "Asia/Thimphu", + Tz::Asia__Tokyo => "Asia/Tokyo", + Tz::Asia__Tomsk => "Asia/Tomsk", + Tz::Asia__Ujung_Pandang => "Asia/Ujung_Pandang", + Tz::Asia__Ulaanbaatar => "Asia/Ulaanbaatar", + Tz::Asia__Ulan_Bator => "Asia/Ulan_Bator", + Tz::Asia__Urumqi => "Asia/Urumqi", + Tz::Asia__UstNera => "Asia/Ust-Nera", + Tz::Asia__Vientiane => "Asia/Vientiane", + Tz::Asia__Vladivostok => "Asia/Vladivostok", + Tz::Asia__Yakutsk => "Asia/Yakutsk", + Tz::Asia__Yangon => "Asia/Yangon", + Tz::Asia__Yekaterinburg => "Asia/Yekaterinburg", + Tz::Asia__Yerevan => "Asia/Yerevan", + Tz::Atlantic__Azores => "Atlantic/Azores", + Tz::Atlantic__Bermuda => "Atlantic/Bermuda", + Tz::Atlantic__Canary => "Atlantic/Canary", + Tz::Atlantic__Cape_Verde => "Atlantic/Cape_Verde", + Tz::Atlantic__Faeroe => "Atlantic/Faeroe", + Tz::Atlantic__Faroe => "Atlantic/Faroe", + Tz::Atlantic__Jan_Mayen => "Atlantic/Jan_Mayen", + Tz::Atlantic__Madeira => "Atlantic/Madeira", + Tz::Atlantic__Reykjavik => "Atlantic/Reykjavik", + Tz::Atlantic__South_Georgia => "Atlantic/South_Georgia", + Tz::Atlantic__St_Helena => "Atlantic/St_Helena", + Tz::Atlantic__Stanley => "Atlantic/Stanley", + Tz::Australia__ACT => "Australia/ACT", + Tz::Australia__Adelaide => "Australia/Adelaide", + Tz::Australia__Brisbane => "Australia/Brisbane", + Tz::Australia__Broken_Hill => "Australia/Broken_Hill", + Tz::Australia__Canberra => "Australia/Canberra", + Tz::Australia__Currie => "Australia/Currie", + Tz::Australia__Darwin => "Australia/Darwin", + Tz::Australia__Eucla => "Australia/Eucla", + Tz::Australia__Hobart => "Australia/Hobart", + Tz::Australia__LHI => "Australia/LHI", + Tz::Australia__Lindeman => "Australia/Lindeman", + Tz::Australia__Lord_Howe => "Australia/Lord_Howe", + Tz::Australia__Melbourne => "Australia/Melbourne", + Tz::Australia__NSW => "Australia/NSW", + Tz::Australia__North => "Australia/North", + Tz::Australia__Perth => "Australia/Perth", + Tz::Australia__Queensland => "Australia/Queensland", + Tz::Australia__South => "Australia/South", + Tz::Australia__Sydney => "Australia/Sydney", + Tz::Australia__Tasmania => "Australia/Tasmania", + Tz::Australia__Victoria => "Australia/Victoria", + Tz::Australia__West => "Australia/West", + Tz::Australia__Yancowinna => "Australia/Yancowinna", + Tz::Brazil__Acre => "Brazil/Acre", + Tz::Brazil__DeNoronha => "Brazil/DeNoronha", + Tz::Brazil__East => "Brazil/East", + Tz::Brazil__West => "Brazil/West", + Tz::CET => "CET", + Tz::CST6CDT => "CST6CDT", + Tz::Canada__Atlantic => "Canada/Atlantic", + Tz::Canada__Central => "Canada/Central", + Tz::Canada__Eastern => "Canada/Eastern", + Tz::Canada__Mountain => "Canada/Mountain", + Tz::Canada__Newfoundland => "Canada/Newfoundland", + Tz::Canada__Pacific => "Canada/Pacific", + Tz::Canada__Saskatchewan => "Canada/Saskatchewan", + Tz::Canada__Yukon => "Canada/Yukon", + Tz::Chile__Continental => "Chile/Continental", + Tz::Chile__EasterIsland => "Chile/EasterIsland", + Tz::Cuba => "Cuba", + Tz::EET => "EET", + Tz::EST => "EST", + Tz::EST5EDT => "EST5EDT", + Tz::Egypt => "Egypt", + Tz::Eire => "Eire", + Tz::Etc__GMT => "Etc/GMT", + Tz::Etc__GMTPlus0 => "Etc/GMT+0", + Tz::Etc__GMTPlus1 => "Etc/GMT+1", + Tz::Etc__GMTPlus10 => "Etc/GMT+10", + Tz::Etc__GMTPlus11 => "Etc/GMT+11", + Tz::Etc__GMTPlus12 => "Etc/GMT+12", + Tz::Etc__GMTPlus2 => "Etc/GMT+2", + Tz::Etc__GMTPlus3 => "Etc/GMT+3", + Tz::Etc__GMTPlus4 => "Etc/GMT+4", + Tz::Etc__GMTPlus5 => "Etc/GMT+5", + Tz::Etc__GMTPlus6 => "Etc/GMT+6", + Tz::Etc__GMTPlus7 => "Etc/GMT+7", + Tz::Etc__GMTPlus8 => "Etc/GMT+8", + Tz::Etc__GMTPlus9 => "Etc/GMT+9", + Tz::Etc__GMTMinus0 => "Etc/GMT-0", + Tz::Etc__GMTMinus1 => "Etc/GMT-1", + Tz::Etc__GMTMinus10 => "Etc/GMT-10", + Tz::Etc__GMTMinus11 => "Etc/GMT-11", + Tz::Etc__GMTMinus12 => "Etc/GMT-12", + Tz::Etc__GMTMinus13 => "Etc/GMT-13", + Tz::Etc__GMTMinus14 => "Etc/GMT-14", + Tz::Etc__GMTMinus2 => "Etc/GMT-2", + Tz::Etc__GMTMinus3 => "Etc/GMT-3", + Tz::Etc__GMTMinus4 => "Etc/GMT-4", + Tz::Etc__GMTMinus5 => "Etc/GMT-5", + Tz::Etc__GMTMinus6 => "Etc/GMT-6", + Tz::Etc__GMTMinus7 => "Etc/GMT-7", + Tz::Etc__GMTMinus8 => "Etc/GMT-8", + Tz::Etc__GMTMinus9 => "Etc/GMT-9", + Tz::Etc__GMT0 => "Etc/GMT0", + Tz::Etc__Greenwich => "Etc/Greenwich", + Tz::Etc__UCT => "Etc/UCT", + Tz::Etc__UTC => "Etc/UTC", + Tz::Etc__Universal => "Etc/Universal", + Tz::Etc__Zulu => "Etc/Zulu", + Tz::Europe__Amsterdam => "Europe/Amsterdam", + Tz::Europe__Andorra => "Europe/Andorra", + Tz::Europe__Astrakhan => "Europe/Astrakhan", + Tz::Europe__Athens => "Europe/Athens", + Tz::Europe__Belfast => "Europe/Belfast", + Tz::Europe__Belgrade => "Europe/Belgrade", + Tz::Europe__Berlin => "Europe/Berlin", + Tz::Europe__Bratislava => "Europe/Bratislava", + Tz::Europe__Brussels => "Europe/Brussels", + Tz::Europe__Bucharest => "Europe/Bucharest", + Tz::Europe__Budapest => "Europe/Budapest", + Tz::Europe__Busingen => "Europe/Busingen", + Tz::Europe__Chisinau => "Europe/Chisinau", + Tz::Europe__Copenhagen => "Europe/Copenhagen", + Tz::Europe__Dublin => "Europe/Dublin", + Tz::Europe__Gibraltar => "Europe/Gibraltar", + Tz::Europe__Guernsey => "Europe/Guernsey", + Tz::Europe__Helsinki => "Europe/Helsinki", + Tz::Europe__Isle_of_Man => "Europe/Isle_of_Man", + Tz::Europe__Istanbul => "Europe/Istanbul", + Tz::Europe__Jersey => "Europe/Jersey", + Tz::Europe__Kaliningrad => "Europe/Kaliningrad", + Tz::Europe__Kiev => "Europe/Kiev", + Tz::Europe__Kirov => "Europe/Kirov", + Tz::Europe__Kyiv => "Europe/Kyiv", + Tz::Europe__Lisbon => "Europe/Lisbon", + Tz::Europe__Ljubljana => "Europe/Ljubljana", + Tz::Europe__London => "Europe/London", + Tz::Europe__Luxembourg => "Europe/Luxembourg", + Tz::Europe__Madrid => "Europe/Madrid", + Tz::Europe__Malta => "Europe/Malta", + Tz::Europe__Mariehamn => "Europe/Mariehamn", + Tz::Europe__Minsk => "Europe/Minsk", + Tz::Europe__Monaco => "Europe/Monaco", + Tz::Europe__Moscow => "Europe/Moscow", + Tz::Europe__Nicosia => "Europe/Nicosia", + Tz::Europe__Oslo => "Europe/Oslo", + Tz::Europe__Paris => "Europe/Paris", + Tz::Europe__Podgorica => "Europe/Podgorica", + Tz::Europe__Prague => "Europe/Prague", + Tz::Europe__Riga => "Europe/Riga", + Tz::Europe__Rome => "Europe/Rome", + Tz::Europe__Samara => "Europe/Samara", + Tz::Europe__San_Marino => "Europe/San_Marino", + Tz::Europe__Sarajevo => "Europe/Sarajevo", + Tz::Europe__Saratov => "Europe/Saratov", + Tz::Europe__Simferopol => "Europe/Simferopol", + Tz::Europe__Skopje => "Europe/Skopje", + Tz::Europe__Sofia => "Europe/Sofia", + Tz::Europe__Stockholm => "Europe/Stockholm", + Tz::Europe__Tallinn => "Europe/Tallinn", + Tz::Europe__Tirane => "Europe/Tirane", + Tz::Europe__Tiraspol => "Europe/Tiraspol", + Tz::Europe__Ulyanovsk => "Europe/Ulyanovsk", + Tz::Europe__Uzhgorod => "Europe/Uzhgorod", + Tz::Europe__Vaduz => "Europe/Vaduz", + Tz::Europe__Vatican => "Europe/Vatican", + Tz::Europe__Vienna => "Europe/Vienna", + Tz::Europe__Vilnius => "Europe/Vilnius", + Tz::Europe__Volgograd => "Europe/Volgograd", + Tz::Europe__Warsaw => "Europe/Warsaw", + Tz::Europe__Zagreb => "Europe/Zagreb", + Tz::Europe__Zaporozhye => "Europe/Zaporozhye", + Tz::Europe__Zurich => "Europe/Zurich", + Tz::GB => "GB", + Tz::GBEire => "GB-Eire", + Tz::GMT => "GMT", + Tz::GMTPlus0 => "GMT+0", + Tz::GMTMinus0 => "GMT-0", + Tz::GMT0 => "GMT0", + Tz::Greenwich => "Greenwich", + Tz::HST => "HST", + Tz::Hongkong => "Hongkong", + Tz::Iceland => "Iceland", + Tz::Indian__Antananarivo => "Indian/Antananarivo", + Tz::Indian__Chagos => "Indian/Chagos", + Tz::Indian__Christmas => "Indian/Christmas", + Tz::Indian__Cocos => "Indian/Cocos", + Tz::Indian__Comoro => "Indian/Comoro", + Tz::Indian__Kerguelen => "Indian/Kerguelen", + Tz::Indian__Mahe => "Indian/Mahe", + Tz::Indian__Maldives => "Indian/Maldives", + Tz::Indian__Mauritius => "Indian/Mauritius", + Tz::Indian__Mayotte => "Indian/Mayotte", + Tz::Indian__Reunion => "Indian/Reunion", + Tz::Iran => "Iran", + Tz::Israel => "Israel", + Tz::Jamaica => "Jamaica", + Tz::Japan => "Japan", + Tz::Kwajalein => "Kwajalein", + Tz::Libya => "Libya", + Tz::MET => "MET", + Tz::MST => "MST", + Tz::MST7MDT => "MST7MDT", + Tz::Mexico__BajaNorte => "Mexico/BajaNorte", + Tz::Mexico__BajaSur => "Mexico/BajaSur", + Tz::Mexico__General => "Mexico/General", + Tz::NZ => "NZ", + Tz::NZCHAT => "NZ-CHAT", + Tz::Navajo => "Navajo", + Tz::PRC => "PRC", + Tz::PST8PDT => "PST8PDT", + Tz::Pacific__Apia => "Pacific/Apia", + Tz::Pacific__Auckland => "Pacific/Auckland", + Tz::Pacific__Bougainville => "Pacific/Bougainville", + Tz::Pacific__Chatham => "Pacific/Chatham", + Tz::Pacific__Chuuk => "Pacific/Chuuk", + Tz::Pacific__Easter => "Pacific/Easter", + Tz::Pacific__Efate => "Pacific/Efate", + Tz::Pacific__Enderbury => "Pacific/Enderbury", + Tz::Pacific__Fakaofo => "Pacific/Fakaofo", + Tz::Pacific__Fiji => "Pacific/Fiji", + Tz::Pacific__Funafuti => "Pacific/Funafuti", + Tz::Pacific__Galapagos => "Pacific/Galapagos", + Tz::Pacific__Gambier => "Pacific/Gambier", + Tz::Pacific__Guadalcanal => "Pacific/Guadalcanal", + Tz::Pacific__Guam => "Pacific/Guam", + Tz::Pacific__Honolulu => "Pacific/Honolulu", + Tz::Pacific__Johnston => "Pacific/Johnston", + Tz::Pacific__Kanton => "Pacific/Kanton", + Tz::Pacific__Kiritimati => "Pacific/Kiritimati", + Tz::Pacific__Kosrae => "Pacific/Kosrae", + Tz::Pacific__Kwajalein => "Pacific/Kwajalein", + Tz::Pacific__Majuro => "Pacific/Majuro", + Tz::Pacific__Marquesas => "Pacific/Marquesas", + Tz::Pacific__Midway => "Pacific/Midway", + Tz::Pacific__Nauru => "Pacific/Nauru", + Tz::Pacific__Niue => "Pacific/Niue", + Tz::Pacific__Norfolk => "Pacific/Norfolk", + Tz::Pacific__Noumea => "Pacific/Noumea", + Tz::Pacific__Pago_Pago => "Pacific/Pago_Pago", + Tz::Pacific__Palau => "Pacific/Palau", + Tz::Pacific__Pitcairn => "Pacific/Pitcairn", + Tz::Pacific__Pohnpei => "Pacific/Pohnpei", + Tz::Pacific__Ponape => "Pacific/Ponape", + Tz::Pacific__Port_Moresby => "Pacific/Port_Moresby", + Tz::Pacific__Rarotonga => "Pacific/Rarotonga", + Tz::Pacific__Saipan => "Pacific/Saipan", + Tz::Pacific__Samoa => "Pacific/Samoa", + Tz::Pacific__Tahiti => "Pacific/Tahiti", + Tz::Pacific__Tarawa => "Pacific/Tarawa", + Tz::Pacific__Tongatapu => "Pacific/Tongatapu", + Tz::Pacific__Truk => "Pacific/Truk", + Tz::Pacific__Wake => "Pacific/Wake", + Tz::Pacific__Wallis => "Pacific/Wallis", + Tz::Pacific__Yap => "Pacific/Yap", + Tz::Poland => "Poland", + Tz::Portugal => "Portugal", + Tz::ROC => "ROC", + Tz::ROK => "ROK", + Tz::Singapore => "Singapore", + Tz::Turkey => "Turkey", + Tz::UCT => "UCT", + Tz::US__Alaska => "US/Alaska", + Tz::US__Aleutian => "US/Aleutian", + Tz::US__Arizona => "US/Arizona", + Tz::US__Central => "US/Central", + Tz::US__EastIndiana => "US/East-Indiana", + Tz::US__Eastern => "US/Eastern", + Tz::US__Hawaii => "US/Hawaii", + Tz::US__IndianaStarke => "US/Indiana-Starke", + Tz::US__Michigan => "US/Michigan", + Tz::US__Mountain => "US/Mountain", + Tz::US__Pacific => "US/Pacific", + Tz::US__Samoa => "US/Samoa", + Tz::UTC => "UTC", + Tz::Universal => "Universal", + Tz::WSU => "W-SU", + Tz::WET => "WET", + Tz::Zulu => "Zulu", + } + } + + #[cfg(feature = "case-insensitive")] + /// Parses a timezone string in a case-insensitive way + pub fn from_str_insensitive(s: &str) -> Result { + return TIMEZONES_UNCASED.get(s.into()).cloned().ok_or(ParseError(())); + } +} +impl Debug for Tz { + fn fmt(&self, f: &mut Formatter) -> fmt::Result { + f.write_str(self.name().as_ref()) + } +} + +impl Display for Tz { + fn fmt(&self, f: &mut Formatter) -> fmt::Result { + f.write_str(self.name().as_ref()) + } +} + +impl TimeSpans for Tz { + fn timespans(&self) -> FixedTimespanSet { + match *self { + Tz::Africa__Abidjan => { + const REST: &[(i64, FixedTimespan)] = &[ + (-1830383032, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + ]; + FixedTimespanSet { + first: FixedTimespan { + utc_offset: -968, + dst_offset: 0, + name: Some("LMT"), + }, + rest: REST + } + }, + + Tz::Africa__Accra => { + const REST: &[(i64, FixedTimespan)] = &[ + (-1830383032, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + ]; + FixedTimespanSet { + first: FixedTimespan { + utc_offset: -968, + dst_offset: 0, + name: Some("LMT"), + }, + rest: REST + } + }, + + Tz::Africa__Addis_Ababa => { + const REST: &[(i64, FixedTimespan)] = &[ + (-1946168836, FixedTimespan { utc_offset: 9000, dst_offset: 0, name: None }), + (-1309746600, FixedTimespan { utc_offset: 10800, dst_offset: 0, name: Some("EAT") }), + (-1261969200, FixedTimespan { utc_offset: 9000, dst_offset: 0, name: None }), + (-1041388200, FixedTimespan { utc_offset: 9900, dst_offset: 0, name: None }), + (-865305900, FixedTimespan { utc_offset: 10800, dst_offset: 0, name: Some("EAT") }), + ]; + FixedTimespanSet { + first: FixedTimespan { + utc_offset: 8836, + dst_offset: 0, + name: Some("LMT"), + }, + rest: REST + } + }, + + Tz::Africa__Algiers => { + const REST: &[(i64, FixedTimespan)] = &[ + (-2486592732, FixedTimespan { utc_offset: 561, dst_offset: 0, name: Some("PMT") }), + (-1855958961, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (-1689814800, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (-1680397200, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (-1665363600, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (-1648342800, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (-1635123600, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (-1616893200, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (-1604278800, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (-1585443600, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (-1574038800, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (-1552266000, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (-1539997200, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (-1531443600, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (-956365200, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (-950486400, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (-942012000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (-812502000, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (-796262400, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (-781052400, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (-766630800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (-733280400, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (-439430400, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (-212029200, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (41468400, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (54774000, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (231724800, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (246236400, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (259545600, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (275274000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (309740400, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (325468800, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (341802000, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (357523200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + ]; + FixedTimespanSet { + first: FixedTimespan { + utc_offset: 732, + dst_offset: 0, + name: Some("LMT"), + }, + rest: REST + } + }, + + Tz::Africa__Asmara => { + const REST: &[(i64, FixedTimespan)] = &[ + (-1946168836, FixedTimespan { utc_offset: 9000, dst_offset: 0, name: None }), + (-1309746600, FixedTimespan { utc_offset: 10800, dst_offset: 0, name: Some("EAT") }), + (-1261969200, FixedTimespan { utc_offset: 9000, dst_offset: 0, name: None }), + (-1041388200, FixedTimespan { utc_offset: 9900, dst_offset: 0, name: None }), + (-865305900, FixedTimespan { utc_offset: 10800, dst_offset: 0, name: Some("EAT") }), + ]; + FixedTimespanSet { + first: FixedTimespan { + utc_offset: 8836, + dst_offset: 0, + name: Some("LMT"), + }, + rest: REST + } + }, + + Tz::Africa__Asmera => { + const REST: &[(i64, FixedTimespan)] = &[ + (-1946168836, FixedTimespan { utc_offset: 9000, dst_offset: 0, name: None }), + (-1309746600, FixedTimespan { utc_offset: 10800, dst_offset: 0, name: Some("EAT") }), + (-1261969200, FixedTimespan { utc_offset: 9000, dst_offset: 0, name: None }), + (-1041388200, FixedTimespan { utc_offset: 9900, dst_offset: 0, name: None }), + (-865305900, FixedTimespan { utc_offset: 10800, dst_offset: 0, name: Some("EAT") }), + ]; + FixedTimespanSet { + first: FixedTimespan { + utc_offset: 8836, + dst_offset: 0, + name: Some("LMT"), + }, + rest: REST + } + }, + + Tz::Africa__Bamako => { + const REST: &[(i64, FixedTimespan)] = &[ + (-1830383032, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + ]; + FixedTimespanSet { + first: FixedTimespan { + utc_offset: -968, + dst_offset: 0, + name: Some("LMT"), + }, + rest: REST + } + }, + + Tz::Africa__Bangui => { + const REST: &[(i64, FixedTimespan)] = &[ + (-2035584815, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (-1940889600, FixedTimespan { utc_offset: 815, dst_offset: 0, name: Some("LMT") }), + (-1767226415, FixedTimespan { utc_offset: 1800, dst_offset: 0, name: None }), + (-1588465800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("WAT") }), + ]; + FixedTimespanSet { + first: FixedTimespan { + utc_offset: 815, + dst_offset: 0, + name: Some("LMT"), + }, + rest: REST + } + }, + + Tz::Africa__Banjul => { + const REST: &[(i64, FixedTimespan)] = &[ + (-1830383032, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + ]; + FixedTimespanSet { + first: FixedTimespan { + utc_offset: -968, + dst_offset: 0, + name: Some("LMT"), + }, + rest: REST + } + }, + + Tz::Africa__Bissau => { + const REST: &[(i64, FixedTimespan)] = &[ + (-1830376660, FixedTimespan { utc_offset: -3600, dst_offset: 0, name: None }), + (157770000, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + ]; + FixedTimespanSet { + first: FixedTimespan { + utc_offset: -3740, + dst_offset: 0, + name: Some("LMT"), + }, + rest: REST + } + }, + + Tz::Africa__Blantyre => { + const REST: &[(i64, FixedTimespan)] = &[ + (-1924999818, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("CAT") }), + ]; + FixedTimespanSet { + first: FixedTimespan { + utc_offset: 7818, + dst_offset: 0, + name: Some("LMT"), + }, + rest: REST + } + }, + + Tz::Africa__Brazzaville => { + const REST: &[(i64, FixedTimespan)] = &[ + (-2035584815, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (-1940889600, FixedTimespan { utc_offset: 815, dst_offset: 0, name: Some("LMT") }), + (-1767226415, FixedTimespan { utc_offset: 1800, dst_offset: 0, name: None }), + (-1588465800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("WAT") }), + ]; + FixedTimespanSet { + first: FixedTimespan { + utc_offset: 815, + dst_offset: 0, + name: Some("LMT"), + }, + rest: REST + } + }, + + Tz::Africa__Bujumbura => { + const REST: &[(i64, FixedTimespan)] = &[ + (-1924999818, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("CAT") }), + ]; + FixedTimespanSet { + first: FixedTimespan { + utc_offset: 7818, + dst_offset: 0, + name: Some("LMT"), + }, + rest: REST + } + }, + + Tz::Africa__Cairo => { + const REST: &[(i64, FixedTimespan)] = &[ + (-2185409109, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (-929844000, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (-923108400, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (-906170400, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (-892868400, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (-875844000, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (-857790000, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (-844308000, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (-825822000, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (-812685600, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (-794199600, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (-779853600, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (-762663600, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (-399088800, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (-386650800, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (-368330400, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (-355114800, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (-336790800, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (-323654400, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (-305168400, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (-292032000, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (-273632400, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (-260496000, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (-242096400, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (-228960000, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (-210560400, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (-197424000, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (-178938000, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (-165801600, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (-147402000, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (-134265600, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (-115866000, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (-102643200, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (-84330000, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (-71107200, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (-52707600, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (-39484800, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (-21171600, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (-7948800, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (10364400, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (23587200, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (41900400, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (55123200, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (73522800, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (86745600, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (105058800, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (118281600, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (136594800, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (149817600, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (168130800, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (181353600, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (199753200, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (212976000, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (231289200, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (244512000, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (262825200, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (276048000, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (294361200, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (307584000, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (325983600, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (339206400, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (357519600, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (370742400, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (396399600, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (402278400, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (426812400, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (433814400, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (452214000, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (465436800, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (483750000, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (496972800, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (515286000, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (528508800, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (546822000, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (560044800, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (578444400, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (591667200, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (610412400, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (623203200, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (641516400, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (654739200, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (673052400, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (686275200, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (704674800, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (717897600, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (736210800, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (749433600, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (767746800, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (780969600, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (799020000, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (812322000, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (830469600, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (843771600, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (861919200, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (875221200, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (893368800, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (906670800, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (925423200, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (938725200, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (956872800, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (970174800, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (988322400, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (1001624400, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (1019772000, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (1033074000, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (1051221600, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (1064523600, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (1083276000, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (1096578000, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (1114725600, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (1128027600, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (1146175200, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (1158872400, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (1177624800, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (1189112400, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (1209074400, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (1219957200, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (1240524000, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (1250802000, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (1272578400, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (1281474000, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (1284069600, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (1285880400, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (1400191200, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (1403816400, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (1406844000, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (1411678800, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (1682632800, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (1698354000, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (1714082400, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (1730408400, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (1745532000, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (1761858000, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (1776981600, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (1793307600, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (1809036000, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (1824757200, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (1840485600, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (1856206800, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (1871935200, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (1887656400, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (1903384800, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (1919710800, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (1934834400, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (1951160400, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (1966888800, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (1982610000, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (1998338400, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (2014059600, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (2029788000, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (2045509200, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (2061237600, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (2076958800, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (2092687200, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (2109013200, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (2124136800, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (2140462800, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (2156191200, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (2171912400, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (2187640800, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (2203362000, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (2219090400, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (2234811600, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (2250540000, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (2266866000, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (2281989600, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (2298315600, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (2313439200, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (2329765200, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (2345493600, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (2361214800, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (2376943200, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (2392664400, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (2408392800, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (2424114000, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (2439842400, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (2456168400, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (2471292000, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (2487618000, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (2503346400, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (2519067600, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (2534796000, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (2550517200, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (2566245600, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (2581966800, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (2597695200, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (2614021200, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (2629144800, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (2645470800, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (2660594400, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (2676920400, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (2692648800, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (2708370000, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (2724098400, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (2739819600, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (2755548000, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (2771269200, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (2786997600, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (2803323600, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (2818447200, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (2834773200, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (2850501600, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (2866222800, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (2881951200, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (2897672400, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (2913400800, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (2929122000, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (2944850400, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (2960571600, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (2976300000, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (2992626000, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (3007749600, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (3024075600, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (3039804000, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (3055525200, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (3071253600, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (3086974800, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (3102703200, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (3118424400, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (3134152800, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (3150478800, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (3165602400, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (3181928400, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (3197052000, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (3213378000, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (3229106400, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (3244827600, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (3260556000, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (3276277200, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (3292005600, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (3307726800, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (3323455200, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (3339781200, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (3354904800, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (3371230800, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (3386959200, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (3402680400, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (3418408800, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (3434130000, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (3449858400, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (3465579600, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (3481308000, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (3497634000, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (3512757600, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (3529083600, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (3544207200, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (3560533200, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (3576261600, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (3591982800, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (3607711200, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (3623432400, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (3639160800, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (3654882000, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (3670610400, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (3686936400, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (3702060000, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (3718386000, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (3734114400, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (3749835600, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (3765564000, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (3781285200, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (3797013600, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (3812734800, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (3828463200, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (3844184400, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (3859912800, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (3876238800, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (3891362400, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (3907688400, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (3923416800, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (3939138000, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (3954866400, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (3970587600, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (3986316000, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (4002037200, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (4017765600, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (4034091600, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (4049215200, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (4065541200, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (4080664800, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (4096990800, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + ]; + FixedTimespanSet { + first: FixedTimespan { + utc_offset: 7509, + dst_offset: 0, + name: Some("LMT"), + }, + rest: REST + } + }, + + Tz::Africa__Casablanca => { + const REST: &[(i64, FixedTimespan)] = &[ + (-1773012580, FixedTimespan { utc_offset: 0, dst_offset: 0, name: None }), + (-956361600, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: None }), + (-950490000, FixedTimespan { utc_offset: 0, dst_offset: 0, name: None }), + (-942019200, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: None }), + (-761187600, FixedTimespan { utc_offset: 0, dst_offset: 0, name: None }), + (-617241600, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: None }), + (-605149200, FixedTimespan { utc_offset: 0, dst_offset: 0, name: None }), + (-81432000, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: None }), + (-71110800, FixedTimespan { utc_offset: 0, dst_offset: 0, name: None }), + (141264000, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: None }), + (147222000, FixedTimespan { utc_offset: 0, dst_offset: 0, name: None }), + (199756800, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: None }), + (207702000, FixedTimespan { utc_offset: 0, dst_offset: 0, name: None }), + (231292800, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: None }), + (244249200, FixedTimespan { utc_offset: 0, dst_offset: 0, name: None }), + (265507200, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: None }), + (271033200, FixedTimespan { utc_offset: 0, dst_offset: 0, name: None }), + (448243200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: None }), + (504918000, FixedTimespan { utc_offset: 0, dst_offset: 0, name: None }), + (1212278400, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: None }), + (1220223600, FixedTimespan { utc_offset: 0, dst_offset: 0, name: None }), + (1243814400, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: None }), + (1250809200, FixedTimespan { utc_offset: 0, dst_offset: 0, name: None }), + (1272758400, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: None }), + (1281222000, FixedTimespan { utc_offset: 0, dst_offset: 0, name: None }), + (1301788800, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: None }), + (1312066800, FixedTimespan { utc_offset: 0, dst_offset: 0, name: None }), + (1335664800, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: None }), + (1342749600, FixedTimespan { utc_offset: 0, dst_offset: 0, name: None }), + (1345428000, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: None }), + (1348970400, FixedTimespan { utc_offset: 0, dst_offset: 0, name: None }), + (1367114400, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: None }), + (1373162400, FixedTimespan { utc_offset: 0, dst_offset: 0, name: None }), + (1376100000, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: None }), + (1382839200, FixedTimespan { utc_offset: 0, dst_offset: 0, name: None }), + (1396144800, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: None }), + (1403920800, FixedTimespan { utc_offset: 0, dst_offset: 0, name: None }), + (1406944800, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: None }), + (1414288800, FixedTimespan { utc_offset: 0, dst_offset: 0, name: None }), + (1427594400, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: None }), + (1434247200, FixedTimespan { utc_offset: 0, dst_offset: 0, name: None }), + (1437271200, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: None }), + (1445738400, FixedTimespan { utc_offset: 0, dst_offset: 0, name: None }), + (1459044000, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: None }), + (1465092000, FixedTimespan { utc_offset: 0, dst_offset: 0, name: None }), + (1468116000, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: None }), + (1477792800, FixedTimespan { utc_offset: 0, dst_offset: 0, name: None }), + (1490493600, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: None }), + (1495332000, FixedTimespan { utc_offset: 0, dst_offset: 0, name: None }), + (1498960800, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: None }), + (1509242400, FixedTimespan { utc_offset: 0, dst_offset: 0, name: None }), + (1521943200, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: None }), + (1526176800, FixedTimespan { utc_offset: 0, dst_offset: 0, name: None }), + (1529200800, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: None }), + (1540692000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: None }), + (1557021600, FixedTimespan { utc_offset: 3600, dst_offset: -3600, name: None }), + (1560045600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: None }), + (1587261600, FixedTimespan { utc_offset: 3600, dst_offset: -3600, name: None }), + (1590890400, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: None }), + (1618106400, FixedTimespan { utc_offset: 3600, dst_offset: -3600, name: None }), + (1621130400, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: None }), + (1648346400, FixedTimespan { utc_offset: 3600, dst_offset: -3600, name: None }), + (1651975200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: None }), + (1679191200, FixedTimespan { utc_offset: 3600, dst_offset: -3600, name: None }), + (1682215200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: None }), + (1710036000, FixedTimespan { utc_offset: 3600, dst_offset: -3600, name: None }), + (1713060000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: None }), + (1740276000, FixedTimespan { utc_offset: 3600, dst_offset: -3600, name: None }), + (1743904800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: None }), + (1771120800, FixedTimespan { utc_offset: 3600, dst_offset: -3600, name: None }), + (1774144800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: None }), + (1801965600, FixedTimespan { utc_offset: 3600, dst_offset: -3600, name: None }), + (1804989600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: None }), + (1832205600, FixedTimespan { utc_offset: 3600, dst_offset: -3600, name: None }), + (1835834400, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: None }), + (1863050400, FixedTimespan { utc_offset: 3600, dst_offset: -3600, name: None }), + (1866074400, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: None }), + (1893290400, FixedTimespan { utc_offset: 3600, dst_offset: -3600, name: None }), + (1896919200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: None }), + (1924135200, FixedTimespan { utc_offset: 3600, dst_offset: -3600, name: None }), + (1927159200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: None }), + (1954980000, FixedTimespan { utc_offset: 3600, dst_offset: -3600, name: None }), + (1958004000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: None }), + (1985220000, FixedTimespan { utc_offset: 3600, dst_offset: -3600, name: None }), + (1988848800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: None }), + (2016064800, FixedTimespan { utc_offset: 3600, dst_offset: -3600, name: None }), + (2019088800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: None }), + (2046304800, FixedTimespan { utc_offset: 3600, dst_offset: -3600, name: None }), + (2049933600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: None }), + (2077149600, FixedTimespan { utc_offset: 3600, dst_offset: -3600, name: None }), + (2080778400, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: None }), + (2107994400, FixedTimespan { utc_offset: 3600, dst_offset: -3600, name: None }), + (2111018400, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: None }), + (2138234400, FixedTimespan { utc_offset: 3600, dst_offset: -3600, name: None }), + (2141863200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: None }), + (2169079200, FixedTimespan { utc_offset: 3600, dst_offset: -3600, name: None }), + (2172103200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: None }), + (2199924000, FixedTimespan { utc_offset: 3600, dst_offset: -3600, name: None }), + (2202948000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: None }), + (2230164000, FixedTimespan { utc_offset: 3600, dst_offset: -3600, name: None }), + (2233792800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: None }), + (2261008800, FixedTimespan { utc_offset: 3600, dst_offset: -3600, name: None }), + (2264032800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: None }), + (2291248800, FixedTimespan { utc_offset: 3600, dst_offset: -3600, name: None }), + (2294877600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: None }), + (2322093600, FixedTimespan { utc_offset: 3600, dst_offset: -3600, name: None }), + (2325722400, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: None }), + (2352938400, FixedTimespan { utc_offset: 3600, dst_offset: -3600, name: None }), + (2355962400, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: None }), + (2383178400, FixedTimespan { utc_offset: 3600, dst_offset: -3600, name: None }), + (2386807200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: None }), + (2414023200, FixedTimespan { utc_offset: 3600, dst_offset: -3600, name: None }), + (2417047200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: None }), + (2444868000, FixedTimespan { utc_offset: 3600, dst_offset: -3600, name: None }), + (2447892000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: None }), + (2475108000, FixedTimespan { utc_offset: 3600, dst_offset: -3600, name: None }), + (2478736800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: None }), + (2505952800, FixedTimespan { utc_offset: 3600, dst_offset: -3600, name: None }), + (2508976800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: None }), + (2536192800, FixedTimespan { utc_offset: 3600, dst_offset: -3600, name: None }), + (2539821600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: None }), + (2567037600, FixedTimespan { utc_offset: 3600, dst_offset: -3600, name: None }), + (2570666400, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: None }), + (2597882400, FixedTimespan { utc_offset: 3600, dst_offset: -3600, name: None }), + (2600906400, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: None }), + (2628122400, FixedTimespan { utc_offset: 3600, dst_offset: -3600, name: None }), + (2631751200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: None }), + (2658967200, FixedTimespan { utc_offset: 3600, dst_offset: -3600, name: None }), + (2661991200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: None }), + (2689812000, FixedTimespan { utc_offset: 3600, dst_offset: -3600, name: None }), + (2692836000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: None }), + (2720052000, FixedTimespan { utc_offset: 3600, dst_offset: -3600, name: None }), + (2723680800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: None }), + (2750896800, FixedTimespan { utc_offset: 3600, dst_offset: -3600, name: None }), + (2753920800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: None }), + (2781136800, FixedTimespan { utc_offset: 3600, dst_offset: -3600, name: None }), + (2784765600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: None }), + (2811981600, FixedTimespan { utc_offset: 3600, dst_offset: -3600, name: None }), + (2815610400, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: None }), + (2842826400, FixedTimespan { utc_offset: 3600, dst_offset: -3600, name: None }), + (2845850400, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: None }), + (2873066400, FixedTimespan { utc_offset: 3600, dst_offset: -3600, name: None }), + (2876695200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: None }), + (2903911200, FixedTimespan { utc_offset: 3600, dst_offset: -3600, name: None }), + (2906935200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: None }), + (2934756000, FixedTimespan { utc_offset: 3600, dst_offset: -3600, name: None }), + (2937780000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: None }), + (2964996000, FixedTimespan { utc_offset: 3600, dst_offset: -3600, name: None }), + (2968624800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: None }), + (2995840800, FixedTimespan { utc_offset: 3600, dst_offset: -3600, name: None }), + (2998864800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: None }), + (3026080800, FixedTimespan { utc_offset: 3600, dst_offset: -3600, name: None }), + (3029709600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: None }), + (3056925600, FixedTimespan { utc_offset: 3600, dst_offset: -3600, name: None }), + (3060554400, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: None }), + (3087770400, FixedTimespan { utc_offset: 3600, dst_offset: -3600, name: None }), + (3090794400, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: None }), + (3118010400, FixedTimespan { utc_offset: 3600, dst_offset: -3600, name: None }), + (3121639200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: None }), + (3148855200, FixedTimespan { utc_offset: 3600, dst_offset: -3600, name: None }), + (3151879200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: None }), + (3179700000, FixedTimespan { utc_offset: 3600, dst_offset: -3600, name: None }), + (3182724000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: None }), + (3209940000, FixedTimespan { utc_offset: 3600, dst_offset: -3600, name: None }), + (3213568800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: None }), + (3240784800, FixedTimespan { utc_offset: 3600, dst_offset: -3600, name: None }), + (3243808800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: None }), + (3271024800, FixedTimespan { utc_offset: 3600, dst_offset: -3600, name: None }), + (3274653600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: None }), + (3301869600, FixedTimespan { utc_offset: 3600, dst_offset: -3600, name: None }), + (3305498400, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: None }), + (3332714400, FixedTimespan { utc_offset: 3600, dst_offset: -3600, name: None }), + (3335738400, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: None }), + (3362954400, FixedTimespan { utc_offset: 3600, dst_offset: -3600, name: None }), + (3366583200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: None }), + (3393799200, FixedTimespan { utc_offset: 3600, dst_offset: -3600, name: None }), + (3396823200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: None }), + (3424644000, FixedTimespan { utc_offset: 3600, dst_offset: -3600, name: None }), + (3427668000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: None }), + (3454884000, FixedTimespan { utc_offset: 3600, dst_offset: -3600, name: None }), + (3458512800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: None }), + (3485728800, FixedTimespan { utc_offset: 3600, dst_offset: -3600, name: None }), + (3488752800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: None }), + (3515968800, FixedTimespan { utc_offset: 3600, dst_offset: -3600, name: None }), + (3519597600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: None }), + (3546813600, FixedTimespan { utc_offset: 3600, dst_offset: -3600, name: None }), + (3549837600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: None }), + (3577658400, FixedTimespan { utc_offset: 3600, dst_offset: -3600, name: None }), + (3580682400, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: None }), + (3607898400, FixedTimespan { utc_offset: 3600, dst_offset: -3600, name: None }), + (3611527200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: None }), + (3638743200, FixedTimespan { utc_offset: 3600, dst_offset: -3600, name: None }), + (3641767200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: None }), + (3669588000, FixedTimespan { utc_offset: 3600, dst_offset: -3600, name: None }), + (3672612000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: None }), + (3699828000, FixedTimespan { utc_offset: 3600, dst_offset: -3600, name: None }), + (3703456800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: None }), + ]; + FixedTimespanSet { + first: FixedTimespan { + utc_offset: -1820, + dst_offset: 0, + name: Some("LMT"), + }, + rest: REST + } + }, + + Tz::Africa__Ceuta => { + const REST: &[(i64, FixedTimespan)] = &[ + (-2177451524, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (-1630112400, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (-1616810400, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (-1442451600, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (-1427673600, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (-1379293200, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (-1364774400, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (-1348448400, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (-1333324800, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (-1316390400, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (-1301270400, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (-81432000, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (-71110800, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (141264000, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (147222000, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (199756800, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (207702000, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (231292800, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (244249200, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (265507200, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (271033200, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (448243200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (512528400, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (528253200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (543978000, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (559702800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (575427600, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (591152400, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (606877200, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (622602000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (638326800, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (654656400, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (670381200, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (686106000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (701830800, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (717555600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (733280400, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (749005200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (764730000, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (780454800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (796179600, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (811904400, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (828234000, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (846378000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (859683600, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (877827600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (891133200, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (909277200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (922582800, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (941331600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (954032400, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (972781200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (985482000, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1004230800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1017536400, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1035680400, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1048986000, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1067130000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1080435600, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1099184400, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1111885200, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1130634000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1143334800, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1162083600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1174784400, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1193533200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1206838800, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1224982800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1238288400, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1256432400, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1269738000, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1288486800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1301187600, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1319936400, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1332637200, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1351386000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1364691600, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1382835600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1396141200, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1414285200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1427590800, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1445734800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1459040400, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1477789200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1490490000, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1509238800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1521939600, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1540688400, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1553994000, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1572138000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1585443600, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1603587600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1616893200, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1635642000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1648342800, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1667091600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1679792400, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1698541200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1711846800, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1729990800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1743296400, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1761440400, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1774746000, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1792890000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1806195600, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1824944400, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1837645200, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1856394000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1869094800, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1887843600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1901149200, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1919293200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1932598800, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1950742800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1964048400, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1982797200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1995498000, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2014246800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2026947600, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2045696400, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2058397200, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2077146000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2090451600, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2108595600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2121901200, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2140045200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2153350800, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2172099600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2184800400, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2203549200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2216250000, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2234998800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2248304400, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2266448400, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2279754000, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2297898000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2311203600, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2329347600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2342653200, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2361402000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2374102800, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2392851600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2405552400, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2424301200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2437606800, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2455750800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2469056400, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2487200400, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2500506000, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2519254800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2531955600, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2550704400, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2563405200, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2582154000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2595459600, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2613603600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2626909200, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2645053200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2658358800, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2676502800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2689808400, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2708557200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2721258000, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2740006800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2752707600, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2771456400, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2784762000, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2802906000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2816211600, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2834355600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2847661200, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2866410000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2879110800, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2897859600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2910560400, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2929309200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2942010000, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2960758800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2974064400, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2992208400, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3005514000, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3023658000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3036963600, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3055712400, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3068413200, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3087162000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3099862800, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3118611600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3131917200, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3150061200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3163366800, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3181510800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3194816400, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3212960400, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3226266000, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3245014800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3257715600, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3276464400, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3289165200, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3307914000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3321219600, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3339363600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3352669200, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3370813200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3384118800, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3402867600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3415568400, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3434317200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3447018000, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3465766800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3479072400, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3497216400, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3510522000, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3528666000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3541971600, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3560115600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3573421200, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3592170000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3604870800, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3623619600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3636320400, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3655069200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3668374800, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3686518800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3699824400, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3717968400, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3731274000, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3750022800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3762723600, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3781472400, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3794173200, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3812922000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3825622800, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3844371600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3857677200, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3875821200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3889126800, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3907270800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3920576400, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3939325200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3952026000, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3970774800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3983475600, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (4002224400, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (4015530000, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (4033674000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (4046979600, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (4065123600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (4078429200, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (4096573200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + ]; + FixedTimespanSet { + first: FixedTimespan { + utc_offset: -1276, + dst_offset: 0, + name: Some("LMT"), + }, + rest: REST + } + }, + + Tz::Africa__Conakry => { + const REST: &[(i64, FixedTimespan)] = &[ + (-1830383032, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + ]; + FixedTimespanSet { + first: FixedTimespan { + utc_offset: -968, + dst_offset: 0, + name: Some("LMT"), + }, + rest: REST + } + }, + + Tz::Africa__Dakar => { + const REST: &[(i64, FixedTimespan)] = &[ + (-1830383032, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + ]; + FixedTimespanSet { + first: FixedTimespan { + utc_offset: -968, + dst_offset: 0, + name: Some("LMT"), + }, + rest: REST + } + }, + + Tz::Africa__Dar_es_Salaam => { + const REST: &[(i64, FixedTimespan)] = &[ + (-1946168836, FixedTimespan { utc_offset: 9000, dst_offset: 0, name: None }), + (-1309746600, FixedTimespan { utc_offset: 10800, dst_offset: 0, name: Some("EAT") }), + (-1261969200, FixedTimespan { utc_offset: 9000, dst_offset: 0, name: None }), + (-1041388200, FixedTimespan { utc_offset: 9900, dst_offset: 0, name: None }), + (-865305900, FixedTimespan { utc_offset: 10800, dst_offset: 0, name: Some("EAT") }), + ]; + FixedTimespanSet { + first: FixedTimespan { + utc_offset: 8836, + dst_offset: 0, + name: Some("LMT"), + }, + rest: REST + } + }, + + Tz::Africa__Djibouti => { + const REST: &[(i64, FixedTimespan)] = &[ + (-1946168836, FixedTimespan { utc_offset: 9000, dst_offset: 0, name: None }), + (-1309746600, FixedTimespan { utc_offset: 10800, dst_offset: 0, name: Some("EAT") }), + (-1261969200, FixedTimespan { utc_offset: 9000, dst_offset: 0, name: None }), + (-1041388200, FixedTimespan { utc_offset: 9900, dst_offset: 0, name: None }), + (-865305900, FixedTimespan { utc_offset: 10800, dst_offset: 0, name: Some("EAT") }), + ]; + FixedTimespanSet { + first: FixedTimespan { + utc_offset: 8836, + dst_offset: 0, + name: Some("LMT"), + }, + rest: REST + } + }, + + Tz::Africa__Douala => { + const REST: &[(i64, FixedTimespan)] = &[ + (-2035584815, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (-1940889600, FixedTimespan { utc_offset: 815, dst_offset: 0, name: Some("LMT") }), + (-1767226415, FixedTimespan { utc_offset: 1800, dst_offset: 0, name: None }), + (-1588465800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("WAT") }), + ]; + FixedTimespanSet { + first: FixedTimespan { + utc_offset: 815, + dst_offset: 0, + name: Some("LMT"), + }, + rest: REST + } + }, + + Tz::Africa__El_Aaiun => { + const REST: &[(i64, FixedTimespan)] = &[ + (-1136070432, FixedTimespan { utc_offset: -3600, dst_offset: 0, name: None }), + (198291600, FixedTimespan { utc_offset: 0, dst_offset: 0, name: None }), + (199756800, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: None }), + (207702000, FixedTimespan { utc_offset: 0, dst_offset: 0, name: None }), + (231292800, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: None }), + (244249200, FixedTimespan { utc_offset: 0, dst_offset: 0, name: None }), + (265507200, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: None }), + (271033200, FixedTimespan { utc_offset: 0, dst_offset: 0, name: None }), + (1212278400, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: None }), + (1220223600, FixedTimespan { utc_offset: 0, dst_offset: 0, name: None }), + (1243814400, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: None }), + (1250809200, FixedTimespan { utc_offset: 0, dst_offset: 0, name: None }), + (1272758400, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: None }), + (1281222000, FixedTimespan { utc_offset: 0, dst_offset: 0, name: None }), + (1301788800, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: None }), + (1312066800, FixedTimespan { utc_offset: 0, dst_offset: 0, name: None }), + (1335664800, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: None }), + (1342749600, FixedTimespan { utc_offset: 0, dst_offset: 0, name: None }), + (1345428000, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: None }), + (1348970400, FixedTimespan { utc_offset: 0, dst_offset: 0, name: None }), + (1367114400, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: None }), + (1373162400, FixedTimespan { utc_offset: 0, dst_offset: 0, name: None }), + (1376100000, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: None }), + (1382839200, FixedTimespan { utc_offset: 0, dst_offset: 0, name: None }), + (1396144800, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: None }), + (1403920800, FixedTimespan { utc_offset: 0, dst_offset: 0, name: None }), + (1406944800, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: None }), + (1414288800, FixedTimespan { utc_offset: 0, dst_offset: 0, name: None }), + (1427594400, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: None }), + (1434247200, FixedTimespan { utc_offset: 0, dst_offset: 0, name: None }), + (1437271200, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: None }), + (1445738400, FixedTimespan { utc_offset: 0, dst_offset: 0, name: None }), + (1459044000, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: None }), + (1465092000, FixedTimespan { utc_offset: 0, dst_offset: 0, name: None }), + (1468116000, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: None }), + (1477792800, FixedTimespan { utc_offset: 0, dst_offset: 0, name: None }), + (1490493600, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: None }), + (1495332000, FixedTimespan { utc_offset: 0, dst_offset: 0, name: None }), + (1498960800, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: None }), + (1509242400, FixedTimespan { utc_offset: 0, dst_offset: 0, name: None }), + (1521943200, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: None }), + (1526176800, FixedTimespan { utc_offset: 0, dst_offset: 0, name: None }), + (1529200800, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: None }), + (1540692000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: None }), + (1557021600, FixedTimespan { utc_offset: 3600, dst_offset: -3600, name: None }), + (1560045600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: None }), + (1587261600, FixedTimespan { utc_offset: 3600, dst_offset: -3600, name: None }), + (1590890400, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: None }), + (1618106400, FixedTimespan { utc_offset: 3600, dst_offset: -3600, name: None }), + (1621130400, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: None }), + (1648346400, FixedTimespan { utc_offset: 3600, dst_offset: -3600, name: None }), + (1651975200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: None }), + (1679191200, FixedTimespan { utc_offset: 3600, dst_offset: -3600, name: None }), + (1682215200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: None }), + (1710036000, FixedTimespan { utc_offset: 3600, dst_offset: -3600, name: None }), + (1713060000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: None }), + (1740276000, FixedTimespan { utc_offset: 3600, dst_offset: -3600, name: None }), + (1743904800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: None }), + (1771120800, FixedTimespan { utc_offset: 3600, dst_offset: -3600, name: None }), + (1774144800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: None }), + (1801965600, FixedTimespan { utc_offset: 3600, dst_offset: -3600, name: None }), + (1804989600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: None }), + (1832205600, FixedTimespan { utc_offset: 3600, dst_offset: -3600, name: None }), + (1835834400, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: None }), + (1863050400, FixedTimespan { utc_offset: 3600, dst_offset: -3600, name: None }), + (1866074400, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: None }), + (1893290400, FixedTimespan { utc_offset: 3600, dst_offset: -3600, name: None }), + (1896919200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: None }), + (1924135200, FixedTimespan { utc_offset: 3600, dst_offset: -3600, name: None }), + (1927159200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: None }), + (1954980000, FixedTimespan { utc_offset: 3600, dst_offset: -3600, name: None }), + (1958004000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: None }), + (1985220000, FixedTimespan { utc_offset: 3600, dst_offset: -3600, name: None }), + (1988848800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: None }), + (2016064800, FixedTimespan { utc_offset: 3600, dst_offset: -3600, name: None }), + (2019088800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: None }), + (2046304800, FixedTimespan { utc_offset: 3600, dst_offset: -3600, name: None }), + (2049933600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: None }), + (2077149600, FixedTimespan { utc_offset: 3600, dst_offset: -3600, name: None }), + (2080778400, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: None }), + (2107994400, FixedTimespan { utc_offset: 3600, dst_offset: -3600, name: None }), + (2111018400, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: None }), + (2138234400, FixedTimespan { utc_offset: 3600, dst_offset: -3600, name: None }), + (2141863200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: None }), + (2169079200, FixedTimespan { utc_offset: 3600, dst_offset: -3600, name: None }), + (2172103200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: None }), + (2199924000, FixedTimespan { utc_offset: 3600, dst_offset: -3600, name: None }), + (2202948000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: None }), + (2230164000, FixedTimespan { utc_offset: 3600, dst_offset: -3600, name: None }), + (2233792800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: None }), + (2261008800, FixedTimespan { utc_offset: 3600, dst_offset: -3600, name: None }), + (2264032800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: None }), + (2291248800, FixedTimespan { utc_offset: 3600, dst_offset: -3600, name: None }), + (2294877600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: None }), + (2322093600, FixedTimespan { utc_offset: 3600, dst_offset: -3600, name: None }), + (2325722400, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: None }), + (2352938400, FixedTimespan { utc_offset: 3600, dst_offset: -3600, name: None }), + (2355962400, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: None }), + (2383178400, FixedTimespan { utc_offset: 3600, dst_offset: -3600, name: None }), + (2386807200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: None }), + (2414023200, FixedTimespan { utc_offset: 3600, dst_offset: -3600, name: None }), + (2417047200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: None }), + (2444868000, FixedTimespan { utc_offset: 3600, dst_offset: -3600, name: None }), + (2447892000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: None }), + (2475108000, FixedTimespan { utc_offset: 3600, dst_offset: -3600, name: None }), + (2478736800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: None }), + (2505952800, FixedTimespan { utc_offset: 3600, dst_offset: -3600, name: None }), + (2508976800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: None }), + (2536192800, FixedTimespan { utc_offset: 3600, dst_offset: -3600, name: None }), + (2539821600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: None }), + (2567037600, FixedTimespan { utc_offset: 3600, dst_offset: -3600, name: None }), + (2570666400, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: None }), + (2597882400, FixedTimespan { utc_offset: 3600, dst_offset: -3600, name: None }), + (2600906400, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: None }), + (2628122400, FixedTimespan { utc_offset: 3600, dst_offset: -3600, name: None }), + (2631751200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: None }), + (2658967200, FixedTimespan { utc_offset: 3600, dst_offset: -3600, name: None }), + (2661991200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: None }), + (2689812000, FixedTimespan { utc_offset: 3600, dst_offset: -3600, name: None }), + (2692836000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: None }), + (2720052000, FixedTimespan { utc_offset: 3600, dst_offset: -3600, name: None }), + (2723680800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: None }), + (2750896800, FixedTimespan { utc_offset: 3600, dst_offset: -3600, name: None }), + (2753920800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: None }), + (2781136800, FixedTimespan { utc_offset: 3600, dst_offset: -3600, name: None }), + (2784765600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: None }), + (2811981600, FixedTimespan { utc_offset: 3600, dst_offset: -3600, name: None }), + (2815610400, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: None }), + (2842826400, FixedTimespan { utc_offset: 3600, dst_offset: -3600, name: None }), + (2845850400, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: None }), + (2873066400, FixedTimespan { utc_offset: 3600, dst_offset: -3600, name: None }), + (2876695200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: None }), + (2903911200, FixedTimespan { utc_offset: 3600, dst_offset: -3600, name: None }), + (2906935200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: None }), + (2934756000, FixedTimespan { utc_offset: 3600, dst_offset: -3600, name: None }), + (2937780000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: None }), + (2964996000, FixedTimespan { utc_offset: 3600, dst_offset: -3600, name: None }), + (2968624800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: None }), + (2995840800, FixedTimespan { utc_offset: 3600, dst_offset: -3600, name: None }), + (2998864800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: None }), + (3026080800, FixedTimespan { utc_offset: 3600, dst_offset: -3600, name: None }), + (3029709600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: None }), + (3056925600, FixedTimespan { utc_offset: 3600, dst_offset: -3600, name: None }), + (3060554400, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: None }), + (3087770400, FixedTimespan { utc_offset: 3600, dst_offset: -3600, name: None }), + (3090794400, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: None }), + (3118010400, FixedTimespan { utc_offset: 3600, dst_offset: -3600, name: None }), + (3121639200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: None }), + (3148855200, FixedTimespan { utc_offset: 3600, dst_offset: -3600, name: None }), + (3151879200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: None }), + (3179700000, FixedTimespan { utc_offset: 3600, dst_offset: -3600, name: None }), + (3182724000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: None }), + (3209940000, FixedTimespan { utc_offset: 3600, dst_offset: -3600, name: None }), + (3213568800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: None }), + (3240784800, FixedTimespan { utc_offset: 3600, dst_offset: -3600, name: None }), + (3243808800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: None }), + (3271024800, FixedTimespan { utc_offset: 3600, dst_offset: -3600, name: None }), + (3274653600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: None }), + (3301869600, FixedTimespan { utc_offset: 3600, dst_offset: -3600, name: None }), + (3305498400, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: None }), + (3332714400, FixedTimespan { utc_offset: 3600, dst_offset: -3600, name: None }), + (3335738400, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: None }), + (3362954400, FixedTimespan { utc_offset: 3600, dst_offset: -3600, name: None }), + (3366583200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: None }), + (3393799200, FixedTimespan { utc_offset: 3600, dst_offset: -3600, name: None }), + (3396823200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: None }), + (3424644000, FixedTimespan { utc_offset: 3600, dst_offset: -3600, name: None }), + (3427668000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: None }), + (3454884000, FixedTimespan { utc_offset: 3600, dst_offset: -3600, name: None }), + (3458512800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: None }), + (3485728800, FixedTimespan { utc_offset: 3600, dst_offset: -3600, name: None }), + (3488752800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: None }), + (3515968800, FixedTimespan { utc_offset: 3600, dst_offset: -3600, name: None }), + (3519597600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: None }), + (3546813600, FixedTimespan { utc_offset: 3600, dst_offset: -3600, name: None }), + (3549837600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: None }), + (3577658400, FixedTimespan { utc_offset: 3600, dst_offset: -3600, name: None }), + (3580682400, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: None }), + (3607898400, FixedTimespan { utc_offset: 3600, dst_offset: -3600, name: None }), + (3611527200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: None }), + (3638743200, FixedTimespan { utc_offset: 3600, dst_offset: -3600, name: None }), + (3641767200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: None }), + (3669588000, FixedTimespan { utc_offset: 3600, dst_offset: -3600, name: None }), + (3672612000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: None }), + (3699828000, FixedTimespan { utc_offset: 3600, dst_offset: -3600, name: None }), + (3703456800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: None }), + ]; + FixedTimespanSet { + first: FixedTimespan { + utc_offset: -3168, + dst_offset: 0, + name: Some("LMT"), + }, + rest: REST + } + }, + + Tz::Africa__Freetown => { + const REST: &[(i64, FixedTimespan)] = &[ + (-1830383032, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + ]; + FixedTimespanSet { + first: FixedTimespan { + utc_offset: -968, + dst_offset: 0, + name: Some("LMT"), + }, + rest: REST + } + }, + + Tz::Africa__Gaborone => { + const REST: &[(i64, FixedTimespan)] = &[ + (-1924999818, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("CAT") }), + ]; + FixedTimespanSet { + first: FixedTimespan { + utc_offset: 7818, + dst_offset: 0, + name: Some("LMT"), + }, + rest: REST + } + }, + + Tz::Africa__Harare => { + const REST: &[(i64, FixedTimespan)] = &[ + (-1924999818, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("CAT") }), + ]; + FixedTimespanSet { + first: FixedTimespan { + utc_offset: 7818, + dst_offset: 0, + name: Some("LMT"), + }, + rest: REST + } + }, + + Tz::Africa__Johannesburg => { + const REST: &[(i64, FixedTimespan)] = &[ + (-2458173120, FixedTimespan { utc_offset: 5400, dst_offset: 0, name: Some("SAST") }), + (-2109288600, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("SAST") }), + (-860976000, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("SAST") }), + (-845254800, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("SAST") }), + (-829526400, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("SAST") }), + (-813805200, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("SAST") }), + ]; + FixedTimespanSet { + first: FixedTimespan { + utc_offset: 6720, + dst_offset: 0, + name: Some("LMT"), + }, + rest: REST + } + }, + + Tz::Africa__Juba => { + const REST: &[(i64, FixedTimespan)] = &[ + (-1230775588, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("CAT") }), + (10360800, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("CAST") }), + (24786000, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("CAT") }), + (41810400, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("CAST") }), + (56322000, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("CAT") }), + (73432800, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("CAST") }), + (87944400, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("CAT") }), + (104882400, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("CAST") }), + (119480400, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("CAT") }), + (136332000, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("CAST") }), + (151016400, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("CAT") }), + (167781600, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("CAST") }), + (182552400, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("CAT") }), + (199231200, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("CAST") }), + (214174800, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("CAT") }), + (230680800, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("CAST") }), + (245710800, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("CAT") }), + (262735200, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("CAST") }), + (277246800, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("CAT") }), + (294184800, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("CAST") }), + (308782800, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("CAT") }), + (325634400, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("CAST") }), + (340405200, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("CAT") }), + (357084000, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("CAST") }), + (371941200, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("CAT") }), + (388533600, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("CAST") }), + (403477200, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("CAT") }), + (419983200, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("CAST") }), + (435013200, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("CAT") }), + (452037600, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("CAST") }), + (466635600, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("CAT") }), + (483487200, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("CAST") }), + (498171600, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("CAT") }), + (947930400, FixedTimespan { utc_offset: 10800, dst_offset: 0, name: Some("EAT") }), + (1612126800, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("CAT") }), + ]; + FixedTimespanSet { + first: FixedTimespan { + utc_offset: 7588, + dst_offset: 0, + name: Some("LMT"), + }, + rest: REST + } + }, + + Tz::Africa__Kampala => { + const REST: &[(i64, FixedTimespan)] = &[ + (-1946168836, FixedTimespan { utc_offset: 9000, dst_offset: 0, name: None }), + (-1309746600, FixedTimespan { utc_offset: 10800, dst_offset: 0, name: Some("EAT") }), + (-1261969200, FixedTimespan { utc_offset: 9000, dst_offset: 0, name: None }), + (-1041388200, FixedTimespan { utc_offset: 9900, dst_offset: 0, name: None }), + (-865305900, FixedTimespan { utc_offset: 10800, dst_offset: 0, name: Some("EAT") }), + ]; + FixedTimespanSet { + first: FixedTimespan { + utc_offset: 8836, + dst_offset: 0, + name: Some("LMT"), + }, + rest: REST + } + }, + + Tz::Africa__Khartoum => { + const REST: &[(i64, FixedTimespan)] = &[ + (-1230775808, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("CAT") }), + (10360800, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("CAST") }), + (24786000, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("CAT") }), + (41810400, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("CAST") }), + (56322000, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("CAT") }), + (73432800, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("CAST") }), + (87944400, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("CAT") }), + (104882400, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("CAST") }), + (119480400, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("CAT") }), + (136332000, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("CAST") }), + (151016400, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("CAT") }), + (167781600, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("CAST") }), + (182552400, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("CAT") }), + (199231200, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("CAST") }), + (214174800, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("CAT") }), + (230680800, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("CAST") }), + (245710800, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("CAT") }), + (262735200, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("CAST") }), + (277246800, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("CAT") }), + (294184800, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("CAST") }), + (308782800, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("CAT") }), + (325634400, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("CAST") }), + (340405200, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("CAT") }), + (357084000, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("CAST") }), + (371941200, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("CAT") }), + (388533600, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("CAST") }), + (403477200, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("CAT") }), + (419983200, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("CAST") }), + (435013200, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("CAT") }), + (452037600, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("CAST") }), + (466635600, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("CAT") }), + (483487200, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("CAST") }), + (498171600, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("CAT") }), + (947930400, FixedTimespan { utc_offset: 10800, dst_offset: 0, name: Some("EAT") }), + (1509483600, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("CAT") }), + ]; + FixedTimespanSet { + first: FixedTimespan { + utc_offset: 7808, + dst_offset: 0, + name: Some("LMT"), + }, + rest: REST + } + }, + + Tz::Africa__Kigali => { + const REST: &[(i64, FixedTimespan)] = &[ + (-1924999818, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("CAT") }), + ]; + FixedTimespanSet { + first: FixedTimespan { + utc_offset: 7818, + dst_offset: 0, + name: Some("LMT"), + }, + rest: REST + } + }, + + Tz::Africa__Kinshasa => { + const REST: &[(i64, FixedTimespan)] = &[ + (-2035584815, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (-1940889600, FixedTimespan { utc_offset: 815, dst_offset: 0, name: Some("LMT") }), + (-1767226415, FixedTimespan { utc_offset: 1800, dst_offset: 0, name: None }), + (-1588465800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("WAT") }), + ]; + FixedTimespanSet { + first: FixedTimespan { + utc_offset: 815, + dst_offset: 0, + name: Some("LMT"), + }, + rest: REST + } + }, + + Tz::Africa__Lagos => { + const REST: &[(i64, FixedTimespan)] = &[ + (-2035584815, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (-1940889600, FixedTimespan { utc_offset: 815, dst_offset: 0, name: Some("LMT") }), + (-1767226415, FixedTimespan { utc_offset: 1800, dst_offset: 0, name: None }), + (-1588465800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("WAT") }), + ]; + FixedTimespanSet { + first: FixedTimespan { + utc_offset: 815, + dst_offset: 0, + name: Some("LMT"), + }, + rest: REST + } + }, + + Tz::Africa__Libreville => { + const REST: &[(i64, FixedTimespan)] = &[ + (-2035584815, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (-1940889600, FixedTimespan { utc_offset: 815, dst_offset: 0, name: Some("LMT") }), + (-1767226415, FixedTimespan { utc_offset: 1800, dst_offset: 0, name: None }), + (-1588465800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("WAT") }), + ]; + FixedTimespanSet { + first: FixedTimespan { + utc_offset: 815, + dst_offset: 0, + name: Some("LMT"), + }, + rest: REST + } + }, + + Tz::Africa__Lome => { + const REST: &[(i64, FixedTimespan)] = &[ + (-1830383032, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + ]; + FixedTimespanSet { + first: FixedTimespan { + utc_offset: -968, + dst_offset: 0, + name: Some("LMT"), + }, + rest: REST + } + }, + + Tz::Africa__Luanda => { + const REST: &[(i64, FixedTimespan)] = &[ + (-2035584815, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (-1940889600, FixedTimespan { utc_offset: 815, dst_offset: 0, name: Some("LMT") }), + (-1767226415, FixedTimespan { utc_offset: 1800, dst_offset: 0, name: None }), + (-1588465800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("WAT") }), + ]; + FixedTimespanSet { + first: FixedTimespan { + utc_offset: 815, + dst_offset: 0, + name: Some("LMT"), + }, + rest: REST + } + }, + + Tz::Africa__Lubumbashi => { + const REST: &[(i64, FixedTimespan)] = &[ + (-1924999818, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("CAT") }), + ]; + FixedTimespanSet { + first: FixedTimespan { + utc_offset: 7818, + dst_offset: 0, + name: Some("LMT"), + }, + rest: REST + } + }, + + Tz::Africa__Lusaka => { + const REST: &[(i64, FixedTimespan)] = &[ + (-1924999818, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("CAT") }), + ]; + FixedTimespanSet { + first: FixedTimespan { + utc_offset: 7818, + dst_offset: 0, + name: Some("LMT"), + }, + rest: REST + } + }, + + Tz::Africa__Malabo => { + const REST: &[(i64, FixedTimespan)] = &[ + (-2035584815, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (-1940889600, FixedTimespan { utc_offset: 815, dst_offset: 0, name: Some("LMT") }), + (-1767226415, FixedTimespan { utc_offset: 1800, dst_offset: 0, name: None }), + (-1588465800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("WAT") }), + ]; + FixedTimespanSet { + first: FixedTimespan { + utc_offset: 815, + dst_offset: 0, + name: Some("LMT"), + }, + rest: REST + } + }, + + Tz::Africa__Maputo => { + const REST: &[(i64, FixedTimespan)] = &[ + (-1924999818, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("CAT") }), + ]; + FixedTimespanSet { + first: FixedTimespan { + utc_offset: 7818, + dst_offset: 0, + name: Some("LMT"), + }, + rest: REST + } + }, + + Tz::Africa__Maseru => { + const REST: &[(i64, FixedTimespan)] = &[ + (-2458173120, FixedTimespan { utc_offset: 5400, dst_offset: 0, name: Some("SAST") }), + (-2109288600, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("SAST") }), + (-860976000, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("SAST") }), + (-845254800, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("SAST") }), + (-829526400, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("SAST") }), + (-813805200, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("SAST") }), + ]; + FixedTimespanSet { + first: FixedTimespan { + utc_offset: 6720, + dst_offset: 0, + name: Some("LMT"), + }, + rest: REST + } + }, + + Tz::Africa__Mbabane => { + const REST: &[(i64, FixedTimespan)] = &[ + (-2458173120, FixedTimespan { utc_offset: 5400, dst_offset: 0, name: Some("SAST") }), + (-2109288600, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("SAST") }), + (-860976000, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("SAST") }), + (-845254800, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("SAST") }), + (-829526400, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("SAST") }), + (-813805200, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("SAST") }), + ]; + FixedTimespanSet { + first: FixedTimespan { + utc_offset: 6720, + dst_offset: 0, + name: Some("LMT"), + }, + rest: REST + } + }, + + Tz::Africa__Mogadishu => { + const REST: &[(i64, FixedTimespan)] = &[ + (-1946168836, FixedTimespan { utc_offset: 9000, dst_offset: 0, name: None }), + (-1309746600, FixedTimespan { utc_offset: 10800, dst_offset: 0, name: Some("EAT") }), + (-1261969200, FixedTimespan { utc_offset: 9000, dst_offset: 0, name: None }), + (-1041388200, FixedTimespan { utc_offset: 9900, dst_offset: 0, name: None }), + (-865305900, FixedTimespan { utc_offset: 10800, dst_offset: 0, name: Some("EAT") }), + ]; + FixedTimespanSet { + first: FixedTimespan { + utc_offset: 8836, + dst_offset: 0, + name: Some("LMT"), + }, + rest: REST + } + }, + + Tz::Africa__Monrovia => { + const REST: &[(i64, FixedTimespan)] = &[ + (-2776979812, FixedTimespan { utc_offset: -2588, dst_offset: 0, name: Some("MMT") }), + (-1604359012, FixedTimespan { utc_offset: -2670, dst_offset: 0, name: Some("MMT") }), + (63593070, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + ]; + FixedTimespanSet { + first: FixedTimespan { + utc_offset: -2588, + dst_offset: 0, + name: Some("LMT"), + }, + rest: REST + } + }, + + Tz::Africa__Nairobi => { + const REST: &[(i64, FixedTimespan)] = &[ + (-1946168836, FixedTimespan { utc_offset: 9000, dst_offset: 0, name: None }), + (-1309746600, FixedTimespan { utc_offset: 10800, dst_offset: 0, name: Some("EAT") }), + (-1261969200, FixedTimespan { utc_offset: 9000, dst_offset: 0, name: None }), + (-1041388200, FixedTimespan { utc_offset: 9900, dst_offset: 0, name: None }), + (-865305900, FixedTimespan { utc_offset: 10800, dst_offset: 0, name: Some("EAT") }), + ]; + FixedTimespanSet { + first: FixedTimespan { + utc_offset: 8836, + dst_offset: 0, + name: Some("LMT"), + }, + rest: REST + } + }, + + Tz::Africa__Ndjamena => { + const REST: &[(i64, FixedTimespan)] = &[ + (-1830387612, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("WAT") }), + (308703600, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("WAST") }), + (321314400, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("WAT") }), + ]; + FixedTimespanSet { + first: FixedTimespan { + utc_offset: 3612, + dst_offset: 0, + name: Some("LMT"), + }, + rest: REST + } + }, + + Tz::Africa__Niamey => { + const REST: &[(i64, FixedTimespan)] = &[ + (-2035584815, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (-1940889600, FixedTimespan { utc_offset: 815, dst_offset: 0, name: Some("LMT") }), + (-1767226415, FixedTimespan { utc_offset: 1800, dst_offset: 0, name: None }), + (-1588465800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("WAT") }), + ]; + FixedTimespanSet { + first: FixedTimespan { + utc_offset: 815, + dst_offset: 0, + name: Some("LMT"), + }, + rest: REST + } + }, + + Tz::Africa__Nouakchott => { + const REST: &[(i64, FixedTimespan)] = &[ + (-1830383032, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + ]; + FixedTimespanSet { + first: FixedTimespan { + utc_offset: -968, + dst_offset: 0, + name: Some("LMT"), + }, + rest: REST + } + }, + + Tz::Africa__Ouagadougou => { + const REST: &[(i64, FixedTimespan)] = &[ + (-1830383032, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + ]; + FixedTimespanSet { + first: FixedTimespan { + utc_offset: -968, + dst_offset: 0, + name: Some("LMT"), + }, + rest: REST + } + }, + + Tz::Africa__PortoNovo => { + const REST: &[(i64, FixedTimespan)] = &[ + (-2035584815, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (-1940889600, FixedTimespan { utc_offset: 815, dst_offset: 0, name: Some("LMT") }), + (-1767226415, FixedTimespan { utc_offset: 1800, dst_offset: 0, name: None }), + (-1588465800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("WAT") }), + ]; + FixedTimespanSet { + first: FixedTimespan { + utc_offset: 815, + dst_offset: 0, + name: Some("LMT"), + }, + rest: REST + } + }, + + Tz::Africa__Sao_Tome => { + const REST: &[(i64, FixedTimespan)] = &[ + (-2713912016, FixedTimespan { utc_offset: -2205, dst_offset: 0, name: Some("LMT") }), + (-1830381795, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (1514768400, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("WAT") }), + (1546304400, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + ]; + FixedTimespanSet { + first: FixedTimespan { + utc_offset: 1616, + dst_offset: 0, + name: Some("LMT"), + }, + rest: REST + } + }, + + Tz::Africa__Timbuktu => { + const REST: &[(i64, FixedTimespan)] = &[ + (-1830383032, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + ]; + FixedTimespanSet { + first: FixedTimespan { + utc_offset: -968, + dst_offset: 0, + name: Some("LMT"), + }, + rest: REST + } + }, + + Tz::Africa__Tripoli => { + const REST: &[(i64, FixedTimespan)] = &[ + (-1577926364, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (-574902000, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (-568087200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (-512175600, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (-504928800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (-449888400, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (-441856800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (-347158800, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (378684000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (386463600, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (402271200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (417999600, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (433807200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (449622000, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (465429600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (481590000, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (496965600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (512953200, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (528674400, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (544230000, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (560037600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (575852400, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (591660000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (607388400, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (623196000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (641775600, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (844034400, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (860108400, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (875916000, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (1352505600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1364515200, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1382659200, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + ]; + FixedTimespanSet { + first: FixedTimespan { + utc_offset: 3164, + dst_offset: 0, + name: Some("LMT"), + }, + rest: REST + } + }, + + Tz::Africa__Tunis => { + const REST: &[(i64, FixedTimespan)] = &[ + (-2797202444, FixedTimespan { utc_offset: 561, dst_offset: 0, name: Some("PMT") }), + (-1855958961, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (-969242400, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (-950493600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (-941940000, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (-891136800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (-877827600, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (-857257200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (-844556400, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (-842918400, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (-842223600, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (-828230400, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (-812502000, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (-796269600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (-781052400, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (-766634400, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (231202800, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (243903600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (262825200, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (276044400, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (581122800, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (591145200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (606870000, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (622594800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (641516400, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (654649200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1114902000, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1128038400, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1143334800, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1162083600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1174784400, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1193533200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1206838800, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1224982800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + ]; + FixedTimespanSet { + first: FixedTimespan { + utc_offset: 2444, + dst_offset: 0, + name: Some("LMT"), + }, + rest: REST + } + }, + + Tz::Africa__Windhoek => { + const REST: &[(i64, FixedTimespan)] = &[ + (-2458170504, FixedTimespan { utc_offset: 5400, dst_offset: 0, name: None }), + (-2109288600, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("SAST") }), + (-860976000, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("SAST") }), + (-845254800, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("SAST") }), + (637970400, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("CAT") }), + (764200800, FixedTimespan { utc_offset: 7200, dst_offset: -3600, name: Some("WAT") }), + (778640400, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("CAT") }), + (796780800, FixedTimespan { utc_offset: 7200, dst_offset: -3600, name: Some("WAT") }), + (810090000, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("CAT") }), + (828835200, FixedTimespan { utc_offset: 7200, dst_offset: -3600, name: Some("WAT") }), + (841539600, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("CAT") }), + (860284800, FixedTimespan { utc_offset: 7200, dst_offset: -3600, name: Some("WAT") }), + (873594000, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("CAT") }), + (891734400, FixedTimespan { utc_offset: 7200, dst_offset: -3600, name: Some("WAT") }), + (905043600, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("CAT") }), + (923184000, FixedTimespan { utc_offset: 7200, dst_offset: -3600, name: Some("WAT") }), + (936493200, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("CAT") }), + (954633600, FixedTimespan { utc_offset: 7200, dst_offset: -3600, name: Some("WAT") }), + (967942800, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("CAT") }), + (986083200, FixedTimespan { utc_offset: 7200, dst_offset: -3600, name: Some("WAT") }), + (999392400, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("CAT") }), + (1018137600, FixedTimespan { utc_offset: 7200, dst_offset: -3600, name: Some("WAT") }), + (1030842000, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("CAT") }), + (1049587200, FixedTimespan { utc_offset: 7200, dst_offset: -3600, name: Some("WAT") }), + (1062896400, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("CAT") }), + (1081036800, FixedTimespan { utc_offset: 7200, dst_offset: -3600, name: Some("WAT") }), + (1094346000, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("CAT") }), + (1112486400, FixedTimespan { utc_offset: 7200, dst_offset: -3600, name: Some("WAT") }), + (1125795600, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("CAT") }), + (1143936000, FixedTimespan { utc_offset: 7200, dst_offset: -3600, name: Some("WAT") }), + (1157245200, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("CAT") }), + (1175385600, FixedTimespan { utc_offset: 7200, dst_offset: -3600, name: Some("WAT") }), + (1188694800, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("CAT") }), + (1207440000, FixedTimespan { utc_offset: 7200, dst_offset: -3600, name: Some("WAT") }), + (1220749200, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("CAT") }), + (1238889600, FixedTimespan { utc_offset: 7200, dst_offset: -3600, name: Some("WAT") }), + (1252198800, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("CAT") }), + (1270339200, FixedTimespan { utc_offset: 7200, dst_offset: -3600, name: Some("WAT") }), + (1283648400, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("CAT") }), + (1301788800, FixedTimespan { utc_offset: 7200, dst_offset: -3600, name: Some("WAT") }), + (1315098000, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("CAT") }), + (1333238400, FixedTimespan { utc_offset: 7200, dst_offset: -3600, name: Some("WAT") }), + (1346547600, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("CAT") }), + (1365292800, FixedTimespan { utc_offset: 7200, dst_offset: -3600, name: Some("WAT") }), + (1377997200, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("CAT") }), + (1396742400, FixedTimespan { utc_offset: 7200, dst_offset: -3600, name: Some("WAT") }), + (1410051600, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("CAT") }), + (1428192000, FixedTimespan { utc_offset: 7200, dst_offset: -3600, name: Some("WAT") }), + (1441501200, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("CAT") }), + (1459641600, FixedTimespan { utc_offset: 7200, dst_offset: -3600, name: Some("WAT") }), + (1472950800, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("CAT") }), + (1491091200, FixedTimespan { utc_offset: 7200, dst_offset: -3600, name: Some("WAT") }), + (1504400400, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("CAT") }), + ]; + FixedTimespanSet { + first: FixedTimespan { + utc_offset: 4104, + dst_offset: 0, + name: Some("LMT"), + }, + rest: REST + } + }, + + Tz::America__Adak => { + const REST: &[(i64, FixedTimespan)] = &[ + (-3225223727, FixedTimespan { utc_offset: -42398, dst_offset: 0, name: Some("LMT") }), + (-2188944802, FixedTimespan { utc_offset: -39600, dst_offset: 0, name: Some("NST") }), + (-880196400, FixedTimespan { utc_offset: -39600, dst_offset: 3600, name: Some("NWT") }), + (-769395600, FixedTimespan { utc_offset: -39600, dst_offset: 3600, name: Some("NPT") }), + (-765374400, FixedTimespan { utc_offset: -39600, dst_offset: 0, name: Some("NST") }), + (-86878800, FixedTimespan { utc_offset: -39600, dst_offset: 0, name: Some("BST") }), + (-21466800, FixedTimespan { utc_offset: -39600, dst_offset: 3600, name: Some("BDT") }), + (-5745600, FixedTimespan { utc_offset: -39600, dst_offset: 0, name: Some("BST") }), + (9982800, FixedTimespan { utc_offset: -39600, dst_offset: 3600, name: Some("BDT") }), + (25704000, FixedTimespan { utc_offset: -39600, dst_offset: 0, name: Some("BST") }), + (41432400, FixedTimespan { utc_offset: -39600, dst_offset: 3600, name: Some("BDT") }), + (57758400, FixedTimespan { utc_offset: -39600, dst_offset: 0, name: Some("BST") }), + (73486800, FixedTimespan { utc_offset: -39600, dst_offset: 3600, name: Some("BDT") }), + (89208000, FixedTimespan { utc_offset: -39600, dst_offset: 0, name: Some("BST") }), + (104936400, FixedTimespan { utc_offset: -39600, dst_offset: 3600, name: Some("BDT") }), + (120657600, FixedTimespan { utc_offset: -39600, dst_offset: 0, name: Some("BST") }), + (126709200, FixedTimespan { utc_offset: -39600, dst_offset: 3600, name: Some("BDT") }), + (152107200, FixedTimespan { utc_offset: -39600, dst_offset: 0, name: Some("BST") }), + (162392400, FixedTimespan { utc_offset: -39600, dst_offset: 3600, name: Some("BDT") }), + (183556800, FixedTimespan { utc_offset: -39600, dst_offset: 0, name: Some("BST") }), + (199285200, FixedTimespan { utc_offset: -39600, dst_offset: 3600, name: Some("BDT") }), + (215611200, FixedTimespan { utc_offset: -39600, dst_offset: 0, name: Some("BST") }), + (230734800, FixedTimespan { utc_offset: -39600, dst_offset: 3600, name: Some("BDT") }), + (247060800, FixedTimespan { utc_offset: -39600, dst_offset: 0, name: Some("BST") }), + (262789200, FixedTimespan { utc_offset: -39600, dst_offset: 3600, name: Some("BDT") }), + (278510400, FixedTimespan { utc_offset: -39600, dst_offset: 0, name: Some("BST") }), + (294238800, FixedTimespan { utc_offset: -39600, dst_offset: 3600, name: Some("BDT") }), + (309960000, FixedTimespan { utc_offset: -39600, dst_offset: 0, name: Some("BST") }), + (325688400, FixedTimespan { utc_offset: -39600, dst_offset: 3600, name: Some("BDT") }), + (341409600, FixedTimespan { utc_offset: -39600, dst_offset: 0, name: Some("BST") }), + (357138000, FixedTimespan { utc_offset: -39600, dst_offset: 3600, name: Some("BDT") }), + (372859200, FixedTimespan { utc_offset: -39600, dst_offset: 0, name: Some("BST") }), + (388587600, FixedTimespan { utc_offset: -39600, dst_offset: 3600, name: Some("BDT") }), + (404913600, FixedTimespan { utc_offset: -39600, dst_offset: 0, name: Some("BST") }), + (420037200, FixedTimespan { utc_offset: -39600, dst_offset: 3600, name: Some("BDT") }), + (436363200, FixedTimespan { utc_offset: -36000, dst_offset: 0, name: Some("AHST") }), + (439034400, FixedTimespan { utc_offset: -36000, dst_offset: 0, name: Some("HST") }), + (452088000, FixedTimespan { utc_offset: -36000, dst_offset: 3600, name: Some("HDT") }), + (467809200, FixedTimespan { utc_offset: -36000, dst_offset: 0, name: Some("HST") }), + (483537600, FixedTimespan { utc_offset: -36000, dst_offset: 3600, name: Some("HDT") }), + (499258800, FixedTimespan { utc_offset: -36000, dst_offset: 0, name: Some("HST") }), + (514987200, FixedTimespan { utc_offset: -36000, dst_offset: 3600, name: Some("HDT") }), + (530708400, FixedTimespan { utc_offset: -36000, dst_offset: 0, name: Some("HST") }), + (544622400, FixedTimespan { utc_offset: -36000, dst_offset: 3600, name: Some("HDT") }), + (562158000, FixedTimespan { utc_offset: -36000, dst_offset: 0, name: Some("HST") }), + (576072000, FixedTimespan { utc_offset: -36000, dst_offset: 3600, name: Some("HDT") }), + (594212400, FixedTimespan { utc_offset: -36000, dst_offset: 0, name: Some("HST") }), + (607521600, FixedTimespan { utc_offset: -36000, dst_offset: 3600, name: Some("HDT") }), + (625662000, FixedTimespan { utc_offset: -36000, dst_offset: 0, name: Some("HST") }), + (638971200, FixedTimespan { utc_offset: -36000, dst_offset: 3600, name: Some("HDT") }), + (657111600, FixedTimespan { utc_offset: -36000, dst_offset: 0, name: Some("HST") }), + (671025600, FixedTimespan { utc_offset: -36000, dst_offset: 3600, name: Some("HDT") }), + (688561200, FixedTimespan { utc_offset: -36000, dst_offset: 0, name: Some("HST") }), + (702475200, FixedTimespan { utc_offset: -36000, dst_offset: 3600, name: Some("HDT") }), + (720010800, FixedTimespan { utc_offset: -36000, dst_offset: 0, name: Some("HST") }), + (733924800, FixedTimespan { utc_offset: -36000, dst_offset: 3600, name: Some("HDT") }), + (752065200, FixedTimespan { utc_offset: -36000, dst_offset: 0, name: Some("HST") }), + (765374400, FixedTimespan { utc_offset: -36000, dst_offset: 3600, name: Some("HDT") }), + (783514800, FixedTimespan { utc_offset: -36000, dst_offset: 0, name: Some("HST") }), + (796824000, FixedTimespan { utc_offset: -36000, dst_offset: 3600, name: Some("HDT") }), + (814964400, FixedTimespan { utc_offset: -36000, dst_offset: 0, name: Some("HST") }), + (828878400, FixedTimespan { utc_offset: -36000, dst_offset: 3600, name: Some("HDT") }), + (846414000, FixedTimespan { utc_offset: -36000, dst_offset: 0, name: Some("HST") }), + (860328000, FixedTimespan { utc_offset: -36000, dst_offset: 3600, name: Some("HDT") }), + (877863600, FixedTimespan { utc_offset: -36000, dst_offset: 0, name: Some("HST") }), + (891777600, FixedTimespan { utc_offset: -36000, dst_offset: 3600, name: Some("HDT") }), + (909313200, FixedTimespan { utc_offset: -36000, dst_offset: 0, name: Some("HST") }), + (923227200, FixedTimespan { utc_offset: -36000, dst_offset: 3600, name: Some("HDT") }), + (941367600, FixedTimespan { utc_offset: -36000, dst_offset: 0, name: Some("HST") }), + (954676800, FixedTimespan { utc_offset: -36000, dst_offset: 3600, name: Some("HDT") }), + (972817200, FixedTimespan { utc_offset: -36000, dst_offset: 0, name: Some("HST") }), + (986126400, FixedTimespan { utc_offset: -36000, dst_offset: 3600, name: Some("HDT") }), + (1004266800, FixedTimespan { utc_offset: -36000, dst_offset: 0, name: Some("HST") }), + (1018180800, FixedTimespan { utc_offset: -36000, dst_offset: 3600, name: Some("HDT") }), + (1035716400, FixedTimespan { utc_offset: -36000, dst_offset: 0, name: Some("HST") }), + (1049630400, FixedTimespan { utc_offset: -36000, dst_offset: 3600, name: Some("HDT") }), + (1067166000, FixedTimespan { utc_offset: -36000, dst_offset: 0, name: Some("HST") }), + (1081080000, FixedTimespan { utc_offset: -36000, dst_offset: 3600, name: Some("HDT") }), + (1099220400, FixedTimespan { utc_offset: -36000, dst_offset: 0, name: Some("HST") }), + (1112529600, FixedTimespan { utc_offset: -36000, dst_offset: 3600, name: Some("HDT") }), + (1130670000, FixedTimespan { utc_offset: -36000, dst_offset: 0, name: Some("HST") }), + (1143979200, FixedTimespan { utc_offset: -36000, dst_offset: 3600, name: Some("HDT") }), + (1162119600, FixedTimespan { utc_offset: -36000, dst_offset: 0, name: Some("HST") }), + (1173614400, FixedTimespan { utc_offset: -36000, dst_offset: 3600, name: Some("HDT") }), + (1194174000, FixedTimespan { utc_offset: -36000, dst_offset: 0, name: Some("HST") }), + (1205064000, FixedTimespan { utc_offset: -36000, dst_offset: 3600, name: Some("HDT") }), + (1225623600, FixedTimespan { utc_offset: -36000, dst_offset: 0, name: Some("HST") }), + (1236513600, FixedTimespan { utc_offset: -36000, dst_offset: 3600, name: Some("HDT") }), + (1257073200, FixedTimespan { utc_offset: -36000, dst_offset: 0, name: Some("HST") }), + (1268568000, FixedTimespan { utc_offset: -36000, dst_offset: 3600, name: Some("HDT") }), + (1289127600, FixedTimespan { utc_offset: -36000, dst_offset: 0, name: Some("HST") }), + (1300017600, FixedTimespan { utc_offset: -36000, dst_offset: 3600, name: Some("HDT") }), + (1320577200, FixedTimespan { utc_offset: -36000, dst_offset: 0, name: Some("HST") }), + (1331467200, FixedTimespan { utc_offset: -36000, dst_offset: 3600, name: Some("HDT") }), + (1352026800, FixedTimespan { utc_offset: -36000, dst_offset: 0, name: Some("HST") }), + (1362916800, FixedTimespan { utc_offset: -36000, dst_offset: 3600, name: Some("HDT") }), + (1383476400, FixedTimespan { utc_offset: -36000, dst_offset: 0, name: Some("HST") }), + (1394366400, FixedTimespan { utc_offset: -36000, dst_offset: 3600, name: Some("HDT") }), + (1414926000, FixedTimespan { utc_offset: -36000, dst_offset: 0, name: Some("HST") }), + (1425816000, FixedTimespan { utc_offset: -36000, dst_offset: 3600, name: Some("HDT") }), + (1446375600, FixedTimespan { utc_offset: -36000, dst_offset: 0, name: Some("HST") }), + (1457870400, FixedTimespan { utc_offset: -36000, dst_offset: 3600, name: Some("HDT") }), + (1478430000, FixedTimespan { utc_offset: -36000, dst_offset: 0, name: Some("HST") }), + (1489320000, FixedTimespan { utc_offset: -36000, dst_offset: 3600, name: Some("HDT") }), + (1509879600, FixedTimespan { utc_offset: -36000, dst_offset: 0, name: Some("HST") }), + (1520769600, FixedTimespan { utc_offset: -36000, dst_offset: 3600, name: Some("HDT") }), + (1541329200, FixedTimespan { utc_offset: -36000, dst_offset: 0, name: Some("HST") }), + (1552219200, FixedTimespan { utc_offset: -36000, dst_offset: 3600, name: Some("HDT") }), + (1572778800, FixedTimespan { utc_offset: -36000, dst_offset: 0, name: Some("HST") }), + (1583668800, FixedTimespan { utc_offset: -36000, dst_offset: 3600, name: Some("HDT") }), + (1604228400, FixedTimespan { utc_offset: -36000, dst_offset: 0, name: Some("HST") }), + (1615723200, FixedTimespan { utc_offset: -36000, dst_offset: 3600, name: Some("HDT") }), + (1636282800, FixedTimespan { utc_offset: -36000, dst_offset: 0, name: Some("HST") }), + (1647172800, FixedTimespan { utc_offset: -36000, dst_offset: 3600, name: Some("HDT") }), + (1667732400, FixedTimespan { utc_offset: -36000, dst_offset: 0, name: Some("HST") }), + (1678622400, FixedTimespan { utc_offset: -36000, dst_offset: 3600, name: Some("HDT") }), + (1699182000, FixedTimespan { utc_offset: -36000, dst_offset: 0, name: Some("HST") }), + (1710072000, FixedTimespan { utc_offset: -36000, dst_offset: 3600, name: Some("HDT") }), + (1730631600, FixedTimespan { utc_offset: -36000, dst_offset: 0, name: Some("HST") }), + (1741521600, FixedTimespan { utc_offset: -36000, dst_offset: 3600, name: Some("HDT") }), + (1762081200, FixedTimespan { utc_offset: -36000, dst_offset: 0, name: Some("HST") }), + (1772971200, FixedTimespan { utc_offset: -36000, dst_offset: 3600, name: Some("HDT") }), + (1793530800, FixedTimespan { utc_offset: -36000, dst_offset: 0, name: Some("HST") }), + (1805025600, FixedTimespan { utc_offset: -36000, dst_offset: 3600, name: Some("HDT") }), + (1825585200, FixedTimespan { utc_offset: -36000, dst_offset: 0, name: Some("HST") }), + (1836475200, FixedTimespan { utc_offset: -36000, dst_offset: 3600, name: Some("HDT") }), + (1857034800, FixedTimespan { utc_offset: -36000, dst_offset: 0, name: Some("HST") }), + (1867924800, FixedTimespan { utc_offset: -36000, dst_offset: 3600, name: Some("HDT") }), + (1888484400, FixedTimespan { utc_offset: -36000, dst_offset: 0, name: Some("HST") }), + (1899374400, FixedTimespan { utc_offset: -36000, dst_offset: 3600, name: Some("HDT") }), + (1919934000, FixedTimespan { utc_offset: -36000, dst_offset: 0, name: Some("HST") }), + (1930824000, FixedTimespan { utc_offset: -36000, dst_offset: 3600, name: Some("HDT") }), + (1951383600, FixedTimespan { utc_offset: -36000, dst_offset: 0, name: Some("HST") }), + (1962878400, FixedTimespan { utc_offset: -36000, dst_offset: 3600, name: Some("HDT") }), + (1983438000, FixedTimespan { utc_offset: -36000, dst_offset: 0, name: Some("HST") }), + (1994328000, FixedTimespan { utc_offset: -36000, dst_offset: 3600, name: Some("HDT") }), + (2014887600, FixedTimespan { utc_offset: -36000, dst_offset: 0, name: Some("HST") }), + (2025777600, FixedTimespan { utc_offset: -36000, dst_offset: 3600, name: Some("HDT") }), + (2046337200, FixedTimespan { utc_offset: -36000, dst_offset: 0, name: Some("HST") }), + (2057227200, FixedTimespan { utc_offset: -36000, dst_offset: 3600, name: Some("HDT") }), + (2077786800, FixedTimespan { utc_offset: -36000, dst_offset: 0, name: Some("HST") }), + (2088676800, FixedTimespan { utc_offset: -36000, dst_offset: 3600, name: Some("HDT") }), + (2109236400, FixedTimespan { utc_offset: -36000, dst_offset: 0, name: Some("HST") }), + (2120126400, FixedTimespan { utc_offset: -36000, dst_offset: 3600, name: Some("HDT") }), + (2140686000, FixedTimespan { utc_offset: -36000, dst_offset: 0, name: Some("HST") }), + (2152180800, FixedTimespan { utc_offset: -36000, dst_offset: 3600, name: Some("HDT") }), + (2172740400, FixedTimespan { utc_offset: -36000, dst_offset: 0, name: Some("HST") }), + (2183630400, FixedTimespan { utc_offset: -36000, dst_offset: 3600, name: Some("HDT") }), + (2204190000, FixedTimespan { utc_offset: -36000, dst_offset: 0, name: Some("HST") }), + (2215080000, FixedTimespan { utc_offset: -36000, dst_offset: 3600, name: Some("HDT") }), + (2235639600, FixedTimespan { utc_offset: -36000, dst_offset: 0, name: Some("HST") }), + (2246529600, FixedTimespan { utc_offset: -36000, dst_offset: 3600, name: Some("HDT") }), + (2267089200, FixedTimespan { utc_offset: -36000, dst_offset: 0, name: Some("HST") }), + (2277979200, FixedTimespan { utc_offset: -36000, dst_offset: 3600, name: Some("HDT") }), + (2298538800, FixedTimespan { utc_offset: -36000, dst_offset: 0, name: Some("HST") }), + (2309428800, FixedTimespan { utc_offset: -36000, dst_offset: 3600, name: Some("HDT") }), + (2329988400, FixedTimespan { utc_offset: -36000, dst_offset: 0, name: Some("HST") }), + (2341483200, FixedTimespan { utc_offset: -36000, dst_offset: 3600, name: Some("HDT") }), + (2362042800, FixedTimespan { utc_offset: -36000, dst_offset: 0, name: Some("HST") }), + (2372932800, FixedTimespan { utc_offset: -36000, dst_offset: 3600, name: Some("HDT") }), + (2393492400, FixedTimespan { utc_offset: -36000, dst_offset: 0, name: Some("HST") }), + (2404382400, FixedTimespan { utc_offset: -36000, dst_offset: 3600, name: Some("HDT") }), + (2424942000, FixedTimespan { utc_offset: -36000, dst_offset: 0, name: Some("HST") }), + (2435832000, FixedTimespan { utc_offset: -36000, dst_offset: 3600, name: Some("HDT") }), + (2456391600, FixedTimespan { utc_offset: -36000, dst_offset: 0, name: Some("HST") }), + (2467281600, FixedTimespan { utc_offset: -36000, dst_offset: 3600, name: Some("HDT") }), + (2487841200, FixedTimespan { utc_offset: -36000, dst_offset: 0, name: Some("HST") }), + (2499336000, FixedTimespan { utc_offset: -36000, dst_offset: 3600, name: Some("HDT") }), + (2519895600, FixedTimespan { utc_offset: -36000, dst_offset: 0, name: Some("HST") }), + (2530785600, FixedTimespan { utc_offset: -36000, dst_offset: 3600, name: Some("HDT") }), + (2551345200, FixedTimespan { utc_offset: -36000, dst_offset: 0, name: Some("HST") }), + (2562235200, FixedTimespan { utc_offset: -36000, dst_offset: 3600, name: Some("HDT") }), + (2582794800, FixedTimespan { utc_offset: -36000, dst_offset: 0, name: Some("HST") }), + (2593684800, FixedTimespan { utc_offset: -36000, dst_offset: 3600, name: Some("HDT") }), + (2614244400, FixedTimespan { utc_offset: -36000, dst_offset: 0, name: Some("HST") }), + (2625134400, FixedTimespan { utc_offset: -36000, dst_offset: 3600, name: Some("HDT") }), + (2645694000, FixedTimespan { utc_offset: -36000, dst_offset: 0, name: Some("HST") }), + (2656584000, FixedTimespan { utc_offset: -36000, dst_offset: 3600, name: Some("HDT") }), + (2677143600, FixedTimespan { utc_offset: -36000, dst_offset: 0, name: Some("HST") }), + (2688638400, FixedTimespan { utc_offset: -36000, dst_offset: 3600, name: Some("HDT") }), + (2709198000, FixedTimespan { utc_offset: -36000, dst_offset: 0, name: Some("HST") }), + (2720088000, FixedTimespan { utc_offset: -36000, dst_offset: 3600, name: Some("HDT") }), + (2740647600, FixedTimespan { utc_offset: -36000, dst_offset: 0, name: Some("HST") }), + (2751537600, FixedTimespan { utc_offset: -36000, dst_offset: 3600, name: Some("HDT") }), + (2772097200, FixedTimespan { utc_offset: -36000, dst_offset: 0, name: Some("HST") }), + (2782987200, FixedTimespan { utc_offset: -36000, dst_offset: 3600, name: Some("HDT") }), + (2803546800, FixedTimespan { utc_offset: -36000, dst_offset: 0, name: Some("HST") }), + (2814436800, FixedTimespan { utc_offset: -36000, dst_offset: 3600, name: Some("HDT") }), + (2834996400, FixedTimespan { utc_offset: -36000, dst_offset: 0, name: Some("HST") }), + (2846491200, FixedTimespan { utc_offset: -36000, dst_offset: 3600, name: Some("HDT") }), + (2867050800, FixedTimespan { utc_offset: -36000, dst_offset: 0, name: Some("HST") }), + (2877940800, FixedTimespan { utc_offset: -36000, dst_offset: 3600, name: Some("HDT") }), + (2898500400, FixedTimespan { utc_offset: -36000, dst_offset: 0, name: Some("HST") }), + (2909390400, FixedTimespan { utc_offset: -36000, dst_offset: 3600, name: Some("HDT") }), + (2929950000, FixedTimespan { utc_offset: -36000, dst_offset: 0, name: Some("HST") }), + (2940840000, FixedTimespan { utc_offset: -36000, dst_offset: 3600, name: Some("HDT") }), + (2961399600, FixedTimespan { utc_offset: -36000, dst_offset: 0, name: Some("HST") }), + (2972289600, FixedTimespan { utc_offset: -36000, dst_offset: 3600, name: Some("HDT") }), + (2992849200, FixedTimespan { utc_offset: -36000, dst_offset: 0, name: Some("HST") }), + (3003739200, FixedTimespan { utc_offset: -36000, dst_offset: 3600, name: Some("HDT") }), + (3024298800, FixedTimespan { utc_offset: -36000, dst_offset: 0, name: Some("HST") }), + (3035793600, FixedTimespan { utc_offset: -36000, dst_offset: 3600, name: Some("HDT") }), + (3056353200, FixedTimespan { utc_offset: -36000, dst_offset: 0, name: Some("HST") }), + (3067243200, FixedTimespan { utc_offset: -36000, dst_offset: 3600, name: Some("HDT") }), + (3087802800, FixedTimespan { utc_offset: -36000, dst_offset: 0, name: Some("HST") }), + (3098692800, FixedTimespan { utc_offset: -36000, dst_offset: 3600, name: Some("HDT") }), + (3119252400, FixedTimespan { utc_offset: -36000, dst_offset: 0, name: Some("HST") }), + (3130142400, FixedTimespan { utc_offset: -36000, dst_offset: 3600, name: Some("HDT") }), + (3150702000, FixedTimespan { utc_offset: -36000, dst_offset: 0, name: Some("HST") }), + (3161592000, FixedTimespan { utc_offset: -36000, dst_offset: 3600, name: Some("HDT") }), + (3182151600, FixedTimespan { utc_offset: -36000, dst_offset: 0, name: Some("HST") }), + (3193041600, FixedTimespan { utc_offset: -36000, dst_offset: 3600, name: Some("HDT") }), + (3213601200, FixedTimespan { utc_offset: -36000, dst_offset: 0, name: Some("HST") }), + (3225096000, FixedTimespan { utc_offset: -36000, dst_offset: 3600, name: Some("HDT") }), + (3245655600, FixedTimespan { utc_offset: -36000, dst_offset: 0, name: Some("HST") }), + (3256545600, FixedTimespan { utc_offset: -36000, dst_offset: 3600, name: Some("HDT") }), + (3277105200, FixedTimespan { utc_offset: -36000, dst_offset: 0, name: Some("HST") }), + (3287995200, FixedTimespan { utc_offset: -36000, dst_offset: 3600, name: Some("HDT") }), + (3308554800, FixedTimespan { utc_offset: -36000, dst_offset: 0, name: Some("HST") }), + (3319444800, FixedTimespan { utc_offset: -36000, dst_offset: 3600, name: Some("HDT") }), + (3340004400, FixedTimespan { utc_offset: -36000, dst_offset: 0, name: Some("HST") }), + (3350894400, FixedTimespan { utc_offset: -36000, dst_offset: 3600, name: Some("HDT") }), + (3371454000, FixedTimespan { utc_offset: -36000, dst_offset: 0, name: Some("HST") }), + (3382948800, FixedTimespan { utc_offset: -36000, dst_offset: 3600, name: Some("HDT") }), + (3403508400, FixedTimespan { utc_offset: -36000, dst_offset: 0, name: Some("HST") }), + (3414398400, FixedTimespan { utc_offset: -36000, dst_offset: 3600, name: Some("HDT") }), + (3434958000, FixedTimespan { utc_offset: -36000, dst_offset: 0, name: Some("HST") }), + (3445848000, FixedTimespan { utc_offset: -36000, dst_offset: 3600, name: Some("HDT") }), + (3466407600, FixedTimespan { utc_offset: -36000, dst_offset: 0, name: Some("HST") }), + (3477297600, FixedTimespan { utc_offset: -36000, dst_offset: 3600, name: Some("HDT") }), + (3497857200, FixedTimespan { utc_offset: -36000, dst_offset: 0, name: Some("HST") }), + (3508747200, FixedTimespan { utc_offset: -36000, dst_offset: 3600, name: Some("HDT") }), + (3529306800, FixedTimespan { utc_offset: -36000, dst_offset: 0, name: Some("HST") }), + (3540196800, FixedTimespan { utc_offset: -36000, dst_offset: 3600, name: Some("HDT") }), + (3560756400, FixedTimespan { utc_offset: -36000, dst_offset: 0, name: Some("HST") }), + (3572251200, FixedTimespan { utc_offset: -36000, dst_offset: 3600, name: Some("HDT") }), + (3592810800, FixedTimespan { utc_offset: -36000, dst_offset: 0, name: Some("HST") }), + (3603700800, FixedTimespan { utc_offset: -36000, dst_offset: 3600, name: Some("HDT") }), + (3624260400, FixedTimespan { utc_offset: -36000, dst_offset: 0, name: Some("HST") }), + (3635150400, FixedTimespan { utc_offset: -36000, dst_offset: 3600, name: Some("HDT") }), + (3655710000, FixedTimespan { utc_offset: -36000, dst_offset: 0, name: Some("HST") }), + (3666600000, FixedTimespan { utc_offset: -36000, dst_offset: 3600, name: Some("HDT") }), + (3687159600, FixedTimespan { utc_offset: -36000, dst_offset: 0, name: Some("HST") }), + (3698049600, FixedTimespan { utc_offset: -36000, dst_offset: 3600, name: Some("HDT") }), + (3718609200, FixedTimespan { utc_offset: -36000, dst_offset: 0, name: Some("HST") }), + (3730104000, FixedTimespan { utc_offset: -36000, dst_offset: 3600, name: Some("HDT") }), + (3750663600, FixedTimespan { utc_offset: -36000, dst_offset: 0, name: Some("HST") }), + (3761553600, FixedTimespan { utc_offset: -36000, dst_offset: 3600, name: Some("HDT") }), + (3782113200, FixedTimespan { utc_offset: -36000, dst_offset: 0, name: Some("HST") }), + (3793003200, FixedTimespan { utc_offset: -36000, dst_offset: 3600, name: Some("HDT") }), + (3813562800, FixedTimespan { utc_offset: -36000, dst_offset: 0, name: Some("HST") }), + (3824452800, FixedTimespan { utc_offset: -36000, dst_offset: 3600, name: Some("HDT") }), + (3845012400, FixedTimespan { utc_offset: -36000, dst_offset: 0, name: Some("HST") }), + (3855902400, FixedTimespan { utc_offset: -36000, dst_offset: 3600, name: Some("HDT") }), + (3876462000, FixedTimespan { utc_offset: -36000, dst_offset: 0, name: Some("HST") }), + (3887352000, FixedTimespan { utc_offset: -36000, dst_offset: 3600, name: Some("HDT") }), + (3907911600, FixedTimespan { utc_offset: -36000, dst_offset: 0, name: Some("HST") }), + (3919406400, FixedTimespan { utc_offset: -36000, dst_offset: 3600, name: Some("HDT") }), + (3939966000, FixedTimespan { utc_offset: -36000, dst_offset: 0, name: Some("HST") }), + (3950856000, FixedTimespan { utc_offset: -36000, dst_offset: 3600, name: Some("HDT") }), + (3971415600, FixedTimespan { utc_offset: -36000, dst_offset: 0, name: Some("HST") }), + (3982305600, FixedTimespan { utc_offset: -36000, dst_offset: 3600, name: Some("HDT") }), + (4002865200, FixedTimespan { utc_offset: -36000, dst_offset: 0, name: Some("HST") }), + (4013755200, FixedTimespan { utc_offset: -36000, dst_offset: 3600, name: Some("HDT") }), + (4034314800, FixedTimespan { utc_offset: -36000, dst_offset: 0, name: Some("HST") }), + (4045204800, FixedTimespan { utc_offset: -36000, dst_offset: 3600, name: Some("HDT") }), + (4065764400, FixedTimespan { utc_offset: -36000, dst_offset: 0, name: Some("HST") }), + (4076654400, FixedTimespan { utc_offset: -36000, dst_offset: 3600, name: Some("HDT") }), + (4097214000, FixedTimespan { utc_offset: -36000, dst_offset: 0, name: Some("HST") }), + ]; + FixedTimespanSet { + first: FixedTimespan { + utc_offset: 44002, + dst_offset: 0, + name: Some("LMT"), + }, + rest: REST + } + }, + + Tz::America__Anchorage => { + const REST: &[(i64, FixedTimespan)] = &[ + (-3225223727, FixedTimespan { utc_offset: -35976, dst_offset: 0, name: Some("LMT") }), + (-2188951224, FixedTimespan { utc_offset: -36000, dst_offset: 0, name: Some("AST") }), + (-880200000, FixedTimespan { utc_offset: -36000, dst_offset: 3600, name: Some("AWT") }), + (-769395600, FixedTimespan { utc_offset: -36000, dst_offset: 3600, name: Some("APT") }), + (-765378000, FixedTimespan { utc_offset: -36000, dst_offset: 0, name: Some("AST") }), + (-86882400, FixedTimespan { utc_offset: -36000, dst_offset: 0, name: Some("AHST") }), + (-21470400, FixedTimespan { utc_offset: -36000, dst_offset: 3600, name: Some("AHDT") }), + (-5749200, FixedTimespan { utc_offset: -36000, dst_offset: 0, name: Some("AHST") }), + (9979200, FixedTimespan { utc_offset: -36000, dst_offset: 3600, name: Some("AHDT") }), + (25700400, FixedTimespan { utc_offset: -36000, dst_offset: 0, name: Some("AHST") }), + (41428800, FixedTimespan { utc_offset: -36000, dst_offset: 3600, name: Some("AHDT") }), + (57754800, FixedTimespan { utc_offset: -36000, dst_offset: 0, name: Some("AHST") }), + (73483200, FixedTimespan { utc_offset: -36000, dst_offset: 3600, name: Some("AHDT") }), + (89204400, FixedTimespan { utc_offset: -36000, dst_offset: 0, name: Some("AHST") }), + (104932800, FixedTimespan { utc_offset: -36000, dst_offset: 3600, name: Some("AHDT") }), + (120654000, FixedTimespan { utc_offset: -36000, dst_offset: 0, name: Some("AHST") }), + (126705600, FixedTimespan { utc_offset: -36000, dst_offset: 3600, name: Some("AHDT") }), + (152103600, FixedTimespan { utc_offset: -36000, dst_offset: 0, name: Some("AHST") }), + (162388800, FixedTimespan { utc_offset: -36000, dst_offset: 3600, name: Some("AHDT") }), + (183553200, FixedTimespan { utc_offset: -36000, dst_offset: 0, name: Some("AHST") }), + (199281600, FixedTimespan { utc_offset: -36000, dst_offset: 3600, name: Some("AHDT") }), + (215607600, FixedTimespan { utc_offset: -36000, dst_offset: 0, name: Some("AHST") }), + (230731200, FixedTimespan { utc_offset: -36000, dst_offset: 3600, name: Some("AHDT") }), + (247057200, FixedTimespan { utc_offset: -36000, dst_offset: 0, name: Some("AHST") }), + (262785600, FixedTimespan { utc_offset: -36000, dst_offset: 3600, name: Some("AHDT") }), + (278506800, FixedTimespan { utc_offset: -36000, dst_offset: 0, name: Some("AHST") }), + (294235200, FixedTimespan { utc_offset: -36000, dst_offset: 3600, name: Some("AHDT") }), + (309956400, FixedTimespan { utc_offset: -36000, dst_offset: 0, name: Some("AHST") }), + (325684800, FixedTimespan { utc_offset: -36000, dst_offset: 3600, name: Some("AHDT") }), + (341406000, FixedTimespan { utc_offset: -36000, dst_offset: 0, name: Some("AHST") }), + (357134400, FixedTimespan { utc_offset: -36000, dst_offset: 3600, name: Some("AHDT") }), + (372855600, FixedTimespan { utc_offset: -36000, dst_offset: 0, name: Some("AHST") }), + (388584000, FixedTimespan { utc_offset: -36000, dst_offset: 3600, name: Some("AHDT") }), + (404910000, FixedTimespan { utc_offset: -36000, dst_offset: 0, name: Some("AHST") }), + (420033600, FixedTimespan { utc_offset: -36000, dst_offset: 3600, name: Some("AHDT") }), + (436359600, FixedTimespan { utc_offset: -32400, dst_offset: 0, name: Some("YST") }), + (439030800, FixedTimespan { utc_offset: -32400, dst_offset: 0, name: Some("AKST") }), + (452084400, FixedTimespan { utc_offset: -32400, dst_offset: 3600, name: Some("AKDT") }), + (467805600, FixedTimespan { utc_offset: -32400, dst_offset: 0, name: Some("AKST") }), + (483534000, FixedTimespan { utc_offset: -32400, dst_offset: 3600, name: Some("AKDT") }), + (499255200, FixedTimespan { utc_offset: -32400, dst_offset: 0, name: Some("AKST") }), + (514983600, FixedTimespan { utc_offset: -32400, dst_offset: 3600, name: Some("AKDT") }), + (530704800, FixedTimespan { utc_offset: -32400, dst_offset: 0, name: Some("AKST") }), + (544618800, FixedTimespan { utc_offset: -32400, dst_offset: 3600, name: Some("AKDT") }), + (562154400, FixedTimespan { utc_offset: -32400, dst_offset: 0, name: Some("AKST") }), + (576068400, FixedTimespan { utc_offset: -32400, dst_offset: 3600, name: Some("AKDT") }), + (594208800, FixedTimespan { utc_offset: -32400, dst_offset: 0, name: Some("AKST") }), + (607518000, FixedTimespan { utc_offset: -32400, dst_offset: 3600, name: Some("AKDT") }), + (625658400, FixedTimespan { utc_offset: -32400, dst_offset: 0, name: Some("AKST") }), + (638967600, FixedTimespan { utc_offset: -32400, dst_offset: 3600, name: Some("AKDT") }), + (657108000, FixedTimespan { utc_offset: -32400, dst_offset: 0, name: Some("AKST") }), + (671022000, FixedTimespan { utc_offset: -32400, dst_offset: 3600, name: Some("AKDT") }), + (688557600, FixedTimespan { utc_offset: -32400, dst_offset: 0, name: Some("AKST") }), + (702471600, FixedTimespan { utc_offset: -32400, dst_offset: 3600, name: Some("AKDT") }), + (720007200, FixedTimespan { utc_offset: -32400, dst_offset: 0, name: Some("AKST") }), + (733921200, FixedTimespan { utc_offset: -32400, dst_offset: 3600, name: Some("AKDT") }), + (752061600, FixedTimespan { utc_offset: -32400, dst_offset: 0, name: Some("AKST") }), + (765370800, FixedTimespan { utc_offset: -32400, dst_offset: 3600, name: Some("AKDT") }), + (783511200, FixedTimespan { utc_offset: -32400, dst_offset: 0, name: Some("AKST") }), + (796820400, FixedTimespan { utc_offset: -32400, dst_offset: 3600, name: Some("AKDT") }), + (814960800, FixedTimespan { utc_offset: -32400, dst_offset: 0, name: Some("AKST") }), + (828874800, FixedTimespan { utc_offset: -32400, dst_offset: 3600, name: Some("AKDT") }), + (846410400, FixedTimespan { utc_offset: -32400, dst_offset: 0, name: Some("AKST") }), + (860324400, FixedTimespan { utc_offset: -32400, dst_offset: 3600, name: Some("AKDT") }), + (877860000, FixedTimespan { utc_offset: -32400, dst_offset: 0, name: Some("AKST") }), + (891774000, FixedTimespan { utc_offset: -32400, dst_offset: 3600, name: Some("AKDT") }), + (909309600, FixedTimespan { utc_offset: -32400, dst_offset: 0, name: Some("AKST") }), + (923223600, FixedTimespan { utc_offset: -32400, dst_offset: 3600, name: Some("AKDT") }), + (941364000, FixedTimespan { utc_offset: -32400, dst_offset: 0, name: Some("AKST") }), + (954673200, FixedTimespan { utc_offset: -32400, dst_offset: 3600, name: Some("AKDT") }), + (972813600, FixedTimespan { utc_offset: -32400, dst_offset: 0, name: Some("AKST") }), + (986122800, FixedTimespan { utc_offset: -32400, dst_offset: 3600, name: Some("AKDT") }), + (1004263200, FixedTimespan { utc_offset: -32400, dst_offset: 0, name: Some("AKST") }), + (1018177200, FixedTimespan { utc_offset: -32400, dst_offset: 3600, name: Some("AKDT") }), + (1035712800, FixedTimespan { utc_offset: -32400, dst_offset: 0, name: Some("AKST") }), + (1049626800, FixedTimespan { utc_offset: -32400, dst_offset: 3600, name: Some("AKDT") }), + (1067162400, FixedTimespan { utc_offset: -32400, dst_offset: 0, name: Some("AKST") }), + (1081076400, FixedTimespan { utc_offset: -32400, dst_offset: 3600, name: Some("AKDT") }), + (1099216800, FixedTimespan { utc_offset: -32400, dst_offset: 0, name: Some("AKST") }), + (1112526000, FixedTimespan { utc_offset: -32400, dst_offset: 3600, name: Some("AKDT") }), + (1130666400, FixedTimespan { utc_offset: -32400, dst_offset: 0, name: Some("AKST") }), + (1143975600, FixedTimespan { utc_offset: -32400, dst_offset: 3600, name: Some("AKDT") }), + (1162116000, FixedTimespan { utc_offset: -32400, dst_offset: 0, name: Some("AKST") }), + (1173610800, FixedTimespan { utc_offset: -32400, dst_offset: 3600, name: Some("AKDT") }), + (1194170400, FixedTimespan { utc_offset: -32400, dst_offset: 0, name: Some("AKST") }), + (1205060400, FixedTimespan { utc_offset: -32400, dst_offset: 3600, name: Some("AKDT") }), + (1225620000, FixedTimespan { utc_offset: -32400, dst_offset: 0, name: Some("AKST") }), + (1236510000, FixedTimespan { utc_offset: -32400, dst_offset: 3600, name: Some("AKDT") }), + (1257069600, FixedTimespan { utc_offset: -32400, dst_offset: 0, name: Some("AKST") }), + (1268564400, FixedTimespan { utc_offset: -32400, dst_offset: 3600, name: Some("AKDT") }), + (1289124000, FixedTimespan { utc_offset: -32400, dst_offset: 0, name: Some("AKST") }), + (1300014000, FixedTimespan { utc_offset: -32400, dst_offset: 3600, name: Some("AKDT") }), + (1320573600, FixedTimespan { utc_offset: -32400, dst_offset: 0, name: Some("AKST") }), + (1331463600, FixedTimespan { utc_offset: -32400, dst_offset: 3600, name: Some("AKDT") }), + (1352023200, FixedTimespan { utc_offset: -32400, dst_offset: 0, name: Some("AKST") }), + (1362913200, FixedTimespan { utc_offset: -32400, dst_offset: 3600, name: Some("AKDT") }), + (1383472800, FixedTimespan { utc_offset: -32400, dst_offset: 0, name: Some("AKST") }), + (1394362800, FixedTimespan { utc_offset: -32400, dst_offset: 3600, name: Some("AKDT") }), + (1414922400, FixedTimespan { utc_offset: -32400, dst_offset: 0, name: Some("AKST") }), + (1425812400, FixedTimespan { utc_offset: -32400, dst_offset: 3600, name: Some("AKDT") }), + (1446372000, FixedTimespan { utc_offset: -32400, dst_offset: 0, name: Some("AKST") }), + (1457866800, FixedTimespan { utc_offset: -32400, dst_offset: 3600, name: Some("AKDT") }), + (1478426400, FixedTimespan { utc_offset: -32400, dst_offset: 0, name: Some("AKST") }), + (1489316400, FixedTimespan { utc_offset: -32400, dst_offset: 3600, name: Some("AKDT") }), + (1509876000, FixedTimespan { utc_offset: -32400, dst_offset: 0, name: Some("AKST") }), + (1520766000, FixedTimespan { utc_offset: -32400, dst_offset: 3600, name: Some("AKDT") }), + (1541325600, FixedTimespan { utc_offset: -32400, dst_offset: 0, name: Some("AKST") }), + (1552215600, FixedTimespan { utc_offset: -32400, dst_offset: 3600, name: Some("AKDT") }), + (1572775200, FixedTimespan { utc_offset: -32400, dst_offset: 0, name: Some("AKST") }), + (1583665200, FixedTimespan { utc_offset: -32400, dst_offset: 3600, name: Some("AKDT") }), + (1604224800, FixedTimespan { utc_offset: -32400, dst_offset: 0, name: Some("AKST") }), + (1615719600, FixedTimespan { utc_offset: -32400, dst_offset: 3600, name: Some("AKDT") }), + (1636279200, FixedTimespan { utc_offset: -32400, dst_offset: 0, name: Some("AKST") }), + (1647169200, FixedTimespan { utc_offset: -32400, dst_offset: 3600, name: Some("AKDT") }), + (1667728800, FixedTimespan { utc_offset: -32400, dst_offset: 0, name: Some("AKST") }), + (1678618800, FixedTimespan { utc_offset: -32400, dst_offset: 3600, name: Some("AKDT") }), + (1699178400, FixedTimespan { utc_offset: -32400, dst_offset: 0, name: Some("AKST") }), + (1710068400, FixedTimespan { utc_offset: -32400, dst_offset: 3600, name: Some("AKDT") }), + (1730628000, FixedTimespan { utc_offset: -32400, dst_offset: 0, name: Some("AKST") }), + (1741518000, FixedTimespan { utc_offset: -32400, dst_offset: 3600, name: Some("AKDT") }), + (1762077600, FixedTimespan { utc_offset: -32400, dst_offset: 0, name: Some("AKST") }), + (1772967600, FixedTimespan { utc_offset: -32400, dst_offset: 3600, name: Some("AKDT") }), + (1793527200, FixedTimespan { utc_offset: -32400, dst_offset: 0, name: Some("AKST") }), + (1805022000, FixedTimespan { utc_offset: -32400, dst_offset: 3600, name: Some("AKDT") }), + (1825581600, FixedTimespan { utc_offset: -32400, dst_offset: 0, name: Some("AKST") }), + (1836471600, FixedTimespan { utc_offset: -32400, dst_offset: 3600, name: Some("AKDT") }), + (1857031200, FixedTimespan { utc_offset: -32400, dst_offset: 0, name: Some("AKST") }), + (1867921200, FixedTimespan { utc_offset: -32400, dst_offset: 3600, name: Some("AKDT") }), + (1888480800, FixedTimespan { utc_offset: -32400, dst_offset: 0, name: Some("AKST") }), + (1899370800, FixedTimespan { utc_offset: -32400, dst_offset: 3600, name: Some("AKDT") }), + (1919930400, FixedTimespan { utc_offset: -32400, dst_offset: 0, name: Some("AKST") }), + (1930820400, FixedTimespan { utc_offset: -32400, dst_offset: 3600, name: Some("AKDT") }), + (1951380000, FixedTimespan { utc_offset: -32400, dst_offset: 0, name: Some("AKST") }), + (1962874800, FixedTimespan { utc_offset: -32400, dst_offset: 3600, name: Some("AKDT") }), + (1983434400, FixedTimespan { utc_offset: -32400, dst_offset: 0, name: Some("AKST") }), + (1994324400, FixedTimespan { utc_offset: -32400, dst_offset: 3600, name: Some("AKDT") }), + (2014884000, FixedTimespan { utc_offset: -32400, dst_offset: 0, name: Some("AKST") }), + (2025774000, FixedTimespan { utc_offset: -32400, dst_offset: 3600, name: Some("AKDT") }), + (2046333600, FixedTimespan { utc_offset: -32400, dst_offset: 0, name: Some("AKST") }), + (2057223600, FixedTimespan { utc_offset: -32400, dst_offset: 3600, name: Some("AKDT") }), + (2077783200, FixedTimespan { utc_offset: -32400, dst_offset: 0, name: Some("AKST") }), + (2088673200, FixedTimespan { utc_offset: -32400, dst_offset: 3600, name: Some("AKDT") }), + (2109232800, FixedTimespan { utc_offset: -32400, dst_offset: 0, name: Some("AKST") }), + (2120122800, FixedTimespan { utc_offset: -32400, dst_offset: 3600, name: Some("AKDT") }), + (2140682400, FixedTimespan { utc_offset: -32400, dst_offset: 0, name: Some("AKST") }), + (2152177200, FixedTimespan { utc_offset: -32400, dst_offset: 3600, name: Some("AKDT") }), + (2172736800, FixedTimespan { utc_offset: -32400, dst_offset: 0, name: Some("AKST") }), + (2183626800, FixedTimespan { utc_offset: -32400, dst_offset: 3600, name: Some("AKDT") }), + (2204186400, FixedTimespan { utc_offset: -32400, dst_offset: 0, name: Some("AKST") }), + (2215076400, FixedTimespan { utc_offset: -32400, dst_offset: 3600, name: Some("AKDT") }), + (2235636000, FixedTimespan { utc_offset: -32400, dst_offset: 0, name: Some("AKST") }), + (2246526000, FixedTimespan { utc_offset: -32400, dst_offset: 3600, name: Some("AKDT") }), + (2267085600, FixedTimespan { utc_offset: -32400, dst_offset: 0, name: Some("AKST") }), + (2277975600, FixedTimespan { utc_offset: -32400, dst_offset: 3600, name: Some("AKDT") }), + (2298535200, FixedTimespan { utc_offset: -32400, dst_offset: 0, name: Some("AKST") }), + (2309425200, FixedTimespan { utc_offset: -32400, dst_offset: 3600, name: Some("AKDT") }), + (2329984800, FixedTimespan { utc_offset: -32400, dst_offset: 0, name: Some("AKST") }), + (2341479600, FixedTimespan { utc_offset: -32400, dst_offset: 3600, name: Some("AKDT") }), + (2362039200, FixedTimespan { utc_offset: -32400, dst_offset: 0, name: Some("AKST") }), + (2372929200, FixedTimespan { utc_offset: -32400, dst_offset: 3600, name: Some("AKDT") }), + (2393488800, FixedTimespan { utc_offset: -32400, dst_offset: 0, name: Some("AKST") }), + (2404378800, FixedTimespan { utc_offset: -32400, dst_offset: 3600, name: Some("AKDT") }), + (2424938400, FixedTimespan { utc_offset: -32400, dst_offset: 0, name: Some("AKST") }), + (2435828400, FixedTimespan { utc_offset: -32400, dst_offset: 3600, name: Some("AKDT") }), + (2456388000, FixedTimespan { utc_offset: -32400, dst_offset: 0, name: Some("AKST") }), + (2467278000, FixedTimespan { utc_offset: -32400, dst_offset: 3600, name: Some("AKDT") }), + (2487837600, FixedTimespan { utc_offset: -32400, dst_offset: 0, name: Some("AKST") }), + (2499332400, FixedTimespan { utc_offset: -32400, dst_offset: 3600, name: Some("AKDT") }), + (2519892000, FixedTimespan { utc_offset: -32400, dst_offset: 0, name: Some("AKST") }), + (2530782000, FixedTimespan { utc_offset: -32400, dst_offset: 3600, name: Some("AKDT") }), + (2551341600, FixedTimespan { utc_offset: -32400, dst_offset: 0, name: Some("AKST") }), + (2562231600, FixedTimespan { utc_offset: -32400, dst_offset: 3600, name: Some("AKDT") }), + (2582791200, FixedTimespan { utc_offset: -32400, dst_offset: 0, name: Some("AKST") }), + (2593681200, FixedTimespan { utc_offset: -32400, dst_offset: 3600, name: Some("AKDT") }), + (2614240800, FixedTimespan { utc_offset: -32400, dst_offset: 0, name: Some("AKST") }), + (2625130800, FixedTimespan { utc_offset: -32400, dst_offset: 3600, name: Some("AKDT") }), + (2645690400, FixedTimespan { utc_offset: -32400, dst_offset: 0, name: Some("AKST") }), + (2656580400, FixedTimespan { utc_offset: -32400, dst_offset: 3600, name: Some("AKDT") }), + (2677140000, FixedTimespan { utc_offset: -32400, dst_offset: 0, name: Some("AKST") }), + (2688634800, FixedTimespan { utc_offset: -32400, dst_offset: 3600, name: Some("AKDT") }), + (2709194400, FixedTimespan { utc_offset: -32400, dst_offset: 0, name: Some("AKST") }), + (2720084400, FixedTimespan { utc_offset: -32400, dst_offset: 3600, name: Some("AKDT") }), + (2740644000, FixedTimespan { utc_offset: -32400, dst_offset: 0, name: Some("AKST") }), + (2751534000, FixedTimespan { utc_offset: -32400, dst_offset: 3600, name: Some("AKDT") }), + (2772093600, FixedTimespan { utc_offset: -32400, dst_offset: 0, name: Some("AKST") }), + (2782983600, FixedTimespan { utc_offset: -32400, dst_offset: 3600, name: Some("AKDT") }), + (2803543200, FixedTimespan { utc_offset: -32400, dst_offset: 0, name: Some("AKST") }), + (2814433200, FixedTimespan { utc_offset: -32400, dst_offset: 3600, name: Some("AKDT") }), + (2834992800, FixedTimespan { utc_offset: -32400, dst_offset: 0, name: Some("AKST") }), + (2846487600, FixedTimespan { utc_offset: -32400, dst_offset: 3600, name: Some("AKDT") }), + (2867047200, FixedTimespan { utc_offset: -32400, dst_offset: 0, name: Some("AKST") }), + (2877937200, FixedTimespan { utc_offset: -32400, dst_offset: 3600, name: Some("AKDT") }), + (2898496800, FixedTimespan { utc_offset: -32400, dst_offset: 0, name: Some("AKST") }), + (2909386800, FixedTimespan { utc_offset: -32400, dst_offset: 3600, name: Some("AKDT") }), + (2929946400, FixedTimespan { utc_offset: -32400, dst_offset: 0, name: Some("AKST") }), + (2940836400, FixedTimespan { utc_offset: -32400, dst_offset: 3600, name: Some("AKDT") }), + (2961396000, FixedTimespan { utc_offset: -32400, dst_offset: 0, name: Some("AKST") }), + (2972286000, FixedTimespan { utc_offset: -32400, dst_offset: 3600, name: Some("AKDT") }), + (2992845600, FixedTimespan { utc_offset: -32400, dst_offset: 0, name: Some("AKST") }), + (3003735600, FixedTimespan { utc_offset: -32400, dst_offset: 3600, name: Some("AKDT") }), + (3024295200, FixedTimespan { utc_offset: -32400, dst_offset: 0, name: Some("AKST") }), + (3035790000, FixedTimespan { utc_offset: -32400, dst_offset: 3600, name: Some("AKDT") }), + (3056349600, FixedTimespan { utc_offset: -32400, dst_offset: 0, name: Some("AKST") }), + (3067239600, FixedTimespan { utc_offset: -32400, dst_offset: 3600, name: Some("AKDT") }), + (3087799200, FixedTimespan { utc_offset: -32400, dst_offset: 0, name: Some("AKST") }), + (3098689200, FixedTimespan { utc_offset: -32400, dst_offset: 3600, name: Some("AKDT") }), + (3119248800, FixedTimespan { utc_offset: -32400, dst_offset: 0, name: Some("AKST") }), + (3130138800, FixedTimespan { utc_offset: -32400, dst_offset: 3600, name: Some("AKDT") }), + (3150698400, FixedTimespan { utc_offset: -32400, dst_offset: 0, name: Some("AKST") }), + (3161588400, FixedTimespan { utc_offset: -32400, dst_offset: 3600, name: Some("AKDT") }), + (3182148000, FixedTimespan { utc_offset: -32400, dst_offset: 0, name: Some("AKST") }), + (3193038000, FixedTimespan { utc_offset: -32400, dst_offset: 3600, name: Some("AKDT") }), + (3213597600, FixedTimespan { utc_offset: -32400, dst_offset: 0, name: Some("AKST") }), + (3225092400, FixedTimespan { utc_offset: -32400, dst_offset: 3600, name: Some("AKDT") }), + (3245652000, FixedTimespan { utc_offset: -32400, dst_offset: 0, name: Some("AKST") }), + (3256542000, FixedTimespan { utc_offset: -32400, dst_offset: 3600, name: Some("AKDT") }), + (3277101600, FixedTimespan { utc_offset: -32400, dst_offset: 0, name: Some("AKST") }), + (3287991600, FixedTimespan { utc_offset: -32400, dst_offset: 3600, name: Some("AKDT") }), + (3308551200, FixedTimespan { utc_offset: -32400, dst_offset: 0, name: Some("AKST") }), + (3319441200, FixedTimespan { utc_offset: -32400, dst_offset: 3600, name: Some("AKDT") }), + (3340000800, FixedTimespan { utc_offset: -32400, dst_offset: 0, name: Some("AKST") }), + (3350890800, FixedTimespan { utc_offset: -32400, dst_offset: 3600, name: Some("AKDT") }), + (3371450400, FixedTimespan { utc_offset: -32400, dst_offset: 0, name: Some("AKST") }), + (3382945200, FixedTimespan { utc_offset: -32400, dst_offset: 3600, name: Some("AKDT") }), + (3403504800, FixedTimespan { utc_offset: -32400, dst_offset: 0, name: Some("AKST") }), + (3414394800, FixedTimespan { utc_offset: -32400, dst_offset: 3600, name: Some("AKDT") }), + (3434954400, FixedTimespan { utc_offset: -32400, dst_offset: 0, name: Some("AKST") }), + (3445844400, FixedTimespan { utc_offset: -32400, dst_offset: 3600, name: Some("AKDT") }), + (3466404000, FixedTimespan { utc_offset: -32400, dst_offset: 0, name: Some("AKST") }), + (3477294000, FixedTimespan { utc_offset: -32400, dst_offset: 3600, name: Some("AKDT") }), + (3497853600, FixedTimespan { utc_offset: -32400, dst_offset: 0, name: Some("AKST") }), + (3508743600, FixedTimespan { utc_offset: -32400, dst_offset: 3600, name: Some("AKDT") }), + (3529303200, FixedTimespan { utc_offset: -32400, dst_offset: 0, name: Some("AKST") }), + (3540193200, FixedTimespan { utc_offset: -32400, dst_offset: 3600, name: Some("AKDT") }), + (3560752800, FixedTimespan { utc_offset: -32400, dst_offset: 0, name: Some("AKST") }), + (3572247600, FixedTimespan { utc_offset: -32400, dst_offset: 3600, name: Some("AKDT") }), + (3592807200, FixedTimespan { utc_offset: -32400, dst_offset: 0, name: Some("AKST") }), + (3603697200, FixedTimespan { utc_offset: -32400, dst_offset: 3600, name: Some("AKDT") }), + (3624256800, FixedTimespan { utc_offset: -32400, dst_offset: 0, name: Some("AKST") }), + (3635146800, FixedTimespan { utc_offset: -32400, dst_offset: 3600, name: Some("AKDT") }), + (3655706400, FixedTimespan { utc_offset: -32400, dst_offset: 0, name: Some("AKST") }), + (3666596400, FixedTimespan { utc_offset: -32400, dst_offset: 3600, name: Some("AKDT") }), + (3687156000, FixedTimespan { utc_offset: -32400, dst_offset: 0, name: Some("AKST") }), + (3698046000, FixedTimespan { utc_offset: -32400, dst_offset: 3600, name: Some("AKDT") }), + (3718605600, FixedTimespan { utc_offset: -32400, dst_offset: 0, name: Some("AKST") }), + (3730100400, FixedTimespan { utc_offset: -32400, dst_offset: 3600, name: Some("AKDT") }), + (3750660000, FixedTimespan { utc_offset: -32400, dst_offset: 0, name: Some("AKST") }), + (3761550000, FixedTimespan { utc_offset: -32400, dst_offset: 3600, name: Some("AKDT") }), + (3782109600, FixedTimespan { utc_offset: -32400, dst_offset: 0, name: Some("AKST") }), + (3792999600, FixedTimespan { utc_offset: -32400, dst_offset: 3600, name: Some("AKDT") }), + (3813559200, FixedTimespan { utc_offset: -32400, dst_offset: 0, name: Some("AKST") }), + (3824449200, FixedTimespan { utc_offset: -32400, dst_offset: 3600, name: Some("AKDT") }), + (3845008800, FixedTimespan { utc_offset: -32400, dst_offset: 0, name: Some("AKST") }), + (3855898800, FixedTimespan { utc_offset: -32400, dst_offset: 3600, name: Some("AKDT") }), + (3876458400, FixedTimespan { utc_offset: -32400, dst_offset: 0, name: Some("AKST") }), + (3887348400, FixedTimespan { utc_offset: -32400, dst_offset: 3600, name: Some("AKDT") }), + (3907908000, FixedTimespan { utc_offset: -32400, dst_offset: 0, name: Some("AKST") }), + (3919402800, FixedTimespan { utc_offset: -32400, dst_offset: 3600, name: Some("AKDT") }), + (3939962400, FixedTimespan { utc_offset: -32400, dst_offset: 0, name: Some("AKST") }), + (3950852400, FixedTimespan { utc_offset: -32400, dst_offset: 3600, name: Some("AKDT") }), + (3971412000, FixedTimespan { utc_offset: -32400, dst_offset: 0, name: Some("AKST") }), + (3982302000, FixedTimespan { utc_offset: -32400, dst_offset: 3600, name: Some("AKDT") }), + (4002861600, FixedTimespan { utc_offset: -32400, dst_offset: 0, name: Some("AKST") }), + (4013751600, FixedTimespan { utc_offset: -32400, dst_offset: 3600, name: Some("AKDT") }), + (4034311200, FixedTimespan { utc_offset: -32400, dst_offset: 0, name: Some("AKST") }), + (4045201200, FixedTimespan { utc_offset: -32400, dst_offset: 3600, name: Some("AKDT") }), + (4065760800, FixedTimespan { utc_offset: -32400, dst_offset: 0, name: Some("AKST") }), + (4076650800, FixedTimespan { utc_offset: -32400, dst_offset: 3600, name: Some("AKDT") }), + (4097210400, FixedTimespan { utc_offset: -32400, dst_offset: 0, name: Some("AKST") }), + ]; + FixedTimespanSet { + first: FixedTimespan { + utc_offset: 50424, + dst_offset: 0, + name: Some("LMT"), + }, + rest: REST + } + }, + + Tz::America__Anguilla => { + const REST: &[(i64, FixedTimespan)] = &[ + (-2233035335, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (-873057600, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("AWT") }), + (-769395600, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("APT") }), + (-765399600, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + ]; + FixedTimespanSet { + first: FixedTimespan { + utc_offset: -15865, + dst_offset: 0, + name: Some("LMT"), + }, + rest: REST + } + }, + + Tz::America__Antigua => { + const REST: &[(i64, FixedTimespan)] = &[ + (-2233035335, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (-873057600, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("AWT") }), + (-769395600, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("APT") }), + (-765399600, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + ]; + FixedTimespanSet { + first: FixedTimespan { + utc_offset: -15865, + dst_offset: 0, + name: Some("LMT"), + }, + rest: REST + } + }, + + Tz::America__Araguaina => { + const REST: &[(i64, FixedTimespan)] = &[ + (-1767214032, FixedTimespan { utc_offset: -10800, dst_offset: 0, name: None }), + (-1206957600, FixedTimespan { utc_offset: -10800, dst_offset: 3600, name: None }), + (-1191362400, FixedTimespan { utc_offset: -10800, dst_offset: 0, name: None }), + (-1175374800, FixedTimespan { utc_offset: -10800, dst_offset: 3600, name: None }), + (-1159826400, FixedTimespan { utc_offset: -10800, dst_offset: 0, name: None }), + (-633819600, FixedTimespan { utc_offset: -10800, dst_offset: 3600, name: None }), + (-622069200, FixedTimespan { utc_offset: -10800, dst_offset: 0, name: None }), + (-602283600, FixedTimespan { utc_offset: -10800, dst_offset: 3600, name: None }), + (-591832800, FixedTimespan { utc_offset: -10800, dst_offset: 0, name: None }), + (-570747600, FixedTimespan { utc_offset: -10800, dst_offset: 3600, name: None }), + (-560210400, FixedTimespan { utc_offset: -10800, dst_offset: 0, name: None }), + (-539125200, FixedTimespan { utc_offset: -10800, dst_offset: 3600, name: None }), + (-531352800, FixedTimespan { utc_offset: -10800, dst_offset: 0, name: None }), + (-191365200, FixedTimespan { utc_offset: -10800, dst_offset: 3600, name: None }), + (-184197600, FixedTimespan { utc_offset: -10800, dst_offset: 0, name: None }), + (-155163600, FixedTimespan { utc_offset: -10800, dst_offset: 3600, name: None }), + (-150069600, FixedTimespan { utc_offset: -10800, dst_offset: 0, name: None }), + (-128898000, FixedTimespan { utc_offset: -10800, dst_offset: 3600, name: None }), + (-121125600, FixedTimespan { utc_offset: -10800, dst_offset: 0, name: None }), + (-99954000, FixedTimespan { utc_offset: -10800, dst_offset: 3600, name: None }), + (-89589600, FixedTimespan { utc_offset: -10800, dst_offset: 0, name: None }), + (-68418000, FixedTimespan { utc_offset: -10800, dst_offset: 3600, name: None }), + (-57967200, FixedTimespan { utc_offset: -10800, dst_offset: 0, name: None }), + (499748400, FixedTimespan { utc_offset: -10800, dst_offset: 3600, name: None }), + (511236000, FixedTimespan { utc_offset: -10800, dst_offset: 0, name: None }), + (530593200, FixedTimespan { utc_offset: -10800, dst_offset: 3600, name: None }), + (540266400, FixedTimespan { utc_offset: -10800, dst_offset: 0, name: None }), + (562129200, FixedTimespan { utc_offset: -10800, dst_offset: 3600, name: None }), + (571197600, FixedTimespan { utc_offset: -10800, dst_offset: 0, name: None }), + (592974000, FixedTimespan { utc_offset: -10800, dst_offset: 3600, name: None }), + (602042400, FixedTimespan { utc_offset: -10800, dst_offset: 0, name: None }), + (624423600, FixedTimespan { utc_offset: -10800, dst_offset: 3600, name: None }), + (634701600, FixedTimespan { utc_offset: -10800, dst_offset: 0, name: None }), + (813726000, FixedTimespan { utc_offset: -10800, dst_offset: 3600, name: None }), + (824004000, FixedTimespan { utc_offset: -10800, dst_offset: 0, name: None }), + (844570800, FixedTimespan { utc_offset: -10800, dst_offset: 3600, name: None }), + (856058400, FixedTimespan { utc_offset: -10800, dst_offset: 0, name: None }), + (876106800, FixedTimespan { utc_offset: -10800, dst_offset: 3600, name: None }), + (888717600, FixedTimespan { utc_offset: -10800, dst_offset: 0, name: None }), + (908074800, FixedTimespan { utc_offset: -10800, dst_offset: 3600, name: None }), + (919562400, FixedTimespan { utc_offset: -10800, dst_offset: 0, name: None }), + (938919600, FixedTimespan { utc_offset: -10800, dst_offset: 3600, name: None }), + (951616800, FixedTimespan { utc_offset: -10800, dst_offset: 0, name: None }), + (970974000, FixedTimespan { utc_offset: -10800, dst_offset: 3600, name: None }), + (982461600, FixedTimespan { utc_offset: -10800, dst_offset: 0, name: None }), + (1003028400, FixedTimespan { utc_offset: -10800, dst_offset: 3600, name: None }), + (1013911200, FixedTimespan { utc_offset: -10800, dst_offset: 0, name: None }), + (1036292400, FixedTimespan { utc_offset: -10800, dst_offset: 3600, name: None }), + (1045360800, FixedTimespan { utc_offset: -10800, dst_offset: 0, name: None }), + (1350788400, FixedTimespan { utc_offset: -10800, dst_offset: 3600, name: None }), + (1361066400, FixedTimespan { utc_offset: -10800, dst_offset: 0, name: None }), + ]; + FixedTimespanSet { + first: FixedTimespan { + utc_offset: -11568, + dst_offset: 0, + name: Some("LMT"), + }, + rest: REST + } + }, + + Tz::America__Argentina__Buenos_Aires => { + const REST: &[(i64, FixedTimespan)] = &[ + (-2372097972, FixedTimespan { utc_offset: -15408, dst_offset: 0, name: Some("CMT") }), + (-1567453392, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + (-1233432000, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: None }), + (-1222981200, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + (-1205956800, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: None }), + (-1194037200, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + (-1172865600, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: None }), + (-1162501200, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + (-1141329600, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: None }), + (-1130965200, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + (-1109793600, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: None }), + (-1099429200, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + (-1078257600, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: None }), + (-1067806800, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + (-1046635200, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: None }), + (-1036270800, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + (-1015099200, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: None }), + (-1004734800, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + (-983563200, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: None }), + (-973198800, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + (-952027200, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: None }), + (-941576400, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + (-931032000, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: None }), + (-900882000, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + (-890337600, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: None }), + (-833749200, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + (-827265600, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: None }), + (-752274000, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + (-733780800, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: None }), + (-197326800, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + (-190843200, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: None }), + (-184194000, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + (-164491200, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: None }), + (-152658000, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + (-132955200, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: None }), + (-121122000, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + (-101419200, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: None }), + (-86821200, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + (-71092800, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: None }), + (-54766800, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + (-39038400, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: None }), + (-23317200, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + (-7588800, FixedTimespan { utc_offset: -10800, dst_offset: 0, name: None }), + (128142000, FixedTimespan { utc_offset: -10800, dst_offset: 3600, name: None }), + (136605600, FixedTimespan { utc_offset: -10800, dst_offset: 0, name: None }), + (596948400, FixedTimespan { utc_offset: -10800, dst_offset: 3600, name: None }), + (605066400, FixedTimespan { utc_offset: -10800, dst_offset: 0, name: None }), + (624423600, FixedTimespan { utc_offset: -10800, dst_offset: 3600, name: None }), + (636516000, FixedTimespan { utc_offset: -10800, dst_offset: 0, name: None }), + (656478000, FixedTimespan { utc_offset: -10800, dst_offset: 3600, name: None }), + (667965600, FixedTimespan { utc_offset: -10800, dst_offset: 0, name: None }), + (687927600, FixedTimespan { utc_offset: -10800, dst_offset: 3600, name: None }), + (699415200, FixedTimespan { utc_offset: -10800, dst_offset: 0, name: None }), + (719377200, FixedTimespan { utc_offset: -10800, dst_offset: 3600, name: None }), + (731469600, FixedTimespan { utc_offset: -10800, dst_offset: 0, name: None }), + (938919600, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: None }), + (952052400, FixedTimespan { utc_offset: -10800, dst_offset: 0, name: None }), + (1198983600, FixedTimespan { utc_offset: -10800, dst_offset: 3600, name: None }), + (1205632800, FixedTimespan { utc_offset: -10800, dst_offset: 0, name: None }), + (1224385200, FixedTimespan { utc_offset: -10800, dst_offset: 3600, name: None }), + (1237082400, FixedTimespan { utc_offset: -10800, dst_offset: 0, name: None }), + ]; + FixedTimespanSet { + first: FixedTimespan { + utc_offset: -14028, + dst_offset: 0, + name: Some("LMT"), + }, + rest: REST + } + }, + + Tz::America__Argentina__Catamarca => { + const REST: &[(i64, FixedTimespan)] = &[ + (-2372096212, FixedTimespan { utc_offset: -15408, dst_offset: 0, name: Some("CMT") }), + (-1567453392, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + (-1233432000, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: None }), + (-1222981200, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + (-1205956800, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: None }), + (-1194037200, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + (-1172865600, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: None }), + (-1162501200, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + (-1141329600, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: None }), + (-1130965200, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + (-1109793600, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: None }), + (-1099429200, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + (-1078257600, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: None }), + (-1067806800, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + (-1046635200, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: None }), + (-1036270800, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + (-1015099200, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: None }), + (-1004734800, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + (-983563200, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: None }), + (-973198800, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + (-952027200, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: None }), + (-941576400, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + (-931032000, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: None }), + (-900882000, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + (-890337600, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: None }), + (-833749200, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + (-827265600, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: None }), + (-752274000, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + (-733780800, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: None }), + (-197326800, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + (-190843200, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: None }), + (-184194000, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + (-164491200, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: None }), + (-152658000, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + (-132955200, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: None }), + (-121122000, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + (-101419200, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: None }), + (-86821200, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + (-71092800, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: None }), + (-54766800, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + (-39038400, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: None }), + (-23317200, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + (-7588800, FixedTimespan { utc_offset: -10800, dst_offset: 0, name: None }), + (128142000, FixedTimespan { utc_offset: -10800, dst_offset: 3600, name: None }), + (136605600, FixedTimespan { utc_offset: -10800, dst_offset: 0, name: None }), + (596948400, FixedTimespan { utc_offset: -10800, dst_offset: 3600, name: None }), + (605066400, FixedTimespan { utc_offset: -10800, dst_offset: 0, name: None }), + (624423600, FixedTimespan { utc_offset: -10800, dst_offset: 3600, name: None }), + (636516000, FixedTimespan { utc_offset: -10800, dst_offset: 0, name: None }), + (656478000, FixedTimespan { utc_offset: -10800, dst_offset: 3600, name: None }), + (667965600, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + (687931200, FixedTimespan { utc_offset: -10800, dst_offset: 3600, name: None }), + (699415200, FixedTimespan { utc_offset: -10800, dst_offset: 0, name: None }), + (719377200, FixedTimespan { utc_offset: -10800, dst_offset: 3600, name: None }), + (731469600, FixedTimespan { utc_offset: -10800, dst_offset: 0, name: None }), + (938919600, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: None }), + (952052400, FixedTimespan { utc_offset: -10800, dst_offset: 0, name: None }), + (1086058800, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + (1087704000, FixedTimespan { utc_offset: -10800, dst_offset: 0, name: None }), + (1198983600, FixedTimespan { utc_offset: -10800, dst_offset: 3600, name: None }), + (1205632800, FixedTimespan { utc_offset: -10800, dst_offset: 0, name: None }), + ]; + FixedTimespanSet { + first: FixedTimespan { + utc_offset: -15788, + dst_offset: 0, + name: Some("LMT"), + }, + rest: REST + } + }, + + Tz::America__Argentina__ComodRivadavia => { + const REST: &[(i64, FixedTimespan)] = &[ + (-2372096212, FixedTimespan { utc_offset: -15408, dst_offset: 0, name: Some("CMT") }), + (-1567453392, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + (-1233432000, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: None }), + (-1222981200, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + (-1205956800, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: None }), + (-1194037200, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + (-1172865600, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: None }), + (-1162501200, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + (-1141329600, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: None }), + (-1130965200, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + (-1109793600, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: None }), + (-1099429200, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + (-1078257600, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: None }), + (-1067806800, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + (-1046635200, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: None }), + (-1036270800, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + (-1015099200, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: None }), + (-1004734800, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + (-983563200, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: None }), + (-973198800, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + (-952027200, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: None }), + (-941576400, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + (-931032000, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: None }), + (-900882000, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + (-890337600, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: None }), + (-833749200, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + (-827265600, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: None }), + (-752274000, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + (-733780800, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: None }), + (-197326800, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + (-190843200, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: None }), + (-184194000, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + (-164491200, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: None }), + (-152658000, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + (-132955200, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: None }), + (-121122000, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + (-101419200, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: None }), + (-86821200, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + (-71092800, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: None }), + (-54766800, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + (-39038400, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: None }), + (-23317200, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + (-7588800, FixedTimespan { utc_offset: -10800, dst_offset: 0, name: None }), + (128142000, FixedTimespan { utc_offset: -10800, dst_offset: 3600, name: None }), + (136605600, FixedTimespan { utc_offset: -10800, dst_offset: 0, name: None }), + (596948400, FixedTimespan { utc_offset: -10800, dst_offset: 3600, name: None }), + (605066400, FixedTimespan { utc_offset: -10800, dst_offset: 0, name: None }), + (624423600, FixedTimespan { utc_offset: -10800, dst_offset: 3600, name: None }), + (636516000, FixedTimespan { utc_offset: -10800, dst_offset: 0, name: None }), + (656478000, FixedTimespan { utc_offset: -10800, dst_offset: 3600, name: None }), + (667965600, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + (687931200, FixedTimespan { utc_offset: -10800, dst_offset: 3600, name: None }), + (699415200, FixedTimespan { utc_offset: -10800, dst_offset: 0, name: None }), + (719377200, FixedTimespan { utc_offset: -10800, dst_offset: 3600, name: None }), + (731469600, FixedTimespan { utc_offset: -10800, dst_offset: 0, name: None }), + (938919600, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: None }), + (952052400, FixedTimespan { utc_offset: -10800, dst_offset: 0, name: None }), + (1086058800, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + (1087704000, FixedTimespan { utc_offset: -10800, dst_offset: 0, name: None }), + (1198983600, FixedTimespan { utc_offset: -10800, dst_offset: 3600, name: None }), + (1205632800, FixedTimespan { utc_offset: -10800, dst_offset: 0, name: None }), + ]; + FixedTimespanSet { + first: FixedTimespan { + utc_offset: -15788, + dst_offset: 0, + name: Some("LMT"), + }, + rest: REST + } + }, + + Tz::America__Argentina__Cordoba => { + const REST: &[(i64, FixedTimespan)] = &[ + (-2372096592, FixedTimespan { utc_offset: -15408, dst_offset: 0, name: Some("CMT") }), + (-1567453392, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + (-1233432000, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: None }), + (-1222981200, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + (-1205956800, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: None }), + (-1194037200, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + (-1172865600, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: None }), + (-1162501200, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + (-1141329600, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: None }), + (-1130965200, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + (-1109793600, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: None }), + (-1099429200, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + (-1078257600, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: None }), + (-1067806800, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + (-1046635200, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: None }), + (-1036270800, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + (-1015099200, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: None }), + (-1004734800, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + (-983563200, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: None }), + (-973198800, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + (-952027200, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: None }), + (-941576400, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + (-931032000, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: None }), + (-900882000, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + (-890337600, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: None }), + (-833749200, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + (-827265600, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: None }), + (-752274000, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + (-733780800, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: None }), + (-197326800, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + (-190843200, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: None }), + (-184194000, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + (-164491200, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: None }), + (-152658000, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + (-132955200, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: None }), + (-121122000, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + (-101419200, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: None }), + (-86821200, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + (-71092800, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: None }), + (-54766800, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + (-39038400, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: None }), + (-23317200, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + (-7588800, FixedTimespan { utc_offset: -10800, dst_offset: 0, name: None }), + (128142000, FixedTimespan { utc_offset: -10800, dst_offset: 3600, name: None }), + (136605600, FixedTimespan { utc_offset: -10800, dst_offset: 0, name: None }), + (596948400, FixedTimespan { utc_offset: -10800, dst_offset: 3600, name: None }), + (605066400, FixedTimespan { utc_offset: -10800, dst_offset: 0, name: None }), + (624423600, FixedTimespan { utc_offset: -10800, dst_offset: 3600, name: None }), + (636516000, FixedTimespan { utc_offset: -10800, dst_offset: 0, name: None }), + (656478000, FixedTimespan { utc_offset: -10800, dst_offset: 3600, name: None }), + (667965600, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + (687931200, FixedTimespan { utc_offset: -10800, dst_offset: 3600, name: None }), + (699415200, FixedTimespan { utc_offset: -10800, dst_offset: 0, name: None }), + (719377200, FixedTimespan { utc_offset: -10800, dst_offset: 3600, name: None }), + (731469600, FixedTimespan { utc_offset: -10800, dst_offset: 0, name: None }), + (938919600, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: None }), + (952052400, FixedTimespan { utc_offset: -10800, dst_offset: 0, name: None }), + (1198983600, FixedTimespan { utc_offset: -10800, dst_offset: 3600, name: None }), + (1205632800, FixedTimespan { utc_offset: -10800, dst_offset: 0, name: None }), + (1224385200, FixedTimespan { utc_offset: -10800, dst_offset: 3600, name: None }), + (1237082400, FixedTimespan { utc_offset: -10800, dst_offset: 0, name: None }), + ]; + FixedTimespanSet { + first: FixedTimespan { + utc_offset: -15408, + dst_offset: 0, + name: Some("LMT"), + }, + rest: REST + } + }, + + Tz::America__Argentina__Jujuy => { + const REST: &[(i64, FixedTimespan)] = &[ + (-2372096328, FixedTimespan { utc_offset: -15408, dst_offset: 0, name: Some("CMT") }), + (-1567453392, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + (-1233432000, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: None }), + (-1222981200, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + (-1205956800, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: None }), + (-1194037200, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + (-1172865600, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: None }), + (-1162501200, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + (-1141329600, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: None }), + (-1130965200, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + (-1109793600, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: None }), + (-1099429200, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + (-1078257600, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: None }), + (-1067806800, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + (-1046635200, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: None }), + (-1036270800, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + (-1015099200, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: None }), + (-1004734800, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + (-983563200, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: None }), + (-973198800, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + (-952027200, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: None }), + (-941576400, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + (-931032000, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: None }), + (-900882000, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + (-890337600, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: None }), + (-833749200, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + (-827265600, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: None }), + (-752274000, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + (-733780800, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: None }), + (-197326800, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + (-190843200, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: None }), + (-184194000, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + (-164491200, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: None }), + (-152658000, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + (-132955200, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: None }), + (-121122000, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + (-101419200, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: None }), + (-86821200, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + (-71092800, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: None }), + (-54766800, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + (-39038400, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: None }), + (-23317200, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + (-7588800, FixedTimespan { utc_offset: -10800, dst_offset: 0, name: None }), + (128142000, FixedTimespan { utc_offset: -10800, dst_offset: 3600, name: None }), + (136605600, FixedTimespan { utc_offset: -10800, dst_offset: 0, name: None }), + (596948400, FixedTimespan { utc_offset: -10800, dst_offset: 3600, name: None }), + (605066400, FixedTimespan { utc_offset: -10800, dst_offset: 0, name: None }), + (624423600, FixedTimespan { utc_offset: -10800, dst_offset: 3600, name: None }), + (636516000, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + (657086400, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: None }), + (669178800, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + (686721600, FixedTimespan { utc_offset: -10800, dst_offset: 3600, name: None }), + (699415200, FixedTimespan { utc_offset: -10800, dst_offset: 0, name: None }), + (719377200, FixedTimespan { utc_offset: -10800, dst_offset: 3600, name: None }), + (731469600, FixedTimespan { utc_offset: -10800, dst_offset: 0, name: None }), + (938919600, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: None }), + (952052400, FixedTimespan { utc_offset: -10800, dst_offset: 0, name: None }), + (1198983600, FixedTimespan { utc_offset: -10800, dst_offset: 3600, name: None }), + (1205632800, FixedTimespan { utc_offset: -10800, dst_offset: 0, name: None }), + ]; + FixedTimespanSet { + first: FixedTimespan { + utc_offset: -15672, + dst_offset: 0, + name: Some("LMT"), + }, + rest: REST + } + }, + + Tz::America__Argentina__La_Rioja => { + const REST: &[(i64, FixedTimespan)] = &[ + (-2372095956, FixedTimespan { utc_offset: -15408, dst_offset: 0, name: Some("CMT") }), + (-1567453392, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + (-1233432000, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: None }), + (-1222981200, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + (-1205956800, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: None }), + (-1194037200, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + (-1172865600, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: None }), + (-1162501200, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + (-1141329600, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: None }), + (-1130965200, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + (-1109793600, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: None }), + (-1099429200, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + (-1078257600, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: None }), + (-1067806800, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + (-1046635200, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: None }), + (-1036270800, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + (-1015099200, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: None }), + (-1004734800, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + (-983563200, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: None }), + (-973198800, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + (-952027200, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: None }), + (-941576400, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + (-931032000, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: None }), + (-900882000, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + (-890337600, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: None }), + (-833749200, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + (-827265600, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: None }), + (-752274000, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + (-733780800, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: None }), + (-197326800, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + (-190843200, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: None }), + (-184194000, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + (-164491200, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: None }), + (-152658000, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + (-132955200, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: None }), + (-121122000, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + (-101419200, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: None }), + (-86821200, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + (-71092800, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: None }), + (-54766800, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + (-39038400, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: None }), + (-23317200, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + (-7588800, FixedTimespan { utc_offset: -10800, dst_offset: 0, name: None }), + (128142000, FixedTimespan { utc_offset: -10800, dst_offset: 3600, name: None }), + (136605600, FixedTimespan { utc_offset: -10800, dst_offset: 0, name: None }), + (596948400, FixedTimespan { utc_offset: -10800, dst_offset: 3600, name: None }), + (605066400, FixedTimespan { utc_offset: -10800, dst_offset: 0, name: None }), + (624423600, FixedTimespan { utc_offset: -10800, dst_offset: 3600, name: None }), + (636516000, FixedTimespan { utc_offset: -10800, dst_offset: 0, name: None }), + (656478000, FixedTimespan { utc_offset: -10800, dst_offset: 3600, name: None }), + (667792800, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + (673588800, FixedTimespan { utc_offset: -10800, dst_offset: 0, name: None }), + (687927600, FixedTimespan { utc_offset: -10800, dst_offset: 3600, name: None }), + (699415200, FixedTimespan { utc_offset: -10800, dst_offset: 0, name: None }), + (719377200, FixedTimespan { utc_offset: -10800, dst_offset: 3600, name: None }), + (731469600, FixedTimespan { utc_offset: -10800, dst_offset: 0, name: None }), + (938919600, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: None }), + (952052400, FixedTimespan { utc_offset: -10800, dst_offset: 0, name: None }), + (1086058800, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + (1087704000, FixedTimespan { utc_offset: -10800, dst_offset: 0, name: None }), + (1198983600, FixedTimespan { utc_offset: -10800, dst_offset: 3600, name: None }), + (1205632800, FixedTimespan { utc_offset: -10800, dst_offset: 0, name: None }), + ]; + FixedTimespanSet { + first: FixedTimespan { + utc_offset: -16044, + dst_offset: 0, + name: Some("LMT"), + }, + rest: REST + } + }, + + Tz::America__Argentina__Mendoza => { + const REST: &[(i64, FixedTimespan)] = &[ + (-2372095484, FixedTimespan { utc_offset: -15408, dst_offset: 0, name: Some("CMT") }), + (-1567453392, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + (-1233432000, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: None }), + (-1222981200, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + (-1205956800, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: None }), + (-1194037200, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + (-1172865600, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: None }), + (-1162501200, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + (-1141329600, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: None }), + (-1130965200, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + (-1109793600, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: None }), + (-1099429200, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + (-1078257600, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: None }), + (-1067806800, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + (-1046635200, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: None }), + (-1036270800, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + (-1015099200, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: None }), + (-1004734800, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + (-983563200, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: None }), + (-973198800, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + (-952027200, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: None }), + (-941576400, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + (-931032000, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: None }), + (-900882000, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + (-890337600, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: None }), + (-833749200, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + (-827265600, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: None }), + (-752274000, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + (-733780800, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: None }), + (-197326800, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + (-190843200, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: None }), + (-184194000, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + (-164491200, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: None }), + (-152658000, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + (-132955200, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: None }), + (-121122000, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + (-101419200, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: None }), + (-86821200, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + (-71092800, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: None }), + (-54766800, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + (-39038400, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: None }), + (-23317200, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + (-7588800, FixedTimespan { utc_offset: -10800, dst_offset: 0, name: None }), + (128142000, FixedTimespan { utc_offset: -10800, dst_offset: 3600, name: None }), + (136605600, FixedTimespan { utc_offset: -10800, dst_offset: 0, name: None }), + (596948400, FixedTimespan { utc_offset: -10800, dst_offset: 3600, name: None }), + (605066400, FixedTimespan { utc_offset: -10800, dst_offset: 0, name: None }), + (624423600, FixedTimespan { utc_offset: -10800, dst_offset: 3600, name: None }), + (636516000, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + (655963200, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: None }), + (667796400, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + (687499200, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: None }), + (699418800, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + (719380800, FixedTimespan { utc_offset: -10800, dst_offset: 3600, name: None }), + (731469600, FixedTimespan { utc_offset: -10800, dst_offset: 0, name: None }), + (938919600, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: None }), + (952052400, FixedTimespan { utc_offset: -10800, dst_offset: 0, name: None }), + (1085281200, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + (1096171200, FixedTimespan { utc_offset: -10800, dst_offset: 0, name: None }), + (1198983600, FixedTimespan { utc_offset: -10800, dst_offset: 3600, name: None }), + (1205632800, FixedTimespan { utc_offset: -10800, dst_offset: 0, name: None }), + ]; + FixedTimespanSet { + first: FixedTimespan { + utc_offset: -16516, + dst_offset: 0, + name: Some("LMT"), + }, + rest: REST + } + }, + + Tz::America__Argentina__Rio_Gallegos => { + const REST: &[(i64, FixedTimespan)] = &[ + (-2372095388, FixedTimespan { utc_offset: -15408, dst_offset: 0, name: Some("CMT") }), + (-1567453392, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + (-1233432000, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: None }), + (-1222981200, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + (-1205956800, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: None }), + (-1194037200, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + (-1172865600, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: None }), + (-1162501200, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + (-1141329600, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: None }), + (-1130965200, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + (-1109793600, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: None }), + (-1099429200, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + (-1078257600, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: None }), + (-1067806800, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + (-1046635200, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: None }), + (-1036270800, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + (-1015099200, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: None }), + (-1004734800, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + (-983563200, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: None }), + (-973198800, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + (-952027200, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: None }), + (-941576400, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + (-931032000, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: None }), + (-900882000, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + (-890337600, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: None }), + (-833749200, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + (-827265600, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: None }), + (-752274000, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + (-733780800, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: None }), + (-197326800, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + (-190843200, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: None }), + (-184194000, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + (-164491200, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: None }), + (-152658000, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + (-132955200, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: None }), + (-121122000, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + (-101419200, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: None }), + (-86821200, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + (-71092800, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: None }), + (-54766800, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + (-39038400, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: None }), + (-23317200, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + (-7588800, FixedTimespan { utc_offset: -10800, dst_offset: 0, name: None }), + (128142000, FixedTimespan { utc_offset: -10800, dst_offset: 3600, name: None }), + (136605600, FixedTimespan { utc_offset: -10800, dst_offset: 0, name: None }), + (596948400, FixedTimespan { utc_offset: -10800, dst_offset: 3600, name: None }), + (605066400, FixedTimespan { utc_offset: -10800, dst_offset: 0, name: None }), + (624423600, FixedTimespan { utc_offset: -10800, dst_offset: 3600, name: None }), + (636516000, FixedTimespan { utc_offset: -10800, dst_offset: 0, name: None }), + (656478000, FixedTimespan { utc_offset: -10800, dst_offset: 3600, name: None }), + (667965600, FixedTimespan { utc_offset: -10800, dst_offset: 0, name: None }), + (687927600, FixedTimespan { utc_offset: -10800, dst_offset: 3600, name: None }), + (699415200, FixedTimespan { utc_offset: -10800, dst_offset: 0, name: None }), + (719377200, FixedTimespan { utc_offset: -10800, dst_offset: 3600, name: None }), + (731469600, FixedTimespan { utc_offset: -10800, dst_offset: 0, name: None }), + (938919600, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: None }), + (952052400, FixedTimespan { utc_offset: -10800, dst_offset: 0, name: None }), + (1086058800, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + (1087704000, FixedTimespan { utc_offset: -10800, dst_offset: 0, name: None }), + (1198983600, FixedTimespan { utc_offset: -10800, dst_offset: 3600, name: None }), + (1205632800, FixedTimespan { utc_offset: -10800, dst_offset: 0, name: None }), + ]; + FixedTimespanSet { + first: FixedTimespan { + utc_offset: -16612, + dst_offset: 0, + name: Some("LMT"), + }, + rest: REST + } + }, + + Tz::America__Argentina__Salta => { + const REST: &[(i64, FixedTimespan)] = &[ + (-2372096300, FixedTimespan { utc_offset: -15408, dst_offset: 0, name: Some("CMT") }), + (-1567453392, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + (-1233432000, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: None }), + (-1222981200, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + (-1205956800, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: None }), + (-1194037200, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + (-1172865600, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: None }), + (-1162501200, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + (-1141329600, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: None }), + (-1130965200, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + (-1109793600, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: None }), + (-1099429200, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + (-1078257600, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: None }), + (-1067806800, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + (-1046635200, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: None }), + (-1036270800, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + (-1015099200, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: None }), + (-1004734800, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + (-983563200, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: None }), + (-973198800, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + (-952027200, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: None }), + (-941576400, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + (-931032000, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: None }), + (-900882000, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + (-890337600, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: None }), + (-833749200, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + (-827265600, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: None }), + (-752274000, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + (-733780800, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: None }), + (-197326800, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + (-190843200, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: None }), + (-184194000, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + (-164491200, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: None }), + (-152658000, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + (-132955200, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: None }), + (-121122000, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + (-101419200, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: None }), + (-86821200, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + (-71092800, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: None }), + (-54766800, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + (-39038400, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: None }), + (-23317200, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + (-7588800, FixedTimespan { utc_offset: -10800, dst_offset: 0, name: None }), + (128142000, FixedTimespan { utc_offset: -10800, dst_offset: 3600, name: None }), + (136605600, FixedTimespan { utc_offset: -10800, dst_offset: 0, name: None }), + (596948400, FixedTimespan { utc_offset: -10800, dst_offset: 3600, name: None }), + (605066400, FixedTimespan { utc_offset: -10800, dst_offset: 0, name: None }), + (624423600, FixedTimespan { utc_offset: -10800, dst_offset: 3600, name: None }), + (636516000, FixedTimespan { utc_offset: -10800, dst_offset: 0, name: None }), + (656478000, FixedTimespan { utc_offset: -10800, dst_offset: 3600, name: None }), + (667965600, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + (687931200, FixedTimespan { utc_offset: -10800, dst_offset: 3600, name: None }), + (699415200, FixedTimespan { utc_offset: -10800, dst_offset: 0, name: None }), + (719377200, FixedTimespan { utc_offset: -10800, dst_offset: 3600, name: None }), + (731469600, FixedTimespan { utc_offset: -10800, dst_offset: 0, name: None }), + (938919600, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: None }), + (952052400, FixedTimespan { utc_offset: -10800, dst_offset: 0, name: None }), + (1198983600, FixedTimespan { utc_offset: -10800, dst_offset: 3600, name: None }), + (1205632800, FixedTimespan { utc_offset: -10800, dst_offset: 0, name: None }), + ]; + FixedTimespanSet { + first: FixedTimespan { + utc_offset: -15700, + dst_offset: 0, + name: Some("LMT"), + }, + rest: REST + } + }, + + Tz::America__Argentina__San_Juan => { + const REST: &[(i64, FixedTimespan)] = &[ + (-2372095556, FixedTimespan { utc_offset: -15408, dst_offset: 0, name: Some("CMT") }), + (-1567453392, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + (-1233432000, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: None }), + (-1222981200, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + (-1205956800, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: None }), + (-1194037200, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + (-1172865600, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: None }), + (-1162501200, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + (-1141329600, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: None }), + (-1130965200, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + (-1109793600, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: None }), + (-1099429200, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + (-1078257600, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: None }), + (-1067806800, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + (-1046635200, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: None }), + (-1036270800, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + (-1015099200, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: None }), + (-1004734800, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + (-983563200, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: None }), + (-973198800, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + (-952027200, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: None }), + (-941576400, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + (-931032000, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: None }), + (-900882000, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + (-890337600, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: None }), + (-833749200, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + (-827265600, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: None }), + (-752274000, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + (-733780800, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: None }), + (-197326800, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + (-190843200, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: None }), + (-184194000, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + (-164491200, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: None }), + (-152658000, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + (-132955200, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: None }), + (-121122000, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + (-101419200, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: None }), + (-86821200, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + (-71092800, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: None }), + (-54766800, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + (-39038400, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: None }), + (-23317200, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + (-7588800, FixedTimespan { utc_offset: -10800, dst_offset: 0, name: None }), + (128142000, FixedTimespan { utc_offset: -10800, dst_offset: 3600, name: None }), + (136605600, FixedTimespan { utc_offset: -10800, dst_offset: 0, name: None }), + (596948400, FixedTimespan { utc_offset: -10800, dst_offset: 3600, name: None }), + (605066400, FixedTimespan { utc_offset: -10800, dst_offset: 0, name: None }), + (624423600, FixedTimespan { utc_offset: -10800, dst_offset: 3600, name: None }), + (636516000, FixedTimespan { utc_offset: -10800, dst_offset: 0, name: None }), + (656478000, FixedTimespan { utc_offset: -10800, dst_offset: 3600, name: None }), + (667792800, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + (673588800, FixedTimespan { utc_offset: -10800, dst_offset: 0, name: None }), + (687927600, FixedTimespan { utc_offset: -10800, dst_offset: 3600, name: None }), + (699415200, FixedTimespan { utc_offset: -10800, dst_offset: 0, name: None }), + (719377200, FixedTimespan { utc_offset: -10800, dst_offset: 3600, name: None }), + (731469600, FixedTimespan { utc_offset: -10800, dst_offset: 0, name: None }), + (938919600, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: None }), + (952052400, FixedTimespan { utc_offset: -10800, dst_offset: 0, name: None }), + (1085972400, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + (1090728000, FixedTimespan { utc_offset: -10800, dst_offset: 0, name: None }), + (1198983600, FixedTimespan { utc_offset: -10800, dst_offset: 3600, name: None }), + (1205632800, FixedTimespan { utc_offset: -10800, dst_offset: 0, name: None }), + ]; + FixedTimespanSet { + first: FixedTimespan { + utc_offset: -16444, + dst_offset: 0, + name: Some("LMT"), + }, + rest: REST + } + }, + + Tz::America__Argentina__San_Luis => { + const REST: &[(i64, FixedTimespan)] = &[ + (-2372096076, FixedTimespan { utc_offset: -15408, dst_offset: 0, name: Some("CMT") }), + (-1567453392, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + (-1233432000, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: None }), + (-1222981200, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + (-1205956800, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: None }), + (-1194037200, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + (-1172865600, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: None }), + (-1162501200, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + (-1141329600, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: None }), + (-1130965200, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + (-1109793600, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: None }), + (-1099429200, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + (-1078257600, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: None }), + (-1067806800, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + (-1046635200, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: None }), + (-1036270800, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + (-1015099200, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: None }), + (-1004734800, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + (-983563200, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: None }), + (-973198800, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + (-952027200, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: None }), + (-941576400, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + (-931032000, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: None }), + (-900882000, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + (-890337600, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: None }), + (-833749200, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + (-827265600, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: None }), + (-752274000, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + (-733780800, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: None }), + (-197326800, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + (-190843200, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: None }), + (-184194000, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + (-164491200, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: None }), + (-152658000, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + (-132955200, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: None }), + (-121122000, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + (-101419200, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: None }), + (-86821200, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + (-71092800, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: None }), + (-54766800, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + (-39038400, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: None }), + (-23317200, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + (-7588800, FixedTimespan { utc_offset: -10800, dst_offset: 0, name: None }), + (128142000, FixedTimespan { utc_offset: -10800, dst_offset: 3600, name: None }), + (136605600, FixedTimespan { utc_offset: -10800, dst_offset: 0, name: None }), + (596948400, FixedTimespan { utc_offset: -10800, dst_offset: 3600, name: None }), + (605066400, FixedTimespan { utc_offset: -10800, dst_offset: 0, name: None }), + (624423600, FixedTimespan { utc_offset: -10800, dst_offset: 3600, name: None }), + (637380000, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + (655963200, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: None }), + (667796400, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + (675748800, FixedTimespan { utc_offset: -10800, dst_offset: 0, name: None }), + (938919600, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: None }), + (952052400, FixedTimespan { utc_offset: -10800, dst_offset: 0, name: None }), + (1085972400, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + (1090728000, FixedTimespan { utc_offset: -10800, dst_offset: 0, name: None }), + (1198983600, FixedTimespan { utc_offset: -10800, dst_offset: 3600, name: None }), + (1200880800, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: None }), + (1205031600, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + (1223784000, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: None }), + (1236481200, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + (1255233600, FixedTimespan { utc_offset: -10800, dst_offset: 0, name: None }), + ]; + FixedTimespanSet { + first: FixedTimespan { + utc_offset: -15924, + dst_offset: 0, + name: Some("LMT"), + }, + rest: REST + } + }, + + Tz::America__Argentina__Tucuman => { + const REST: &[(i64, FixedTimespan)] = &[ + (-2372096348, FixedTimespan { utc_offset: -15408, dst_offset: 0, name: Some("CMT") }), + (-1567453392, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + (-1233432000, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: None }), + (-1222981200, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + (-1205956800, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: None }), + (-1194037200, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + (-1172865600, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: None }), + (-1162501200, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + (-1141329600, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: None }), + (-1130965200, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + (-1109793600, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: None }), + (-1099429200, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + (-1078257600, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: None }), + (-1067806800, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + (-1046635200, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: None }), + (-1036270800, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + (-1015099200, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: None }), + (-1004734800, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + (-983563200, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: None }), + (-973198800, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + (-952027200, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: None }), + (-941576400, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + (-931032000, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: None }), + (-900882000, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + (-890337600, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: None }), + (-833749200, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + (-827265600, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: None }), + (-752274000, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + (-733780800, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: None }), + (-197326800, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + (-190843200, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: None }), + (-184194000, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + (-164491200, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: None }), + (-152658000, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + (-132955200, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: None }), + (-121122000, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + (-101419200, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: None }), + (-86821200, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + (-71092800, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: None }), + (-54766800, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + (-39038400, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: None }), + (-23317200, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + (-7588800, FixedTimespan { utc_offset: -10800, dst_offset: 0, name: None }), + (128142000, FixedTimespan { utc_offset: -10800, dst_offset: 3600, name: None }), + (136605600, FixedTimespan { utc_offset: -10800, dst_offset: 0, name: None }), + (596948400, FixedTimespan { utc_offset: -10800, dst_offset: 3600, name: None }), + (605066400, FixedTimespan { utc_offset: -10800, dst_offset: 0, name: None }), + (624423600, FixedTimespan { utc_offset: -10800, dst_offset: 3600, name: None }), + (636516000, FixedTimespan { utc_offset: -10800, dst_offset: 0, name: None }), + (656478000, FixedTimespan { utc_offset: -10800, dst_offset: 3600, name: None }), + (667965600, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + (687931200, FixedTimespan { utc_offset: -10800, dst_offset: 3600, name: None }), + (699415200, FixedTimespan { utc_offset: -10800, dst_offset: 0, name: None }), + (719377200, FixedTimespan { utc_offset: -10800, dst_offset: 3600, name: None }), + (731469600, FixedTimespan { utc_offset: -10800, dst_offset: 0, name: None }), + (938919600, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: None }), + (952052400, FixedTimespan { utc_offset: -10800, dst_offset: 0, name: None }), + (1086058800, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + (1087099200, FixedTimespan { utc_offset: -10800, dst_offset: 0, name: None }), + (1198983600, FixedTimespan { utc_offset: -10800, dst_offset: 3600, name: None }), + (1205632800, FixedTimespan { utc_offset: -10800, dst_offset: 0, name: None }), + (1224385200, FixedTimespan { utc_offset: -10800, dst_offset: 3600, name: None }), + (1237082400, FixedTimespan { utc_offset: -10800, dst_offset: 0, name: None }), + ]; + FixedTimespanSet { + first: FixedTimespan { + utc_offset: -15652, + dst_offset: 0, + name: Some("LMT"), + }, + rest: REST + } + }, + + Tz::America__Argentina__Ushuaia => { + const REST: &[(i64, FixedTimespan)] = &[ + (-2372095608, FixedTimespan { utc_offset: -15408, dst_offset: 0, name: Some("CMT") }), + (-1567453392, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + (-1233432000, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: None }), + (-1222981200, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + (-1205956800, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: None }), + (-1194037200, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + (-1172865600, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: None }), + (-1162501200, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + (-1141329600, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: None }), + (-1130965200, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + (-1109793600, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: None }), + (-1099429200, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + (-1078257600, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: None }), + (-1067806800, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + (-1046635200, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: None }), + (-1036270800, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + (-1015099200, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: None }), + (-1004734800, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + (-983563200, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: None }), + (-973198800, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + (-952027200, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: None }), + (-941576400, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + (-931032000, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: None }), + (-900882000, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + (-890337600, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: None }), + (-833749200, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + (-827265600, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: None }), + (-752274000, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + (-733780800, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: None }), + (-197326800, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + (-190843200, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: None }), + (-184194000, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + (-164491200, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: None }), + (-152658000, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + (-132955200, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: None }), + (-121122000, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + (-101419200, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: None }), + (-86821200, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + (-71092800, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: None }), + (-54766800, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + (-39038400, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: None }), + (-23317200, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + (-7588800, FixedTimespan { utc_offset: -10800, dst_offset: 0, name: None }), + (128142000, FixedTimespan { utc_offset: -10800, dst_offset: 3600, name: None }), + (136605600, FixedTimespan { utc_offset: -10800, dst_offset: 0, name: None }), + (596948400, FixedTimespan { utc_offset: -10800, dst_offset: 3600, name: None }), + (605066400, FixedTimespan { utc_offset: -10800, dst_offset: 0, name: None }), + (624423600, FixedTimespan { utc_offset: -10800, dst_offset: 3600, name: None }), + (636516000, FixedTimespan { utc_offset: -10800, dst_offset: 0, name: None }), + (656478000, FixedTimespan { utc_offset: -10800, dst_offset: 3600, name: None }), + (667965600, FixedTimespan { utc_offset: -10800, dst_offset: 0, name: None }), + (687927600, FixedTimespan { utc_offset: -10800, dst_offset: 3600, name: None }), + (699415200, FixedTimespan { utc_offset: -10800, dst_offset: 0, name: None }), + (719377200, FixedTimespan { utc_offset: -10800, dst_offset: 3600, name: None }), + (731469600, FixedTimespan { utc_offset: -10800, dst_offset: 0, name: None }), + (938919600, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: None }), + (952052400, FixedTimespan { utc_offset: -10800, dst_offset: 0, name: None }), + (1085886000, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + (1087704000, FixedTimespan { utc_offset: -10800, dst_offset: 0, name: None }), + (1198983600, FixedTimespan { utc_offset: -10800, dst_offset: 3600, name: None }), + (1205632800, FixedTimespan { utc_offset: -10800, dst_offset: 0, name: None }), + ]; + FixedTimespanSet { + first: FixedTimespan { + utc_offset: -16392, + dst_offset: 0, + name: Some("LMT"), + }, + rest: REST + } + }, + + Tz::America__Aruba => { + const REST: &[(i64, FixedTimespan)] = &[ + (-2233035335, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (-873057600, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("AWT") }), + (-769395600, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("APT") }), + (-765399600, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + ]; + FixedTimespanSet { + first: FixedTimespan { + utc_offset: -15865, + dst_offset: 0, + name: Some("LMT"), + }, + rest: REST + } + }, + + Tz::America__Asuncion => { + const REST: &[(i64, FixedTimespan)] = &[ + (-2524507760, FixedTimespan { utc_offset: -13840, dst_offset: 0, name: Some("AMT") }), + (-1206389360, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + (86760000, FixedTimespan { utc_offset: -10800, dst_offset: 0, name: None }), + (134017200, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + (181368000, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: None }), + (194497200, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + (212990400, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: None }), + (226033200, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + (244526400, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: None }), + (257569200, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + (276062400, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: None }), + (291783600, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + (307598400, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: None }), + (323406000, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + (339220800, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: None }), + (354942000, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + (370756800, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: None }), + (386478000, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + (402292800, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: None }), + (418014000, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + (433828800, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: None }), + (449636400, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + (465451200, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: None }), + (481172400, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + (496987200, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: None }), + (512708400, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + (528523200, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: None }), + (544244400, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + (560059200, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: None }), + (575866800, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + (591681600, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: None }), + (607402800, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + (625032000, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: None }), + (638938800, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + (654753600, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: None }), + (670474800, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + (686721600, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: None }), + (699418800, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + (718257600, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: None }), + (733546800, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + (749448000, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: None }), + (762318000, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + (780984000, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: None }), + (793767600, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + (812520000, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: None }), + (825649200, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + (844574400, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: None }), + (856666800, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + (876024000, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: None }), + (888721200, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + (907473600, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: None }), + (920775600, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + (938923200, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: None }), + (952225200, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + (970372800, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: None }), + (983674800, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + (1002427200, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: None }), + (1018148400, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + (1030852800, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: None }), + (1049598000, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + (1062907200, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: None }), + (1081047600, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + (1097985600, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: None }), + (1110682800, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + (1129435200, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: None }), + (1142132400, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + (1160884800, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: None }), + (1173582000, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + (1192939200, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: None }), + (1205031600, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + (1224388800, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: None }), + (1236481200, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + (1255838400, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: None }), + (1270954800, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + (1286078400, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: None }), + (1302404400, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + (1317528000, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: None }), + (1333854000, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + (1349582400, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: None }), + (1364094000, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + (1381032000, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: None }), + (1395543600, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + (1412481600, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: None }), + (1426993200, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + (1443931200, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: None }), + (1459047600, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + (1475380800, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: None }), + (1490497200, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + (1506830400, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: None }), + (1521946800, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + (1538884800, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: None }), + (1553396400, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + (1570334400, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: None }), + (1584846000, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + (1601784000, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: None }), + (1616900400, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + (1633233600, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: None }), + (1648350000, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + (1664683200, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: None }), + (1679799600, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + (1696132800, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: None }), + (1711249200, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + (1728187200, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: None }), + (1728961200, FixedTimespan { utc_offset: -10800, dst_offset: 0, name: None }), + ]; + FixedTimespanSet { + first: FixedTimespan { + utc_offset: -13840, + dst_offset: 0, + name: Some("LMT"), + }, + rest: REST + } + }, + + Tz::America__Atikokan => { + const REST: &[(i64, FixedTimespan)] = &[ + (-2524502512, FixedTimespan { utc_offset: -19176, dst_offset: 0, name: Some("CMT") }), + (-1946918424, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + ]; + FixedTimespanSet { + first: FixedTimespan { + utc_offset: -19088, + dst_offset: 0, + name: Some("LMT"), + }, + rest: REST + } + }, + + Tz::America__Atka => { + const REST: &[(i64, FixedTimespan)] = &[ + (-3225223727, FixedTimespan { utc_offset: -42398, dst_offset: 0, name: Some("LMT") }), + (-2188944802, FixedTimespan { utc_offset: -39600, dst_offset: 0, name: Some("NST") }), + (-880196400, FixedTimespan { utc_offset: -39600, dst_offset: 3600, name: Some("NWT") }), + (-769395600, FixedTimespan { utc_offset: -39600, dst_offset: 3600, name: Some("NPT") }), + (-765374400, FixedTimespan { utc_offset: -39600, dst_offset: 0, name: Some("NST") }), + (-86878800, FixedTimespan { utc_offset: -39600, dst_offset: 0, name: Some("BST") }), + (-21466800, FixedTimespan { utc_offset: -39600, dst_offset: 3600, name: Some("BDT") }), + (-5745600, FixedTimespan { utc_offset: -39600, dst_offset: 0, name: Some("BST") }), + (9982800, FixedTimespan { utc_offset: -39600, dst_offset: 3600, name: Some("BDT") }), + (25704000, FixedTimespan { utc_offset: -39600, dst_offset: 0, name: Some("BST") }), + (41432400, FixedTimespan { utc_offset: -39600, dst_offset: 3600, name: Some("BDT") }), + (57758400, FixedTimespan { utc_offset: -39600, dst_offset: 0, name: Some("BST") }), + (73486800, FixedTimespan { utc_offset: -39600, dst_offset: 3600, name: Some("BDT") }), + (89208000, FixedTimespan { utc_offset: -39600, dst_offset: 0, name: Some("BST") }), + (104936400, FixedTimespan { utc_offset: -39600, dst_offset: 3600, name: Some("BDT") }), + (120657600, FixedTimespan { utc_offset: -39600, dst_offset: 0, name: Some("BST") }), + (126709200, FixedTimespan { utc_offset: -39600, dst_offset: 3600, name: Some("BDT") }), + (152107200, FixedTimespan { utc_offset: -39600, dst_offset: 0, name: Some("BST") }), + (162392400, FixedTimespan { utc_offset: -39600, dst_offset: 3600, name: Some("BDT") }), + (183556800, FixedTimespan { utc_offset: -39600, dst_offset: 0, name: Some("BST") }), + (199285200, FixedTimespan { utc_offset: -39600, dst_offset: 3600, name: Some("BDT") }), + (215611200, FixedTimespan { utc_offset: -39600, dst_offset: 0, name: Some("BST") }), + (230734800, FixedTimespan { utc_offset: -39600, dst_offset: 3600, name: Some("BDT") }), + (247060800, FixedTimespan { utc_offset: -39600, dst_offset: 0, name: Some("BST") }), + (262789200, FixedTimespan { utc_offset: -39600, dst_offset: 3600, name: Some("BDT") }), + (278510400, FixedTimespan { utc_offset: -39600, dst_offset: 0, name: Some("BST") }), + (294238800, FixedTimespan { utc_offset: -39600, dst_offset: 3600, name: Some("BDT") }), + (309960000, FixedTimespan { utc_offset: -39600, dst_offset: 0, name: Some("BST") }), + (325688400, FixedTimespan { utc_offset: -39600, dst_offset: 3600, name: Some("BDT") }), + (341409600, FixedTimespan { utc_offset: -39600, dst_offset: 0, name: Some("BST") }), + (357138000, FixedTimespan { utc_offset: -39600, dst_offset: 3600, name: Some("BDT") }), + (372859200, FixedTimespan { utc_offset: -39600, dst_offset: 0, name: Some("BST") }), + (388587600, FixedTimespan { utc_offset: -39600, dst_offset: 3600, name: Some("BDT") }), + (404913600, FixedTimespan { utc_offset: -39600, dst_offset: 0, name: Some("BST") }), + (420037200, FixedTimespan { utc_offset: -39600, dst_offset: 3600, name: Some("BDT") }), + (436363200, FixedTimespan { utc_offset: -36000, dst_offset: 0, name: Some("AHST") }), + (439034400, FixedTimespan { utc_offset: -36000, dst_offset: 0, name: Some("HST") }), + (452088000, FixedTimespan { utc_offset: -36000, dst_offset: 3600, name: Some("HDT") }), + (467809200, FixedTimespan { utc_offset: -36000, dst_offset: 0, name: Some("HST") }), + (483537600, FixedTimespan { utc_offset: -36000, dst_offset: 3600, name: Some("HDT") }), + (499258800, FixedTimespan { utc_offset: -36000, dst_offset: 0, name: Some("HST") }), + (514987200, FixedTimespan { utc_offset: -36000, dst_offset: 3600, name: Some("HDT") }), + (530708400, FixedTimespan { utc_offset: -36000, dst_offset: 0, name: Some("HST") }), + (544622400, FixedTimespan { utc_offset: -36000, dst_offset: 3600, name: Some("HDT") }), + (562158000, FixedTimespan { utc_offset: -36000, dst_offset: 0, name: Some("HST") }), + (576072000, FixedTimespan { utc_offset: -36000, dst_offset: 3600, name: Some("HDT") }), + (594212400, FixedTimespan { utc_offset: -36000, dst_offset: 0, name: Some("HST") }), + (607521600, FixedTimespan { utc_offset: -36000, dst_offset: 3600, name: Some("HDT") }), + (625662000, FixedTimespan { utc_offset: -36000, dst_offset: 0, name: Some("HST") }), + (638971200, FixedTimespan { utc_offset: -36000, dst_offset: 3600, name: Some("HDT") }), + (657111600, FixedTimespan { utc_offset: -36000, dst_offset: 0, name: Some("HST") }), + (671025600, FixedTimespan { utc_offset: -36000, dst_offset: 3600, name: Some("HDT") }), + (688561200, FixedTimespan { utc_offset: -36000, dst_offset: 0, name: Some("HST") }), + (702475200, FixedTimespan { utc_offset: -36000, dst_offset: 3600, name: Some("HDT") }), + (720010800, FixedTimespan { utc_offset: -36000, dst_offset: 0, name: Some("HST") }), + (733924800, FixedTimespan { utc_offset: -36000, dst_offset: 3600, name: Some("HDT") }), + (752065200, FixedTimespan { utc_offset: -36000, dst_offset: 0, name: Some("HST") }), + (765374400, FixedTimespan { utc_offset: -36000, dst_offset: 3600, name: Some("HDT") }), + (783514800, FixedTimespan { utc_offset: -36000, dst_offset: 0, name: Some("HST") }), + (796824000, FixedTimespan { utc_offset: -36000, dst_offset: 3600, name: Some("HDT") }), + (814964400, FixedTimespan { utc_offset: -36000, dst_offset: 0, name: Some("HST") }), + (828878400, FixedTimespan { utc_offset: -36000, dst_offset: 3600, name: Some("HDT") }), + (846414000, FixedTimespan { utc_offset: -36000, dst_offset: 0, name: Some("HST") }), + (860328000, FixedTimespan { utc_offset: -36000, dst_offset: 3600, name: Some("HDT") }), + (877863600, FixedTimespan { utc_offset: -36000, dst_offset: 0, name: Some("HST") }), + (891777600, FixedTimespan { utc_offset: -36000, dst_offset: 3600, name: Some("HDT") }), + (909313200, FixedTimespan { utc_offset: -36000, dst_offset: 0, name: Some("HST") }), + (923227200, FixedTimespan { utc_offset: -36000, dst_offset: 3600, name: Some("HDT") }), + (941367600, FixedTimespan { utc_offset: -36000, dst_offset: 0, name: Some("HST") }), + (954676800, FixedTimespan { utc_offset: -36000, dst_offset: 3600, name: Some("HDT") }), + (972817200, FixedTimespan { utc_offset: -36000, dst_offset: 0, name: Some("HST") }), + (986126400, FixedTimespan { utc_offset: -36000, dst_offset: 3600, name: Some("HDT") }), + (1004266800, FixedTimespan { utc_offset: -36000, dst_offset: 0, name: Some("HST") }), + (1018180800, FixedTimespan { utc_offset: -36000, dst_offset: 3600, name: Some("HDT") }), + (1035716400, FixedTimespan { utc_offset: -36000, dst_offset: 0, name: Some("HST") }), + (1049630400, FixedTimespan { utc_offset: -36000, dst_offset: 3600, name: Some("HDT") }), + (1067166000, FixedTimespan { utc_offset: -36000, dst_offset: 0, name: Some("HST") }), + (1081080000, FixedTimespan { utc_offset: -36000, dst_offset: 3600, name: Some("HDT") }), + (1099220400, FixedTimespan { utc_offset: -36000, dst_offset: 0, name: Some("HST") }), + (1112529600, FixedTimespan { utc_offset: -36000, dst_offset: 3600, name: Some("HDT") }), + (1130670000, FixedTimespan { utc_offset: -36000, dst_offset: 0, name: Some("HST") }), + (1143979200, FixedTimespan { utc_offset: -36000, dst_offset: 3600, name: Some("HDT") }), + (1162119600, FixedTimespan { utc_offset: -36000, dst_offset: 0, name: Some("HST") }), + (1173614400, FixedTimespan { utc_offset: -36000, dst_offset: 3600, name: Some("HDT") }), + (1194174000, FixedTimespan { utc_offset: -36000, dst_offset: 0, name: Some("HST") }), + (1205064000, FixedTimespan { utc_offset: -36000, dst_offset: 3600, name: Some("HDT") }), + (1225623600, FixedTimespan { utc_offset: -36000, dst_offset: 0, name: Some("HST") }), + (1236513600, FixedTimespan { utc_offset: -36000, dst_offset: 3600, name: Some("HDT") }), + (1257073200, FixedTimespan { utc_offset: -36000, dst_offset: 0, name: Some("HST") }), + (1268568000, FixedTimespan { utc_offset: -36000, dst_offset: 3600, name: Some("HDT") }), + (1289127600, FixedTimespan { utc_offset: -36000, dst_offset: 0, name: Some("HST") }), + (1300017600, FixedTimespan { utc_offset: -36000, dst_offset: 3600, name: Some("HDT") }), + (1320577200, FixedTimespan { utc_offset: -36000, dst_offset: 0, name: Some("HST") }), + (1331467200, FixedTimespan { utc_offset: -36000, dst_offset: 3600, name: Some("HDT") }), + (1352026800, FixedTimespan { utc_offset: -36000, dst_offset: 0, name: Some("HST") }), + (1362916800, FixedTimespan { utc_offset: -36000, dst_offset: 3600, name: Some("HDT") }), + (1383476400, FixedTimespan { utc_offset: -36000, dst_offset: 0, name: Some("HST") }), + (1394366400, FixedTimespan { utc_offset: -36000, dst_offset: 3600, name: Some("HDT") }), + (1414926000, FixedTimespan { utc_offset: -36000, dst_offset: 0, name: Some("HST") }), + (1425816000, FixedTimespan { utc_offset: -36000, dst_offset: 3600, name: Some("HDT") }), + (1446375600, FixedTimespan { utc_offset: -36000, dst_offset: 0, name: Some("HST") }), + (1457870400, FixedTimespan { utc_offset: -36000, dst_offset: 3600, name: Some("HDT") }), + (1478430000, FixedTimespan { utc_offset: -36000, dst_offset: 0, name: Some("HST") }), + (1489320000, FixedTimespan { utc_offset: -36000, dst_offset: 3600, name: Some("HDT") }), + (1509879600, FixedTimespan { utc_offset: -36000, dst_offset: 0, name: Some("HST") }), + (1520769600, FixedTimespan { utc_offset: -36000, dst_offset: 3600, name: Some("HDT") }), + (1541329200, FixedTimespan { utc_offset: -36000, dst_offset: 0, name: Some("HST") }), + (1552219200, FixedTimespan { utc_offset: -36000, dst_offset: 3600, name: Some("HDT") }), + (1572778800, FixedTimespan { utc_offset: -36000, dst_offset: 0, name: Some("HST") }), + (1583668800, FixedTimespan { utc_offset: -36000, dst_offset: 3600, name: Some("HDT") }), + (1604228400, FixedTimespan { utc_offset: -36000, dst_offset: 0, name: Some("HST") }), + (1615723200, FixedTimespan { utc_offset: -36000, dst_offset: 3600, name: Some("HDT") }), + (1636282800, FixedTimespan { utc_offset: -36000, dst_offset: 0, name: Some("HST") }), + (1647172800, FixedTimespan { utc_offset: -36000, dst_offset: 3600, name: Some("HDT") }), + (1667732400, FixedTimespan { utc_offset: -36000, dst_offset: 0, name: Some("HST") }), + (1678622400, FixedTimespan { utc_offset: -36000, dst_offset: 3600, name: Some("HDT") }), + (1699182000, FixedTimespan { utc_offset: -36000, dst_offset: 0, name: Some("HST") }), + (1710072000, FixedTimespan { utc_offset: -36000, dst_offset: 3600, name: Some("HDT") }), + (1730631600, FixedTimespan { utc_offset: -36000, dst_offset: 0, name: Some("HST") }), + (1741521600, FixedTimespan { utc_offset: -36000, dst_offset: 3600, name: Some("HDT") }), + (1762081200, FixedTimespan { utc_offset: -36000, dst_offset: 0, name: Some("HST") }), + (1772971200, FixedTimespan { utc_offset: -36000, dst_offset: 3600, name: Some("HDT") }), + (1793530800, FixedTimespan { utc_offset: -36000, dst_offset: 0, name: Some("HST") }), + (1805025600, FixedTimespan { utc_offset: -36000, dst_offset: 3600, name: Some("HDT") }), + (1825585200, FixedTimespan { utc_offset: -36000, dst_offset: 0, name: Some("HST") }), + (1836475200, FixedTimespan { utc_offset: -36000, dst_offset: 3600, name: Some("HDT") }), + (1857034800, FixedTimespan { utc_offset: -36000, dst_offset: 0, name: Some("HST") }), + (1867924800, FixedTimespan { utc_offset: -36000, dst_offset: 3600, name: Some("HDT") }), + (1888484400, FixedTimespan { utc_offset: -36000, dst_offset: 0, name: Some("HST") }), + (1899374400, FixedTimespan { utc_offset: -36000, dst_offset: 3600, name: Some("HDT") }), + (1919934000, FixedTimespan { utc_offset: -36000, dst_offset: 0, name: Some("HST") }), + (1930824000, FixedTimespan { utc_offset: -36000, dst_offset: 3600, name: Some("HDT") }), + (1951383600, FixedTimespan { utc_offset: -36000, dst_offset: 0, name: Some("HST") }), + (1962878400, FixedTimespan { utc_offset: -36000, dst_offset: 3600, name: Some("HDT") }), + (1983438000, FixedTimespan { utc_offset: -36000, dst_offset: 0, name: Some("HST") }), + (1994328000, FixedTimespan { utc_offset: -36000, dst_offset: 3600, name: Some("HDT") }), + (2014887600, FixedTimespan { utc_offset: -36000, dst_offset: 0, name: Some("HST") }), + (2025777600, FixedTimespan { utc_offset: -36000, dst_offset: 3600, name: Some("HDT") }), + (2046337200, FixedTimespan { utc_offset: -36000, dst_offset: 0, name: Some("HST") }), + (2057227200, FixedTimespan { utc_offset: -36000, dst_offset: 3600, name: Some("HDT") }), + (2077786800, FixedTimespan { utc_offset: -36000, dst_offset: 0, name: Some("HST") }), + (2088676800, FixedTimespan { utc_offset: -36000, dst_offset: 3600, name: Some("HDT") }), + (2109236400, FixedTimespan { utc_offset: -36000, dst_offset: 0, name: Some("HST") }), + (2120126400, FixedTimespan { utc_offset: -36000, dst_offset: 3600, name: Some("HDT") }), + (2140686000, FixedTimespan { utc_offset: -36000, dst_offset: 0, name: Some("HST") }), + (2152180800, FixedTimespan { utc_offset: -36000, dst_offset: 3600, name: Some("HDT") }), + (2172740400, FixedTimespan { utc_offset: -36000, dst_offset: 0, name: Some("HST") }), + (2183630400, FixedTimespan { utc_offset: -36000, dst_offset: 3600, name: Some("HDT") }), + (2204190000, FixedTimespan { utc_offset: -36000, dst_offset: 0, name: Some("HST") }), + (2215080000, FixedTimespan { utc_offset: -36000, dst_offset: 3600, name: Some("HDT") }), + (2235639600, FixedTimespan { utc_offset: -36000, dst_offset: 0, name: Some("HST") }), + (2246529600, FixedTimespan { utc_offset: -36000, dst_offset: 3600, name: Some("HDT") }), + (2267089200, FixedTimespan { utc_offset: -36000, dst_offset: 0, name: Some("HST") }), + (2277979200, FixedTimespan { utc_offset: -36000, dst_offset: 3600, name: Some("HDT") }), + (2298538800, FixedTimespan { utc_offset: -36000, dst_offset: 0, name: Some("HST") }), + (2309428800, FixedTimespan { utc_offset: -36000, dst_offset: 3600, name: Some("HDT") }), + (2329988400, FixedTimespan { utc_offset: -36000, dst_offset: 0, name: Some("HST") }), + (2341483200, FixedTimespan { utc_offset: -36000, dst_offset: 3600, name: Some("HDT") }), + (2362042800, FixedTimespan { utc_offset: -36000, dst_offset: 0, name: Some("HST") }), + (2372932800, FixedTimespan { utc_offset: -36000, dst_offset: 3600, name: Some("HDT") }), + (2393492400, FixedTimespan { utc_offset: -36000, dst_offset: 0, name: Some("HST") }), + (2404382400, FixedTimespan { utc_offset: -36000, dst_offset: 3600, name: Some("HDT") }), + (2424942000, FixedTimespan { utc_offset: -36000, dst_offset: 0, name: Some("HST") }), + (2435832000, FixedTimespan { utc_offset: -36000, dst_offset: 3600, name: Some("HDT") }), + (2456391600, FixedTimespan { utc_offset: -36000, dst_offset: 0, name: Some("HST") }), + (2467281600, FixedTimespan { utc_offset: -36000, dst_offset: 3600, name: Some("HDT") }), + (2487841200, FixedTimespan { utc_offset: -36000, dst_offset: 0, name: Some("HST") }), + (2499336000, FixedTimespan { utc_offset: -36000, dst_offset: 3600, name: Some("HDT") }), + (2519895600, FixedTimespan { utc_offset: -36000, dst_offset: 0, name: Some("HST") }), + (2530785600, FixedTimespan { utc_offset: -36000, dst_offset: 3600, name: Some("HDT") }), + (2551345200, FixedTimespan { utc_offset: -36000, dst_offset: 0, name: Some("HST") }), + (2562235200, FixedTimespan { utc_offset: -36000, dst_offset: 3600, name: Some("HDT") }), + (2582794800, FixedTimespan { utc_offset: -36000, dst_offset: 0, name: Some("HST") }), + (2593684800, FixedTimespan { utc_offset: -36000, dst_offset: 3600, name: Some("HDT") }), + (2614244400, FixedTimespan { utc_offset: -36000, dst_offset: 0, name: Some("HST") }), + (2625134400, FixedTimespan { utc_offset: -36000, dst_offset: 3600, name: Some("HDT") }), + (2645694000, FixedTimespan { utc_offset: -36000, dst_offset: 0, name: Some("HST") }), + (2656584000, FixedTimespan { utc_offset: -36000, dst_offset: 3600, name: Some("HDT") }), + (2677143600, FixedTimespan { utc_offset: -36000, dst_offset: 0, name: Some("HST") }), + (2688638400, FixedTimespan { utc_offset: -36000, dst_offset: 3600, name: Some("HDT") }), + (2709198000, FixedTimespan { utc_offset: -36000, dst_offset: 0, name: Some("HST") }), + (2720088000, FixedTimespan { utc_offset: -36000, dst_offset: 3600, name: Some("HDT") }), + (2740647600, FixedTimespan { utc_offset: -36000, dst_offset: 0, name: Some("HST") }), + (2751537600, FixedTimespan { utc_offset: -36000, dst_offset: 3600, name: Some("HDT") }), + (2772097200, FixedTimespan { utc_offset: -36000, dst_offset: 0, name: Some("HST") }), + (2782987200, FixedTimespan { utc_offset: -36000, dst_offset: 3600, name: Some("HDT") }), + (2803546800, FixedTimespan { utc_offset: -36000, dst_offset: 0, name: Some("HST") }), + (2814436800, FixedTimespan { utc_offset: -36000, dst_offset: 3600, name: Some("HDT") }), + (2834996400, FixedTimespan { utc_offset: -36000, dst_offset: 0, name: Some("HST") }), + (2846491200, FixedTimespan { utc_offset: -36000, dst_offset: 3600, name: Some("HDT") }), + (2867050800, FixedTimespan { utc_offset: -36000, dst_offset: 0, name: Some("HST") }), + (2877940800, FixedTimespan { utc_offset: -36000, dst_offset: 3600, name: Some("HDT") }), + (2898500400, FixedTimespan { utc_offset: -36000, dst_offset: 0, name: Some("HST") }), + (2909390400, FixedTimespan { utc_offset: -36000, dst_offset: 3600, name: Some("HDT") }), + (2929950000, FixedTimespan { utc_offset: -36000, dst_offset: 0, name: Some("HST") }), + (2940840000, FixedTimespan { utc_offset: -36000, dst_offset: 3600, name: Some("HDT") }), + (2961399600, FixedTimespan { utc_offset: -36000, dst_offset: 0, name: Some("HST") }), + (2972289600, FixedTimespan { utc_offset: -36000, dst_offset: 3600, name: Some("HDT") }), + (2992849200, FixedTimespan { utc_offset: -36000, dst_offset: 0, name: Some("HST") }), + (3003739200, FixedTimespan { utc_offset: -36000, dst_offset: 3600, name: Some("HDT") }), + (3024298800, FixedTimespan { utc_offset: -36000, dst_offset: 0, name: Some("HST") }), + (3035793600, FixedTimespan { utc_offset: -36000, dst_offset: 3600, name: Some("HDT") }), + (3056353200, FixedTimespan { utc_offset: -36000, dst_offset: 0, name: Some("HST") }), + (3067243200, FixedTimespan { utc_offset: -36000, dst_offset: 3600, name: Some("HDT") }), + (3087802800, FixedTimespan { utc_offset: -36000, dst_offset: 0, name: Some("HST") }), + (3098692800, FixedTimespan { utc_offset: -36000, dst_offset: 3600, name: Some("HDT") }), + (3119252400, FixedTimespan { utc_offset: -36000, dst_offset: 0, name: Some("HST") }), + (3130142400, FixedTimespan { utc_offset: -36000, dst_offset: 3600, name: Some("HDT") }), + (3150702000, FixedTimespan { utc_offset: -36000, dst_offset: 0, name: Some("HST") }), + (3161592000, FixedTimespan { utc_offset: -36000, dst_offset: 3600, name: Some("HDT") }), + (3182151600, FixedTimespan { utc_offset: -36000, dst_offset: 0, name: Some("HST") }), + (3193041600, FixedTimespan { utc_offset: -36000, dst_offset: 3600, name: Some("HDT") }), + (3213601200, FixedTimespan { utc_offset: -36000, dst_offset: 0, name: Some("HST") }), + (3225096000, FixedTimespan { utc_offset: -36000, dst_offset: 3600, name: Some("HDT") }), + (3245655600, FixedTimespan { utc_offset: -36000, dst_offset: 0, name: Some("HST") }), + (3256545600, FixedTimespan { utc_offset: -36000, dst_offset: 3600, name: Some("HDT") }), + (3277105200, FixedTimespan { utc_offset: -36000, dst_offset: 0, name: Some("HST") }), + (3287995200, FixedTimespan { utc_offset: -36000, dst_offset: 3600, name: Some("HDT") }), + (3308554800, FixedTimespan { utc_offset: -36000, dst_offset: 0, name: Some("HST") }), + (3319444800, FixedTimespan { utc_offset: -36000, dst_offset: 3600, name: Some("HDT") }), + (3340004400, FixedTimespan { utc_offset: -36000, dst_offset: 0, name: Some("HST") }), + (3350894400, FixedTimespan { utc_offset: -36000, dst_offset: 3600, name: Some("HDT") }), + (3371454000, FixedTimespan { utc_offset: -36000, dst_offset: 0, name: Some("HST") }), + (3382948800, FixedTimespan { utc_offset: -36000, dst_offset: 3600, name: Some("HDT") }), + (3403508400, FixedTimespan { utc_offset: -36000, dst_offset: 0, name: Some("HST") }), + (3414398400, FixedTimespan { utc_offset: -36000, dst_offset: 3600, name: Some("HDT") }), + (3434958000, FixedTimespan { utc_offset: -36000, dst_offset: 0, name: Some("HST") }), + (3445848000, FixedTimespan { utc_offset: -36000, dst_offset: 3600, name: Some("HDT") }), + (3466407600, FixedTimespan { utc_offset: -36000, dst_offset: 0, name: Some("HST") }), + (3477297600, FixedTimespan { utc_offset: -36000, dst_offset: 3600, name: Some("HDT") }), + (3497857200, FixedTimespan { utc_offset: -36000, dst_offset: 0, name: Some("HST") }), + (3508747200, FixedTimespan { utc_offset: -36000, dst_offset: 3600, name: Some("HDT") }), + (3529306800, FixedTimespan { utc_offset: -36000, dst_offset: 0, name: Some("HST") }), + (3540196800, FixedTimespan { utc_offset: -36000, dst_offset: 3600, name: Some("HDT") }), + (3560756400, FixedTimespan { utc_offset: -36000, dst_offset: 0, name: Some("HST") }), + (3572251200, FixedTimespan { utc_offset: -36000, dst_offset: 3600, name: Some("HDT") }), + (3592810800, FixedTimespan { utc_offset: -36000, dst_offset: 0, name: Some("HST") }), + (3603700800, FixedTimespan { utc_offset: -36000, dst_offset: 3600, name: Some("HDT") }), + (3624260400, FixedTimespan { utc_offset: -36000, dst_offset: 0, name: Some("HST") }), + (3635150400, FixedTimespan { utc_offset: -36000, dst_offset: 3600, name: Some("HDT") }), + (3655710000, FixedTimespan { utc_offset: -36000, dst_offset: 0, name: Some("HST") }), + (3666600000, FixedTimespan { utc_offset: -36000, dst_offset: 3600, name: Some("HDT") }), + (3687159600, FixedTimespan { utc_offset: -36000, dst_offset: 0, name: Some("HST") }), + (3698049600, FixedTimespan { utc_offset: -36000, dst_offset: 3600, name: Some("HDT") }), + (3718609200, FixedTimespan { utc_offset: -36000, dst_offset: 0, name: Some("HST") }), + (3730104000, FixedTimespan { utc_offset: -36000, dst_offset: 3600, name: Some("HDT") }), + (3750663600, FixedTimespan { utc_offset: -36000, dst_offset: 0, name: Some("HST") }), + (3761553600, FixedTimespan { utc_offset: -36000, dst_offset: 3600, name: Some("HDT") }), + (3782113200, FixedTimespan { utc_offset: -36000, dst_offset: 0, name: Some("HST") }), + (3793003200, FixedTimespan { utc_offset: -36000, dst_offset: 3600, name: Some("HDT") }), + (3813562800, FixedTimespan { utc_offset: -36000, dst_offset: 0, name: Some("HST") }), + (3824452800, FixedTimespan { utc_offset: -36000, dst_offset: 3600, name: Some("HDT") }), + (3845012400, FixedTimespan { utc_offset: -36000, dst_offset: 0, name: Some("HST") }), + (3855902400, FixedTimespan { utc_offset: -36000, dst_offset: 3600, name: Some("HDT") }), + (3876462000, FixedTimespan { utc_offset: -36000, dst_offset: 0, name: Some("HST") }), + (3887352000, FixedTimespan { utc_offset: -36000, dst_offset: 3600, name: Some("HDT") }), + (3907911600, FixedTimespan { utc_offset: -36000, dst_offset: 0, name: Some("HST") }), + (3919406400, FixedTimespan { utc_offset: -36000, dst_offset: 3600, name: Some("HDT") }), + (3939966000, FixedTimespan { utc_offset: -36000, dst_offset: 0, name: Some("HST") }), + (3950856000, FixedTimespan { utc_offset: -36000, dst_offset: 3600, name: Some("HDT") }), + (3971415600, FixedTimespan { utc_offset: -36000, dst_offset: 0, name: Some("HST") }), + (3982305600, FixedTimespan { utc_offset: -36000, dst_offset: 3600, name: Some("HDT") }), + (4002865200, FixedTimespan { utc_offset: -36000, dst_offset: 0, name: Some("HST") }), + (4013755200, FixedTimespan { utc_offset: -36000, dst_offset: 3600, name: Some("HDT") }), + (4034314800, FixedTimespan { utc_offset: -36000, dst_offset: 0, name: Some("HST") }), + (4045204800, FixedTimespan { utc_offset: -36000, dst_offset: 3600, name: Some("HDT") }), + (4065764400, FixedTimespan { utc_offset: -36000, dst_offset: 0, name: Some("HST") }), + (4076654400, FixedTimespan { utc_offset: -36000, dst_offset: 3600, name: Some("HDT") }), + (4097214000, FixedTimespan { utc_offset: -36000, dst_offset: 0, name: Some("HST") }), + ]; + FixedTimespanSet { + first: FixedTimespan { + utc_offset: 44002, + dst_offset: 0, + name: Some("LMT"), + }, + rest: REST + } + }, + + Tz::America__Bahia => { + const REST: &[(i64, FixedTimespan)] = &[ + (-1767216356, FixedTimespan { utc_offset: -10800, dst_offset: 0, name: None }), + (-1206957600, FixedTimespan { utc_offset: -10800, dst_offset: 3600, name: None }), + (-1191362400, FixedTimespan { utc_offset: -10800, dst_offset: 0, name: None }), + (-1175374800, FixedTimespan { utc_offset: -10800, dst_offset: 3600, name: None }), + (-1159826400, FixedTimespan { utc_offset: -10800, dst_offset: 0, name: None }), + (-633819600, FixedTimespan { utc_offset: -10800, dst_offset: 3600, name: None }), + (-622069200, FixedTimespan { utc_offset: -10800, dst_offset: 0, name: None }), + (-602283600, FixedTimespan { utc_offset: -10800, dst_offset: 3600, name: None }), + (-591832800, FixedTimespan { utc_offset: -10800, dst_offset: 0, name: None }), + (-570747600, FixedTimespan { utc_offset: -10800, dst_offset: 3600, name: None }), + (-560210400, FixedTimespan { utc_offset: -10800, dst_offset: 0, name: None }), + (-539125200, FixedTimespan { utc_offset: -10800, dst_offset: 3600, name: None }), + (-531352800, FixedTimespan { utc_offset: -10800, dst_offset: 0, name: None }), + (-191365200, FixedTimespan { utc_offset: -10800, dst_offset: 3600, name: None }), + (-184197600, FixedTimespan { utc_offset: -10800, dst_offset: 0, name: None }), + (-155163600, FixedTimespan { utc_offset: -10800, dst_offset: 3600, name: None }), + (-150069600, FixedTimespan { utc_offset: -10800, dst_offset: 0, name: None }), + (-128898000, FixedTimespan { utc_offset: -10800, dst_offset: 3600, name: None }), + (-121125600, FixedTimespan { utc_offset: -10800, dst_offset: 0, name: None }), + (-99954000, FixedTimespan { utc_offset: -10800, dst_offset: 3600, name: None }), + (-89589600, FixedTimespan { utc_offset: -10800, dst_offset: 0, name: None }), + (-68418000, FixedTimespan { utc_offset: -10800, dst_offset: 3600, name: None }), + (-57967200, FixedTimespan { utc_offset: -10800, dst_offset: 0, name: None }), + (499748400, FixedTimespan { utc_offset: -10800, dst_offset: 3600, name: None }), + (511236000, FixedTimespan { utc_offset: -10800, dst_offset: 0, name: None }), + (530593200, FixedTimespan { utc_offset: -10800, dst_offset: 3600, name: None }), + (540266400, FixedTimespan { utc_offset: -10800, dst_offset: 0, name: None }), + (562129200, FixedTimespan { utc_offset: -10800, dst_offset: 3600, name: None }), + (571197600, FixedTimespan { utc_offset: -10800, dst_offset: 0, name: None }), + (592974000, FixedTimespan { utc_offset: -10800, dst_offset: 3600, name: None }), + (602042400, FixedTimespan { utc_offset: -10800, dst_offset: 0, name: None }), + (624423600, FixedTimespan { utc_offset: -10800, dst_offset: 3600, name: None }), + (634701600, FixedTimespan { utc_offset: -10800, dst_offset: 0, name: None }), + (656478000, FixedTimespan { utc_offset: -10800, dst_offset: 3600, name: None }), + (666756000, FixedTimespan { utc_offset: -10800, dst_offset: 0, name: None }), + (687927600, FixedTimespan { utc_offset: -10800, dst_offset: 3600, name: None }), + (697600800, FixedTimespan { utc_offset: -10800, dst_offset: 0, name: None }), + (719982000, FixedTimespan { utc_offset: -10800, dst_offset: 3600, name: None }), + (728445600, FixedTimespan { utc_offset: -10800, dst_offset: 0, name: None }), + (750826800, FixedTimespan { utc_offset: -10800, dst_offset: 3600, name: None }), + (761709600, FixedTimespan { utc_offset: -10800, dst_offset: 0, name: None }), + (782276400, FixedTimespan { utc_offset: -10800, dst_offset: 3600, name: None }), + (793159200, FixedTimespan { utc_offset: -10800, dst_offset: 0, name: None }), + (813726000, FixedTimespan { utc_offset: -10800, dst_offset: 3600, name: None }), + (824004000, FixedTimespan { utc_offset: -10800, dst_offset: 0, name: None }), + (844570800, FixedTimespan { utc_offset: -10800, dst_offset: 3600, name: None }), + (856058400, FixedTimespan { utc_offset: -10800, dst_offset: 0, name: None }), + (876106800, FixedTimespan { utc_offset: -10800, dst_offset: 3600, name: None }), + (888717600, FixedTimespan { utc_offset: -10800, dst_offset: 0, name: None }), + (908074800, FixedTimespan { utc_offset: -10800, dst_offset: 3600, name: None }), + (919562400, FixedTimespan { utc_offset: -10800, dst_offset: 0, name: None }), + (938919600, FixedTimespan { utc_offset: -10800, dst_offset: 3600, name: None }), + (951616800, FixedTimespan { utc_offset: -10800, dst_offset: 0, name: None }), + (970974000, FixedTimespan { utc_offset: -10800, dst_offset: 3600, name: None }), + (982461600, FixedTimespan { utc_offset: -10800, dst_offset: 0, name: None }), + (1003028400, FixedTimespan { utc_offset: -10800, dst_offset: 3600, name: None }), + (1013911200, FixedTimespan { utc_offset: -10800, dst_offset: 0, name: None }), + (1036292400, FixedTimespan { utc_offset: -10800, dst_offset: 3600, name: None }), + (1045360800, FixedTimespan { utc_offset: -10800, dst_offset: 0, name: None }), + (1318734000, FixedTimespan { utc_offset: -10800, dst_offset: 3600, name: None }), + (1330221600, FixedTimespan { utc_offset: -10800, dst_offset: 0, name: None }), + ]; + FixedTimespanSet { + first: FixedTimespan { + utc_offset: -9244, + dst_offset: 0, + name: Some("LMT"), + }, + rest: REST + } + }, + + Tz::America__Bahia_Banderas => { + const REST: &[(i64, FixedTimespan)] = &[ + (-1514714340, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (-1343149200, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (-1234807200, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (-1220461200, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (-1207159200, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (-1191344400, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (-873828000, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (828867600, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (846403200, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (860317200, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (877852800, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (891766800, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (909302400, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (923216400, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (941356800, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (954666000, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (972806400, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (989139600, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (1001836800, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (1018170000, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (1035705600, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (1049619600, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (1067155200, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (1081069200, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (1099209600, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (1112518800, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (1130659200, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (1143968400, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (1162108800, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (1175418000, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (1193558400, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (1207472400, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (1225008000, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (1238922000, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (1256457600, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (1270371600, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (1288508400, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (1301817600, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (1319958000, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (1333267200, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (1351407600, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (1365321600, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (1382857200, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (1396771200, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (1414306800, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (1428220800, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (1445756400, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (1459670400, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (1477810800, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (1491120000, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (1509260400, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (1522569600, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (1540710000, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (1554624000, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (1572159600, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (1586073600, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (1603609200, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (1617523200, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (1635663600, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (1648972800, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (1667113200, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + ]; + FixedTimespanSet { + first: FixedTimespan { + utc_offset: -25260, + dst_offset: 0, + name: Some("LMT"), + }, + rest: REST + } + }, + + Tz::America__Barbados => { + const REST: &[(i64, FixedTimespan)] = &[ + (-1841256091, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (-874263600, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("ADT") }), + (-862682400, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (-841604400, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("ADT") }), + (-830714400, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (-811882800, FixedTimespan { utc_offset: -14400, dst_offset: 1800, name: Some("-0330") }), + (-798660000, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (234943200, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("ADT") }), + (244616400, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (261554400, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("ADT") }), + (276066000, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (293004000, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("ADT") }), + (307515600, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (325058400, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("ADT") }), + (338706000, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + ]; + FixedTimespanSet { + first: FixedTimespan { + utc_offset: -14309, + dst_offset: 0, + name: Some("LMT"), + }, + rest: REST + } + }, + + Tz::America__Belem => { + const REST: &[(i64, FixedTimespan)] = &[ + (-1767213964, FixedTimespan { utc_offset: -10800, dst_offset: 0, name: None }), + (-1206957600, FixedTimespan { utc_offset: -10800, dst_offset: 3600, name: None }), + (-1191362400, FixedTimespan { utc_offset: -10800, dst_offset: 0, name: None }), + (-1175374800, FixedTimespan { utc_offset: -10800, dst_offset: 3600, name: None }), + (-1159826400, FixedTimespan { utc_offset: -10800, dst_offset: 0, name: None }), + (-633819600, FixedTimespan { utc_offset: -10800, dst_offset: 3600, name: None }), + (-622069200, FixedTimespan { utc_offset: -10800, dst_offset: 0, name: None }), + (-602283600, FixedTimespan { utc_offset: -10800, dst_offset: 3600, name: None }), + (-591832800, FixedTimespan { utc_offset: -10800, dst_offset: 0, name: None }), + (-570747600, FixedTimespan { utc_offset: -10800, dst_offset: 3600, name: None }), + (-560210400, FixedTimespan { utc_offset: -10800, dst_offset: 0, name: None }), + (-539125200, FixedTimespan { utc_offset: -10800, dst_offset: 3600, name: None }), + (-531352800, FixedTimespan { utc_offset: -10800, dst_offset: 0, name: None }), + (-191365200, FixedTimespan { utc_offset: -10800, dst_offset: 3600, name: None }), + (-184197600, FixedTimespan { utc_offset: -10800, dst_offset: 0, name: None }), + (-155163600, FixedTimespan { utc_offset: -10800, dst_offset: 3600, name: None }), + (-150069600, FixedTimespan { utc_offset: -10800, dst_offset: 0, name: None }), + (-128898000, FixedTimespan { utc_offset: -10800, dst_offset: 3600, name: None }), + (-121125600, FixedTimespan { utc_offset: -10800, dst_offset: 0, name: None }), + (-99954000, FixedTimespan { utc_offset: -10800, dst_offset: 3600, name: None }), + (-89589600, FixedTimespan { utc_offset: -10800, dst_offset: 0, name: None }), + (-68418000, FixedTimespan { utc_offset: -10800, dst_offset: 3600, name: None }), + (-57967200, FixedTimespan { utc_offset: -10800, dst_offset: 0, name: None }), + (499748400, FixedTimespan { utc_offset: -10800, dst_offset: 3600, name: None }), + (511236000, FixedTimespan { utc_offset: -10800, dst_offset: 0, name: None }), + (530593200, FixedTimespan { utc_offset: -10800, dst_offset: 3600, name: None }), + (540266400, FixedTimespan { utc_offset: -10800, dst_offset: 0, name: None }), + (562129200, FixedTimespan { utc_offset: -10800, dst_offset: 3600, name: None }), + (571197600, FixedTimespan { utc_offset: -10800, dst_offset: 0, name: None }), + ]; + FixedTimespanSet { + first: FixedTimespan { + utc_offset: -11636, + dst_offset: 0, + name: Some("LMT"), + }, + rest: REST + } + }, + + Tz::America__Belize => { + const REST: &[(i64, FixedTimespan)] = &[ + (-1822500432, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (-1616954400, FixedTimespan { utc_offset: -21600, dst_offset: 1800, name: Some("-0530") }), + (-1606069800, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (-1585504800, FixedTimespan { utc_offset: -21600, dst_offset: 1800, name: Some("-0530") }), + (-1574015400, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (-1554055200, FixedTimespan { utc_offset: -21600, dst_offset: 1800, name: Some("-0530") }), + (-1542565800, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (-1522605600, FixedTimespan { utc_offset: -21600, dst_offset: 1800, name: Some("-0530") }), + (-1511116200, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (-1490551200, FixedTimespan { utc_offset: -21600, dst_offset: 1800, name: Some("-0530") }), + (-1479666600, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (-1459101600, FixedTimespan { utc_offset: -21600, dst_offset: 1800, name: Some("-0530") }), + (-1448217000, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (-1427652000, FixedTimespan { utc_offset: -21600, dst_offset: 1800, name: Some("-0530") }), + (-1416162600, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (-1396202400, FixedTimespan { utc_offset: -21600, dst_offset: 1800, name: Some("-0530") }), + (-1384713000, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (-1364752800, FixedTimespan { utc_offset: -21600, dst_offset: 1800, name: Some("-0530") }), + (-1353263400, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (-1333303200, FixedTimespan { utc_offset: -21600, dst_offset: 1800, name: Some("-0530") }), + (-1321813800, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (-1301248800, FixedTimespan { utc_offset: -21600, dst_offset: 1800, name: Some("-0530") }), + (-1290364200, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (-1269799200, FixedTimespan { utc_offset: -21600, dst_offset: 1800, name: Some("-0530") }), + (-1258914600, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (-1238349600, FixedTimespan { utc_offset: -21600, dst_offset: 1800, name: Some("-0530") }), + (-1226860200, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (-1206900000, FixedTimespan { utc_offset: -21600, dst_offset: 1800, name: Some("-0530") }), + (-1195410600, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (-1175450400, FixedTimespan { utc_offset: -21600, dst_offset: 1800, name: Some("-0530") }), + (-1163961000, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (-1143396000, FixedTimespan { utc_offset: -21600, dst_offset: 1800, name: Some("-0530") }), + (-1132511400, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (-1111946400, FixedTimespan { utc_offset: -21600, dst_offset: 1800, name: Some("-0530") }), + (-1101061800, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (-1080496800, FixedTimespan { utc_offset: -21600, dst_offset: 1800, name: Some("-0530") }), + (-1069612200, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (-1049047200, FixedTimespan { utc_offset: -21600, dst_offset: 1800, name: Some("-0530") }), + (-1037557800, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (-1017597600, FixedTimespan { utc_offset: -21600, dst_offset: 1800, name: Some("-0530") }), + (-1006108200, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (-986148000, FixedTimespan { utc_offset: -21600, dst_offset: 1800, name: Some("-0530") }), + (-974658600, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (-954093600, FixedTimespan { utc_offset: -21600, dst_offset: 1800, name: Some("-0530") }), + (-943209000, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (-922644000, FixedTimespan { utc_offset: -21600, dst_offset: 1800, name: Some("-0530") }), + (-911759400, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (-891194400, FixedTimespan { utc_offset: -21600, dst_offset: 1800, name: Some("-0530") }), + (-879705000, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (-868212000, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CWT") }), + (-769395600, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CPT") }), + (-758746800, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (-701892000, FixedTimespan { utc_offset: -21600, dst_offset: 1800, name: Some("-0530") }), + (-690402600, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (-670442400, FixedTimespan { utc_offset: -21600, dst_offset: 1800, name: Some("-0530") }), + (-658953000, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (-638992800, FixedTimespan { utc_offset: -21600, dst_offset: 1800, name: Some("-0530") }), + (-627503400, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (-606938400, FixedTimespan { utc_offset: -21600, dst_offset: 1800, name: Some("-0530") }), + (-596053800, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (-575488800, FixedTimespan { utc_offset: -21600, dst_offset: 1800, name: Some("-0530") }), + (-564604200, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (-544039200, FixedTimespan { utc_offset: -21600, dst_offset: 1800, name: Some("-0530") }), + (-532549800, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (-512589600, FixedTimespan { utc_offset: -21600, dst_offset: 1800, name: Some("-0530") }), + (-501100200, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (-481140000, FixedTimespan { utc_offset: -21600, dst_offset: 1800, name: Some("-0530") }), + (-469650600, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (-449690400, FixedTimespan { utc_offset: -21600, dst_offset: 1800, name: Some("-0530") }), + (-438201000, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (-417636000, FixedTimespan { utc_offset: -21600, dst_offset: 1800, name: Some("-0530") }), + (-406751400, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (-386186400, FixedTimespan { utc_offset: -21600, dst_offset: 1800, name: Some("-0530") }), + (-375301800, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (-354736800, FixedTimespan { utc_offset: -21600, dst_offset: 1800, name: Some("-0530") }), + (-343247400, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (-323287200, FixedTimespan { utc_offset: -21600, dst_offset: 1800, name: Some("-0530") }), + (-311797800, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (-291837600, FixedTimespan { utc_offset: -21600, dst_offset: 1800, name: Some("-0530") }), + (-280348200, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (-259783200, FixedTimespan { utc_offset: -21600, dst_offset: 1800, name: Some("-0530") }), + (-248898600, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (-228333600, FixedTimespan { utc_offset: -21600, dst_offset: 1800, name: Some("-0530") }), + (-217449000, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (-196884000, FixedTimespan { utc_offset: -21600, dst_offset: 1800, name: Some("-0530") }), + (-185999400, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (-165434400, FixedTimespan { utc_offset: -21600, dst_offset: 1800, name: Some("-0530") }), + (-153945000, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (-133984800, FixedTimespan { utc_offset: -21600, dst_offset: 1800, name: Some("-0530") }), + (-122495400, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (-102535200, FixedTimespan { utc_offset: -21600, dst_offset: 1800, name: Some("-0530") }), + (-91045800, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (-70480800, FixedTimespan { utc_offset: -21600, dst_offset: 1800, name: Some("-0530") }), + (-59596200, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (123919200, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (129618000, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (409039200, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (413874000, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + ]; + FixedTimespanSet { + first: FixedTimespan { + utc_offset: -21168, + dst_offset: 0, + name: Some("LMT"), + }, + rest: REST + } + }, + + Tz::America__BlancSablon => { + const REST: &[(i64, FixedTimespan)] = &[ + (-2233035335, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (-873057600, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("AWT") }), + (-769395600, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("APT") }), + (-765399600, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + ]; + FixedTimespanSet { + first: FixedTimespan { + utc_offset: -15865, + dst_offset: 0, + name: Some("LMT"), + }, + rest: REST + } + }, + + Tz::America__Boa_Vista => { + const REST: &[(i64, FixedTimespan)] = &[ + (-1767211040, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + (-1206954000, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: None }), + (-1191358800, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + (-1175371200, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: None }), + (-1159822800, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + (-633816000, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: None }), + (-622065600, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + (-602280000, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: None }), + (-591829200, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + (-570744000, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: None }), + (-560206800, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + (-539121600, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: None }), + (-531349200, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + (-191361600, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: None }), + (-184194000, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + (-155160000, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: None }), + (-150066000, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + (-128894400, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: None }), + (-121122000, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + (-99950400, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: None }), + (-89586000, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + (-68414400, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: None }), + (-57963600, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + (499752000, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: None }), + (511239600, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + (530596800, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: None }), + (540270000, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + (562132800, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: None }), + (571201200, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + (938923200, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: None }), + (951620400, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + (970977600, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: None }), + (971578800, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + ]; + FixedTimespanSet { + first: FixedTimespan { + utc_offset: -14560, + dst_offset: 0, + name: Some("LMT"), + }, + rest: REST + } + }, + + Tz::America__Bogota => { + const REST: &[(i64, FixedTimespan)] = &[ + (-2707671824, FixedTimespan { utc_offset: -17776, dst_offset: 0, name: Some("BMT") }), + (-1739041424, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: None }), + (704869200, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: None }), + (729057600, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: None }), + ]; + FixedTimespanSet { + first: FixedTimespan { + utc_offset: -17776, + dst_offset: 0, + name: Some("LMT"), + }, + rest: REST + } + }, + + Tz::America__Boise => { + const REST: &[(i64, FixedTimespan)] = &[ + (-2717612111, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (-1633269600, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (-1615129200, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (-1601820000, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (-1583679600, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (-1471788000, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (-880210800, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MWT") }), + (-769395600, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MPT") }), + (-765388800, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (-84380400, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (-68659200, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (-52930800, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (-37209600, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (-21481200, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (-5760000, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (9968400, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (25689600, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (41418000, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (57744000, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (73472400, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (89193600, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (104922000, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (120643200, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (129114000, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (152092800, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (162378000, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (183542400, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (199270800, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (215596800, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (230720400, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (247046400, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (262774800, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (278496000, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (294224400, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (309945600, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (325674000, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (341395200, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (357123600, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (372844800, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (388573200, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (404899200, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (420022800, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (436348800, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (452077200, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (467798400, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (483526800, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (499248000, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (514976400, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (530697600, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (544611600, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (562147200, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (576061200, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (594201600, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (607510800, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (625651200, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (638960400, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (657100800, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (671014800, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (688550400, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (702464400, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (720000000, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (733914000, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (752054400, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (765363600, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (783504000, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (796813200, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (814953600, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (828867600, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (846403200, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (860317200, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (877852800, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (891766800, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (909302400, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (923216400, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (941356800, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (954666000, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (972806400, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (986115600, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (1004256000, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (1018170000, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (1035705600, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (1049619600, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (1067155200, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (1081069200, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (1099209600, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (1112518800, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (1130659200, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (1143968400, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (1162108800, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (1173603600, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (1194163200, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (1205053200, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (1225612800, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (1236502800, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (1257062400, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (1268557200, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (1289116800, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (1300006800, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (1320566400, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (1331456400, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (1352016000, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (1362906000, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (1383465600, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (1394355600, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (1414915200, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (1425805200, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (1446364800, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (1457859600, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (1478419200, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (1489309200, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (1509868800, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (1520758800, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (1541318400, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (1552208400, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (1572768000, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (1583658000, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (1604217600, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (1615712400, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (1636272000, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (1647162000, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (1667721600, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (1678611600, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (1699171200, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (1710061200, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (1730620800, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (1741510800, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (1762070400, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (1772960400, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (1793520000, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (1805014800, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (1825574400, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (1836464400, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (1857024000, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (1867914000, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (1888473600, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (1899363600, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (1919923200, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (1930813200, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (1951372800, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (1962867600, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (1983427200, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (1994317200, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (2014876800, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (2025766800, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (2046326400, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (2057216400, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (2077776000, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (2088666000, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (2109225600, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (2120115600, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (2140675200, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (2152170000, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (2172729600, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (2183619600, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (2204179200, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (2215069200, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (2235628800, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (2246518800, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (2267078400, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (2277968400, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (2298528000, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (2309418000, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (2329977600, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (2341472400, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (2362032000, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (2372922000, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (2393481600, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (2404371600, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (2424931200, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (2435821200, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (2456380800, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (2467270800, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (2487830400, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (2499325200, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (2519884800, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (2530774800, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (2551334400, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (2562224400, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (2582784000, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (2593674000, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (2614233600, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (2625123600, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (2645683200, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (2656573200, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (2677132800, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (2688627600, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (2709187200, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (2720077200, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (2740636800, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (2751526800, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (2772086400, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (2782976400, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (2803536000, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (2814426000, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (2834985600, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (2846480400, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (2867040000, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (2877930000, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (2898489600, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (2909379600, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (2929939200, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (2940829200, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (2961388800, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (2972278800, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (2992838400, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (3003728400, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (3024288000, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (3035782800, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (3056342400, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (3067232400, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (3087792000, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (3098682000, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (3119241600, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (3130131600, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (3150691200, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (3161581200, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (3182140800, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (3193030800, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (3213590400, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (3225085200, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (3245644800, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (3256534800, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (3277094400, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (3287984400, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (3308544000, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (3319434000, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (3339993600, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (3350883600, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (3371443200, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (3382938000, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (3403497600, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (3414387600, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (3434947200, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (3445837200, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (3466396800, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (3477286800, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (3497846400, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (3508736400, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (3529296000, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (3540186000, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (3560745600, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (3572240400, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (3592800000, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (3603690000, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (3624249600, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (3635139600, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (3655699200, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (3666589200, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (3687148800, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (3698038800, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (3718598400, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (3730093200, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (3750652800, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (3761542800, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (3782102400, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (3792992400, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (3813552000, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (3824442000, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (3845001600, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (3855891600, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (3876451200, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (3887341200, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (3907900800, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (3919395600, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (3939955200, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (3950845200, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (3971404800, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (3982294800, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (4002854400, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (4013744400, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (4034304000, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (4045194000, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (4065753600, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (4076643600, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (4097203200, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + ]; + FixedTimespanSet { + first: FixedTimespan { + utc_offset: -27889, + dst_offset: 0, + name: Some("LMT"), + }, + rest: REST + } + }, + + Tz::America__Buenos_Aires => { + const REST: &[(i64, FixedTimespan)] = &[ + (-2372097972, FixedTimespan { utc_offset: -15408, dst_offset: 0, name: Some("CMT") }), + (-1567453392, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + (-1233432000, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: None }), + (-1222981200, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + (-1205956800, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: None }), + (-1194037200, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + (-1172865600, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: None }), + (-1162501200, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + (-1141329600, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: None }), + (-1130965200, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + (-1109793600, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: None }), + (-1099429200, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + (-1078257600, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: None }), + (-1067806800, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + (-1046635200, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: None }), + (-1036270800, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + (-1015099200, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: None }), + (-1004734800, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + (-983563200, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: None }), + (-973198800, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + (-952027200, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: None }), + (-941576400, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + (-931032000, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: None }), + (-900882000, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + (-890337600, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: None }), + (-833749200, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + (-827265600, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: None }), + (-752274000, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + (-733780800, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: None }), + (-197326800, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + (-190843200, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: None }), + (-184194000, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + (-164491200, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: None }), + (-152658000, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + (-132955200, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: None }), + (-121122000, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + (-101419200, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: None }), + (-86821200, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + (-71092800, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: None }), + (-54766800, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + (-39038400, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: None }), + (-23317200, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + (-7588800, FixedTimespan { utc_offset: -10800, dst_offset: 0, name: None }), + (128142000, FixedTimespan { utc_offset: -10800, dst_offset: 3600, name: None }), + (136605600, FixedTimespan { utc_offset: -10800, dst_offset: 0, name: None }), + (596948400, FixedTimespan { utc_offset: -10800, dst_offset: 3600, name: None }), + (605066400, FixedTimespan { utc_offset: -10800, dst_offset: 0, name: None }), + (624423600, FixedTimespan { utc_offset: -10800, dst_offset: 3600, name: None }), + (636516000, FixedTimespan { utc_offset: -10800, dst_offset: 0, name: None }), + (656478000, FixedTimespan { utc_offset: -10800, dst_offset: 3600, name: None }), + (667965600, FixedTimespan { utc_offset: -10800, dst_offset: 0, name: None }), + (687927600, FixedTimespan { utc_offset: -10800, dst_offset: 3600, name: None }), + (699415200, FixedTimespan { utc_offset: -10800, dst_offset: 0, name: None }), + (719377200, FixedTimespan { utc_offset: -10800, dst_offset: 3600, name: None }), + (731469600, FixedTimespan { utc_offset: -10800, dst_offset: 0, name: None }), + (938919600, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: None }), + (952052400, FixedTimespan { utc_offset: -10800, dst_offset: 0, name: None }), + (1198983600, FixedTimespan { utc_offset: -10800, dst_offset: 3600, name: None }), + (1205632800, FixedTimespan { utc_offset: -10800, dst_offset: 0, name: None }), + (1224385200, FixedTimespan { utc_offset: -10800, dst_offset: 3600, name: None }), + (1237082400, FixedTimespan { utc_offset: -10800, dst_offset: 0, name: None }), + ]; + FixedTimespanSet { + first: FixedTimespan { + utc_offset: -14028, + dst_offset: 0, + name: Some("LMT"), + }, + rest: REST + } + }, + + Tz::America__Cambridge_Bay => { + const REST: &[(i64, FixedTimespan)] = &[ + (-1577923200, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (-880210800, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MWT") }), + (-769395600, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MPT") }), + (-765388800, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (73472400, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (89193600, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (104922000, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (120643200, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (136371600, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (152092800, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (167821200, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (183542400, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (199270800, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (215596800, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (230720400, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (247046400, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (262774800, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (278496000, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (294224400, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (309945600, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (325674000, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (341395200, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (357123600, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (372844800, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (388573200, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (404899200, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (420022800, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (436348800, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (452077200, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (467798400, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (483526800, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (499248000, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (514976400, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (530697600, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (544611600, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (562147200, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (576061200, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (594201600, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (607510800, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (625651200, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (638960400, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (657100800, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (671014800, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (688550400, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (702464400, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (720000000, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (733914000, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (752054400, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (765363600, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (783504000, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (796813200, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (814953600, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (828867600, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (846403200, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (860317200, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (877852800, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (891766800, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (909302400, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (923216400, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (941356800, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (954662400, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (972802800, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (973400400, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (986115600, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (1004256000, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (1018170000, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (1035705600, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (1049619600, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (1067155200, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (1081069200, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (1099209600, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (1112518800, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (1130659200, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (1143968400, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (1162108800, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (1173603600, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (1194163200, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (1205053200, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (1225612800, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (1236502800, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (1257062400, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (1268557200, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (1289116800, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (1300006800, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (1320566400, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (1331456400, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (1352016000, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (1362906000, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (1383465600, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (1394355600, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (1414915200, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (1425805200, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (1446364800, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (1457859600, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (1478419200, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (1489309200, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (1509868800, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (1520758800, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (1541318400, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (1552208400, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (1572768000, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (1583658000, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (1604217600, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (1615712400, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (1636272000, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (1647162000, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (1667721600, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (1678611600, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (1699171200, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (1710061200, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (1730620800, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (1741510800, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (1762070400, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (1772960400, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (1793520000, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (1805014800, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (1825574400, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (1836464400, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (1857024000, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (1867914000, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (1888473600, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (1899363600, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (1919923200, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (1930813200, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (1951372800, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (1962867600, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (1983427200, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (1994317200, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (2014876800, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (2025766800, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (2046326400, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (2057216400, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (2077776000, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (2088666000, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (2109225600, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (2120115600, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (2140675200, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (2152170000, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (2172729600, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (2183619600, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (2204179200, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (2215069200, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (2235628800, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (2246518800, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (2267078400, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (2277968400, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (2298528000, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (2309418000, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (2329977600, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (2341472400, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (2362032000, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (2372922000, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (2393481600, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (2404371600, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (2424931200, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (2435821200, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (2456380800, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (2467270800, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (2487830400, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (2499325200, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (2519884800, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (2530774800, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (2551334400, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (2562224400, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (2582784000, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (2593674000, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (2614233600, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (2625123600, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (2645683200, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (2656573200, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (2677132800, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (2688627600, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (2709187200, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (2720077200, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (2740636800, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (2751526800, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (2772086400, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (2782976400, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (2803536000, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (2814426000, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (2834985600, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (2846480400, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (2867040000, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (2877930000, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (2898489600, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (2909379600, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (2929939200, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (2940829200, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (2961388800, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (2972278800, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (2992838400, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (3003728400, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (3024288000, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (3035782800, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (3056342400, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (3067232400, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (3087792000, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (3098682000, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (3119241600, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (3130131600, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (3150691200, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (3161581200, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (3182140800, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (3193030800, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (3213590400, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (3225085200, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (3245644800, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (3256534800, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (3277094400, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (3287984400, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (3308544000, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (3319434000, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (3339993600, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (3350883600, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (3371443200, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (3382938000, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (3403497600, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (3414387600, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (3434947200, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (3445837200, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (3466396800, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (3477286800, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (3497846400, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (3508736400, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (3529296000, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (3540186000, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (3560745600, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (3572240400, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (3592800000, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (3603690000, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (3624249600, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (3635139600, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (3655699200, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (3666589200, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (3687148800, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (3698038800, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (3718598400, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (3730093200, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (3750652800, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (3761542800, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (3782102400, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (3792992400, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (3813552000, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (3824442000, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (3845001600, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (3855891600, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (3876451200, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (3887341200, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (3907900800, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (3919395600, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (3939955200, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (3950845200, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (3971404800, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (3982294800, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (4002854400, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (4013744400, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (4034304000, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (4045194000, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (4065753600, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (4076643600, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (4097203200, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + ]; + FixedTimespanSet { + first: FixedTimespan { + utc_offset: 0, + dst_offset: 0, + name: Some("-00"), + }, + rest: REST + } + }, + + Tz::America__Campo_Grande => { + const REST: &[(i64, FixedTimespan)] = &[ + (-1767212492, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + (-1206954000, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: None }), + (-1191358800, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + (-1175371200, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: None }), + (-1159822800, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + (-633816000, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: None }), + (-622065600, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + (-602280000, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: None }), + (-591829200, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + (-570744000, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: None }), + (-560206800, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + (-539121600, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: None }), + (-531349200, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + (-191361600, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: None }), + (-184194000, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + (-155160000, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: None }), + (-150066000, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + (-128894400, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: None }), + (-121122000, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + (-99950400, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: None }), + (-89586000, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + (-68414400, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: None }), + (-57963600, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + (499752000, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: None }), + (511239600, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + (530596800, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: None }), + (540270000, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + (562132800, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: None }), + (571201200, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + (592977600, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: None }), + (602046000, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + (624427200, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: None }), + (634705200, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + (656481600, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: None }), + (666759600, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + (687931200, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: None }), + (697604400, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + (719985600, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: None }), + (728449200, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + (750830400, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: None }), + (761713200, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + (782280000, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: None }), + (793162800, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + (813729600, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: None }), + (824007600, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + (844574400, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: None }), + (856062000, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + (876110400, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: None }), + (888721200, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + (908078400, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: None }), + (919566000, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + (938923200, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: None }), + (951620400, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + (970977600, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: None }), + (982465200, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + (1003032000, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: None }), + (1013914800, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + (1036296000, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: None }), + (1045364400, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + (1066536000, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: None }), + (1076814000, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + (1099368000, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: None }), + (1108868400, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + (1129435200, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: None }), + (1140318000, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + (1162699200, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: None }), + (1172372400, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + (1192334400, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: None }), + (1203217200, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + (1224388800, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: None }), + (1234666800, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + (1255838400, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: None }), + (1266721200, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + (1287288000, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: None }), + (1298170800, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + (1318737600, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: None }), + (1330225200, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + (1350792000, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: None }), + (1361070000, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + (1382241600, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: None }), + (1392519600, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + (1413691200, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: None }), + (1424574000, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + (1445140800, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: None }), + (1456023600, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + (1476590400, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: None }), + (1487473200, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + (1508040000, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: None }), + (1518922800, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + (1541304000, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: None }), + (1550372400, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + ]; + FixedTimespanSet { + first: FixedTimespan { + utc_offset: -13108, + dst_offset: 0, + name: Some("LMT"), + }, + rest: REST + } + }, + + Tz::America__Cancun => { + const REST: &[(i64, FixedTimespan)] = &[ + (-1514722376, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (378201600, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (410504400, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (828864000, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (846399600, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (860313600, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (877849200, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (891759600, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (902037600, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (909298800, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (923212800, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (941353200, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (954662400, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (972802800, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (989136000, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (1001833200, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (1018166400, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (1035702000, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (1049616000, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (1067151600, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (1081065600, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (1099206000, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (1112515200, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (1130655600, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (1143964800, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (1162105200, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (1175414400, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (1193554800, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (1207468800, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (1225004400, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (1238918400, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (1256454000, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (1270368000, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (1288508400, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (1301817600, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (1319958000, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (1333267200, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (1351407600, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (1365321600, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (1382857200, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (1396771200, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (1414306800, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (1422777600, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + ]; + FixedTimespanSet { + first: FixedTimespan { + utc_offset: -20824, + dst_offset: 0, + name: Some("LMT"), + }, + rest: REST + } + }, + + Tz::America__Caracas => { + const REST: &[(i64, FixedTimespan)] = &[ + (-2524505536, FixedTimespan { utc_offset: -16060, dst_offset: 0, name: Some("CMT") }), + (-1826739140, FixedTimespan { utc_offset: -16200, dst_offset: 0, name: None }), + (-157750200, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + (1197183600, FixedTimespan { utc_offset: -16200, dst_offset: 0, name: None }), + (1462086000, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + ]; + FixedTimespanSet { + first: FixedTimespan { + utc_offset: -16064, + dst_offset: 0, + name: Some("LMT"), + }, + rest: REST + } + }, + + Tz::America__Catamarca => { + const REST: &[(i64, FixedTimespan)] = &[ + (-2372096212, FixedTimespan { utc_offset: -15408, dst_offset: 0, name: Some("CMT") }), + (-1567453392, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + (-1233432000, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: None }), + (-1222981200, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + (-1205956800, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: None }), + (-1194037200, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + (-1172865600, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: None }), + (-1162501200, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + (-1141329600, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: None }), + (-1130965200, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + (-1109793600, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: None }), + (-1099429200, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + (-1078257600, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: None }), + (-1067806800, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + (-1046635200, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: None }), + (-1036270800, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + (-1015099200, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: None }), + (-1004734800, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + (-983563200, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: None }), + (-973198800, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + (-952027200, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: None }), + (-941576400, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + (-931032000, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: None }), + (-900882000, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + (-890337600, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: None }), + (-833749200, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + (-827265600, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: None }), + (-752274000, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + (-733780800, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: None }), + (-197326800, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + (-190843200, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: None }), + (-184194000, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + (-164491200, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: None }), + (-152658000, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + (-132955200, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: None }), + (-121122000, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + (-101419200, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: None }), + (-86821200, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + (-71092800, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: None }), + (-54766800, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + (-39038400, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: None }), + (-23317200, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + (-7588800, FixedTimespan { utc_offset: -10800, dst_offset: 0, name: None }), + (128142000, FixedTimespan { utc_offset: -10800, dst_offset: 3600, name: None }), + (136605600, FixedTimespan { utc_offset: -10800, dst_offset: 0, name: None }), + (596948400, FixedTimespan { utc_offset: -10800, dst_offset: 3600, name: None }), + (605066400, FixedTimespan { utc_offset: -10800, dst_offset: 0, name: None }), + (624423600, FixedTimespan { utc_offset: -10800, dst_offset: 3600, name: None }), + (636516000, FixedTimespan { utc_offset: -10800, dst_offset: 0, name: None }), + (656478000, FixedTimespan { utc_offset: -10800, dst_offset: 3600, name: None }), + (667965600, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + (687931200, FixedTimespan { utc_offset: -10800, dst_offset: 3600, name: None }), + (699415200, FixedTimespan { utc_offset: -10800, dst_offset: 0, name: None }), + (719377200, FixedTimespan { utc_offset: -10800, dst_offset: 3600, name: None }), + (731469600, FixedTimespan { utc_offset: -10800, dst_offset: 0, name: None }), + (938919600, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: None }), + (952052400, FixedTimespan { utc_offset: -10800, dst_offset: 0, name: None }), + (1086058800, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + (1087704000, FixedTimespan { utc_offset: -10800, dst_offset: 0, name: None }), + (1198983600, FixedTimespan { utc_offset: -10800, dst_offset: 3600, name: None }), + (1205632800, FixedTimespan { utc_offset: -10800, dst_offset: 0, name: None }), + ]; + FixedTimespanSet { + first: FixedTimespan { + utc_offset: -15788, + dst_offset: 0, + name: Some("LMT"), + }, + rest: REST + } + }, + + Tz::America__Cayenne => { + const REST: &[(i64, FixedTimespan)] = &[ + (-1846269040, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + (-71092800, FixedTimespan { utc_offset: -10800, dst_offset: 0, name: None }), + ]; + FixedTimespanSet { + first: FixedTimespan { + utc_offset: -12560, + dst_offset: 0, + name: Some("LMT"), + }, + rest: REST + } + }, + + Tz::America__Cayman => { + const REST: &[(i64, FixedTimespan)] = &[ + (-2524502512, FixedTimespan { utc_offset: -19176, dst_offset: 0, name: Some("CMT") }), + (-1946918424, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + ]; + FixedTimespanSet { + first: FixedTimespan { + utc_offset: -19088, + dst_offset: 0, + name: Some("LMT"), + }, + rest: REST + } + }, + + Tz::America__Chicago => { + const REST: &[(i64, FixedTimespan)] = &[ + (-2717626164, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (-1633276800, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (-1615136400, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (-1601827200, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (-1583686800, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (-1563724800, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (-1551632400, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (-1538928000, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (-1520182800, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (-1504454400, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (-1491757200, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (-1473004800, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (-1459702800, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (-1441555200, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (-1428253200, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (-1410105600, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (-1396803600, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (-1378656000, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (-1365354000, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (-1347206400, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (-1333904400, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (-1315152000, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (-1301850000, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (-1283702400, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (-1270400400, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (-1252252800, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (-1238950800, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (-1220803200, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (-1207501200, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (-1189353600, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (-1176051600, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (-1157299200, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (-1144602000, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (-1125849600, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (-1112547600, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (-1094400000, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (-1081098000, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (-1067788800, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (-1045414800, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (-1031500800, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (-1018198800, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (-1000051200, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (-986749200, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (-967996800, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (-955299600, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (-936547200, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (-923245200, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (-905097600, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (-891795600, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (-880214400, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CWT") }), + (-769395600, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CPT") }), + (-765392400, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (-747244800, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (-733942800, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (-715795200, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (-702493200, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (-684345600, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (-671043600, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (-652896000, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (-639594000, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (-620841600, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (-608144400, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (-589392000, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (-576090000, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (-557942400, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (-544640400, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (-526492800, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (-513190800, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (-495043200, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (-481741200, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (-463593600, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (-447267600, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (-431539200, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (-415818000, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (-400089600, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (-384368400, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (-368640000, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (-352918800, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (-337190400, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (-321469200, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (-305740800, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (-289414800, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (-273686400, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (-257965200, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (-242236800, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (-226515600, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (-210787200, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (-195066000, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (-179337600, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (-163616400, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (-147888000, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (-131562000, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (-116438400, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (-100112400, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (-84384000, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (-68662800, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (-52934400, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (-37213200, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (-21484800, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (-5763600, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (9964800, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (25686000, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (41414400, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (57740400, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (73468800, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (89190000, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (104918400, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (120639600, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (126691200, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (152089200, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (162374400, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (183538800, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (199267200, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (215593200, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (230716800, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (247042800, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (262771200, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (278492400, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (294220800, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (309942000, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (325670400, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (341391600, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (357120000, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (372841200, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (388569600, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (404895600, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (420019200, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (436345200, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (452073600, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (467794800, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (483523200, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (499244400, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (514972800, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (530694000, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (544608000, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (562143600, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (576057600, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (594198000, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (607507200, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (625647600, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (638956800, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (657097200, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (671011200, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (688546800, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (702460800, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (719996400, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (733910400, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (752050800, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (765360000, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (783500400, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (796809600, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (814950000, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (828864000, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (846399600, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (860313600, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (877849200, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (891763200, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (909298800, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (923212800, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (941353200, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (954662400, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (972802800, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (986112000, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (1004252400, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (1018166400, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (1035702000, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (1049616000, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (1067151600, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (1081065600, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (1099206000, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (1112515200, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (1130655600, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (1143964800, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (1162105200, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (1173600000, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (1194159600, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (1205049600, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (1225609200, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (1236499200, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (1257058800, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (1268553600, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (1289113200, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (1300003200, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (1320562800, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (1331452800, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (1352012400, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (1362902400, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (1383462000, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (1394352000, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (1414911600, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (1425801600, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (1446361200, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (1457856000, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (1478415600, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (1489305600, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (1509865200, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (1520755200, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (1541314800, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (1552204800, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (1572764400, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (1583654400, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (1604214000, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (1615708800, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (1636268400, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (1647158400, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (1667718000, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (1678608000, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (1699167600, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (1710057600, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (1730617200, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (1741507200, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (1762066800, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (1772956800, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (1793516400, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (1805011200, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (1825570800, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (1836460800, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (1857020400, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (1867910400, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (1888470000, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (1899360000, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (1919919600, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (1930809600, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (1951369200, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (1962864000, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (1983423600, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (1994313600, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (2014873200, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (2025763200, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (2046322800, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (2057212800, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (2077772400, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (2088662400, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (2109222000, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (2120112000, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (2140671600, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (2152166400, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (2172726000, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (2183616000, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (2204175600, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (2215065600, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (2235625200, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (2246515200, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (2267074800, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (2277964800, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (2298524400, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (2309414400, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (2329974000, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (2341468800, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (2362028400, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (2372918400, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (2393478000, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (2404368000, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (2424927600, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (2435817600, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (2456377200, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (2467267200, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (2487826800, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (2499321600, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (2519881200, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (2530771200, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (2551330800, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (2562220800, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (2582780400, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (2593670400, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (2614230000, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (2625120000, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (2645679600, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (2656569600, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (2677129200, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (2688624000, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (2709183600, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (2720073600, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (2740633200, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (2751523200, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (2772082800, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (2782972800, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (2803532400, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (2814422400, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (2834982000, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (2846476800, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (2867036400, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (2877926400, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (2898486000, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (2909376000, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (2929935600, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (2940825600, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (2961385200, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (2972275200, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (2992834800, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (3003724800, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (3024284400, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (3035779200, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (3056338800, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (3067228800, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (3087788400, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (3098678400, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (3119238000, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (3130128000, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (3150687600, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (3161577600, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (3182137200, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (3193027200, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (3213586800, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (3225081600, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (3245641200, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (3256531200, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (3277090800, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (3287980800, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (3308540400, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (3319430400, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (3339990000, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (3350880000, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (3371439600, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (3382934400, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (3403494000, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (3414384000, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (3434943600, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (3445833600, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (3466393200, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (3477283200, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (3497842800, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (3508732800, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (3529292400, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (3540182400, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (3560742000, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (3572236800, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (3592796400, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (3603686400, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (3624246000, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (3635136000, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (3655695600, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (3666585600, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (3687145200, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (3698035200, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (3718594800, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (3730089600, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (3750649200, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (3761539200, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (3782098800, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (3792988800, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (3813548400, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (3824438400, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (3844998000, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (3855888000, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (3876447600, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (3887337600, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (3907897200, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (3919392000, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (3939951600, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (3950841600, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (3971401200, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (3982291200, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (4002850800, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (4013740800, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (4034300400, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (4045190400, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (4065750000, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (4076640000, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (4097199600, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + ]; + FixedTimespanSet { + first: FixedTimespan { + utc_offset: -21036, + dst_offset: 0, + name: Some("LMT"), + }, + rest: REST + } + }, + + Tz::America__Chihuahua => { + const REST: &[(i64, FixedTimespan)] = &[ + (-1514714140, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (-1343149200, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (-1234807200, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (-1220461200, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (-1207159200, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (-1191344400, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (828864000, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (846399600, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (860313600, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (877849200, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (891766800, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (909302400, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (923216400, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (941356800, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (954666000, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (972806400, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (989139600, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (1001836800, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (1018170000, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (1035705600, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (1049619600, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (1067155200, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (1081069200, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (1099209600, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (1112518800, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (1130659200, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (1143968400, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (1162108800, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (1175418000, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (1193558400, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (1207472400, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (1225008000, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (1238922000, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (1256457600, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (1270371600, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (1288512000, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (1301821200, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (1319961600, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (1333270800, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (1351411200, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (1365325200, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (1382860800, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (1396774800, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (1414310400, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (1428224400, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (1445760000, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (1459674000, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (1477814400, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (1491123600, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (1509264000, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (1522573200, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (1540713600, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (1554627600, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (1572163200, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (1586077200, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (1603612800, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (1617526800, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (1635667200, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (1648976400, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (1667116800, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + ]; + FixedTimespanSet { + first: FixedTimespan { + utc_offset: -25460, + dst_offset: 0, + name: Some("LMT"), + }, + rest: REST + } + }, + + Tz::America__Ciudad_Juarez => { + const REST: &[(i64, FixedTimespan)] = &[ + (-1514714044, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (-1343149200, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (-1234807200, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (-1220461200, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (-1207159200, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (-1191344400, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (828864000, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (846399600, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (860313600, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (877849200, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (891766800, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (909302400, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (923216400, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (941356800, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (954666000, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (972806400, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (989139600, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (1001836800, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (1018170000, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (1035705600, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (1049619600, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (1067155200, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (1081069200, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (1099209600, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (1112518800, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (1130659200, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (1143968400, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (1162108800, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (1175418000, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (1193558400, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (1207472400, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (1225008000, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (1238922000, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (1256457600, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (1268557200, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (1289116800, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (1300006800, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (1320566400, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (1331456400, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (1352016000, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (1362906000, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (1383465600, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (1394355600, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (1414915200, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (1425805200, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (1446364800, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (1457859600, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (1478419200, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (1489309200, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (1509868800, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (1520758800, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (1541318400, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (1552208400, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (1572768000, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (1583658000, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (1604217600, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (1615712400, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (1636272000, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (1647162000, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (1667116800, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (1669788000, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (1678611600, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (1699171200, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (1710061200, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (1730620800, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (1741510800, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (1762070400, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (1772960400, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (1793520000, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (1805014800, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (1825574400, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (1836464400, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (1857024000, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (1867914000, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (1888473600, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (1899363600, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (1919923200, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (1930813200, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (1951372800, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (1962867600, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (1983427200, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (1994317200, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (2014876800, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (2025766800, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (2046326400, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (2057216400, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (2077776000, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (2088666000, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (2109225600, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (2120115600, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (2140675200, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (2152170000, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (2172729600, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (2183619600, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (2204179200, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (2215069200, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (2235628800, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (2246518800, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (2267078400, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (2277968400, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (2298528000, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (2309418000, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (2329977600, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (2341472400, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (2362032000, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (2372922000, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (2393481600, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (2404371600, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (2424931200, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (2435821200, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (2456380800, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (2467270800, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (2487830400, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (2499325200, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (2519884800, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (2530774800, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (2551334400, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (2562224400, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (2582784000, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (2593674000, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (2614233600, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (2625123600, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (2645683200, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (2656573200, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (2677132800, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (2688627600, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (2709187200, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (2720077200, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (2740636800, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (2751526800, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (2772086400, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (2782976400, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (2803536000, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (2814426000, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (2834985600, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (2846480400, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (2867040000, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (2877930000, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (2898489600, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (2909379600, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (2929939200, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (2940829200, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (2961388800, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (2972278800, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (2992838400, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (3003728400, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (3024288000, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (3035782800, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (3056342400, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (3067232400, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (3087792000, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (3098682000, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (3119241600, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (3130131600, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (3150691200, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (3161581200, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (3182140800, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (3193030800, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (3213590400, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (3225085200, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (3245644800, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (3256534800, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (3277094400, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (3287984400, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (3308544000, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (3319434000, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (3339993600, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (3350883600, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (3371443200, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (3382938000, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (3403497600, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (3414387600, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (3434947200, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (3445837200, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (3466396800, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (3477286800, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (3497846400, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (3508736400, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (3529296000, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (3540186000, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (3560745600, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (3572240400, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (3592800000, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (3603690000, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (3624249600, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (3635139600, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (3655699200, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (3666589200, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (3687148800, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (3698038800, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (3718598400, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (3730093200, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (3750652800, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (3761542800, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (3782102400, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (3792992400, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (3813552000, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (3824442000, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (3845001600, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (3855891600, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (3876451200, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (3887341200, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (3907900800, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (3919395600, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (3939955200, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (3950845200, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (3971404800, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (3982294800, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (4002854400, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (4013744400, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (4034304000, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (4045194000, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (4065753600, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (4076643600, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (4097203200, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + ]; + FixedTimespanSet { + first: FixedTimespan { + utc_offset: -25556, + dst_offset: 0, + name: Some("LMT"), + }, + rest: REST + } + }, + + Tz::America__Coral_Harbour => { + const REST: &[(i64, FixedTimespan)] = &[ + (-2524502512, FixedTimespan { utc_offset: -19176, dst_offset: 0, name: Some("CMT") }), + (-1946918424, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + ]; + FixedTimespanSet { + first: FixedTimespan { + utc_offset: -19088, + dst_offset: 0, + name: Some("LMT"), + }, + rest: REST + } + }, + + Tz::America__Cordoba => { + const REST: &[(i64, FixedTimespan)] = &[ + (-2372096592, FixedTimespan { utc_offset: -15408, dst_offset: 0, name: Some("CMT") }), + (-1567453392, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + (-1233432000, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: None }), + (-1222981200, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + (-1205956800, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: None }), + (-1194037200, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + (-1172865600, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: None }), + (-1162501200, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + (-1141329600, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: None }), + (-1130965200, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + (-1109793600, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: None }), + (-1099429200, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + (-1078257600, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: None }), + (-1067806800, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + (-1046635200, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: None }), + (-1036270800, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + (-1015099200, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: None }), + (-1004734800, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + (-983563200, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: None }), + (-973198800, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + (-952027200, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: None }), + (-941576400, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + (-931032000, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: None }), + (-900882000, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + (-890337600, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: None }), + (-833749200, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + (-827265600, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: None }), + (-752274000, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + (-733780800, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: None }), + (-197326800, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + (-190843200, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: None }), + (-184194000, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + (-164491200, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: None }), + (-152658000, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + (-132955200, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: None }), + (-121122000, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + (-101419200, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: None }), + (-86821200, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + (-71092800, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: None }), + (-54766800, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + (-39038400, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: None }), + (-23317200, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + (-7588800, FixedTimespan { utc_offset: -10800, dst_offset: 0, name: None }), + (128142000, FixedTimespan { utc_offset: -10800, dst_offset: 3600, name: None }), + (136605600, FixedTimespan { utc_offset: -10800, dst_offset: 0, name: None }), + (596948400, FixedTimespan { utc_offset: -10800, dst_offset: 3600, name: None }), + (605066400, FixedTimespan { utc_offset: -10800, dst_offset: 0, name: None }), + (624423600, FixedTimespan { utc_offset: -10800, dst_offset: 3600, name: None }), + (636516000, FixedTimespan { utc_offset: -10800, dst_offset: 0, name: None }), + (656478000, FixedTimespan { utc_offset: -10800, dst_offset: 3600, name: None }), + (667965600, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + (687931200, FixedTimespan { utc_offset: -10800, dst_offset: 3600, name: None }), + (699415200, FixedTimespan { utc_offset: -10800, dst_offset: 0, name: None }), + (719377200, FixedTimespan { utc_offset: -10800, dst_offset: 3600, name: None }), + (731469600, FixedTimespan { utc_offset: -10800, dst_offset: 0, name: None }), + (938919600, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: None }), + (952052400, FixedTimespan { utc_offset: -10800, dst_offset: 0, name: None }), + (1198983600, FixedTimespan { utc_offset: -10800, dst_offset: 3600, name: None }), + (1205632800, FixedTimespan { utc_offset: -10800, dst_offset: 0, name: None }), + (1224385200, FixedTimespan { utc_offset: -10800, dst_offset: 3600, name: None }), + (1237082400, FixedTimespan { utc_offset: -10800, dst_offset: 0, name: None }), + ]; + FixedTimespanSet { + first: FixedTimespan { + utc_offset: -15408, + dst_offset: 0, + name: Some("LMT"), + }, + rest: REST + } + }, + + Tz::America__Costa_Rica => { + const REST: &[(i64, FixedTimespan)] = &[ + (-2524501427, FixedTimespan { utc_offset: -20173, dst_offset: 0, name: Some("SJMT") }), + (-1545071027, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (288770400, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (297234000, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (320220000, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (328683600, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (664264800, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (678344400, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (695714400, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (700635600, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + ]; + FixedTimespanSet { + first: FixedTimespan { + utc_offset: -20173, + dst_offset: 0, + name: Some("LMT"), + }, + rest: REST + } + }, + + Tz::America__Creston => { + const REST: &[(i64, FixedTimespan)] = &[ + (-2717616702, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (-1633273200, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (-1615132800, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (-1601823600, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (-1583683200, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (-880210800, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MWT") }), + (-820519140, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (-812653140, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MWT") }), + (-796845540, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (-84380400, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (-68659200, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + ]; + FixedTimespanSet { + first: FixedTimespan { + utc_offset: -26898, + dst_offset: 0, + name: Some("LMT"), + }, + rest: REST + } + }, + + Tz::America__Cuiaba => { + const REST: &[(i64, FixedTimespan)] = &[ + (-1767212140, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + (-1206954000, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: None }), + (-1191358800, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + (-1175371200, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: None }), + (-1159822800, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + (-633816000, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: None }), + (-622065600, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + (-602280000, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: None }), + (-591829200, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + (-570744000, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: None }), + (-560206800, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + (-539121600, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: None }), + (-531349200, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + (-191361600, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: None }), + (-184194000, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + (-155160000, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: None }), + (-150066000, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + (-128894400, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: None }), + (-121122000, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + (-99950400, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: None }), + (-89586000, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + (-68414400, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: None }), + (-57963600, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + (499752000, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: None }), + (511239600, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + (530596800, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: None }), + (540270000, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + (562132800, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: None }), + (571201200, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + (592977600, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: None }), + (602046000, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + (624427200, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: None }), + (634705200, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + (656481600, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: None }), + (666759600, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + (687931200, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: None }), + (697604400, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + (719985600, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: None }), + (728449200, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + (750830400, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: None }), + (761713200, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + (782280000, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: None }), + (793162800, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + (813729600, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: None }), + (824007600, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + (844574400, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: None }), + (856062000, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + (876110400, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: None }), + (888721200, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + (908078400, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: None }), + (919566000, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + (938923200, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: None }), + (951620400, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + (970977600, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: None }), + (982465200, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + (1003032000, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: None }), + (1013914800, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + (1036296000, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: None }), + (1045364400, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + (1099368000, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: None }), + (1108868400, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + (1129435200, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: None }), + (1140318000, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + (1162699200, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: None }), + (1172372400, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + (1192334400, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: None }), + (1203217200, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + (1224388800, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: None }), + (1234666800, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + (1255838400, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: None }), + (1266721200, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + (1287288000, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: None }), + (1298170800, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + (1318737600, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: None }), + (1330225200, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + (1350792000, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: None }), + (1361070000, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + (1382241600, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: None }), + (1392519600, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + (1413691200, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: None }), + (1424574000, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + (1445140800, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: None }), + (1456023600, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + (1476590400, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: None }), + (1487473200, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + (1508040000, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: None }), + (1518922800, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + (1541304000, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: None }), + (1550372400, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + ]; + FixedTimespanSet { + first: FixedTimespan { + utc_offset: -13460, + dst_offset: 0, + name: Some("LMT"), + }, + rest: REST + } + }, + + Tz::America__Curacao => { + const REST: &[(i64, FixedTimespan)] = &[ + (-2233035335, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (-873057600, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("AWT") }), + (-769395600, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("APT") }), + (-765399600, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + ]; + FixedTimespanSet { + first: FixedTimespan { + utc_offset: -15865, + dst_offset: 0, + name: Some("LMT"), + }, + rest: REST + } + }, + + Tz::America__Danmarkshavn => { + const REST: &[(i64, FixedTimespan)] = &[ + (-1686091520, FixedTimespan { utc_offset: -10800, dst_offset: 0, name: None }), + (323845200, FixedTimespan { utc_offset: -10800, dst_offset: 3600, name: None }), + (338950800, FixedTimespan { utc_offset: -10800, dst_offset: 0, name: None }), + (354675600, FixedTimespan { utc_offset: -10800, dst_offset: 3600, name: None }), + (370400400, FixedTimespan { utc_offset: -10800, dst_offset: 0, name: None }), + (386125200, FixedTimespan { utc_offset: -10800, dst_offset: 3600, name: None }), + (401850000, FixedTimespan { utc_offset: -10800, dst_offset: 0, name: None }), + (417574800, FixedTimespan { utc_offset: -10800, dst_offset: 3600, name: None }), + (433299600, FixedTimespan { utc_offset: -10800, dst_offset: 0, name: None }), + (449024400, FixedTimespan { utc_offset: -10800, dst_offset: 3600, name: None }), + (465354000, FixedTimespan { utc_offset: -10800, dst_offset: 0, name: None }), + (481078800, FixedTimespan { utc_offset: -10800, dst_offset: 3600, name: None }), + (496803600, FixedTimespan { utc_offset: -10800, dst_offset: 0, name: None }), + (512528400, FixedTimespan { utc_offset: -10800, dst_offset: 3600, name: None }), + (528253200, FixedTimespan { utc_offset: -10800, dst_offset: 0, name: None }), + (543978000, FixedTimespan { utc_offset: -10800, dst_offset: 3600, name: None }), + (559702800, FixedTimespan { utc_offset: -10800, dst_offset: 0, name: None }), + (575427600, FixedTimespan { utc_offset: -10800, dst_offset: 3600, name: None }), + (591152400, FixedTimespan { utc_offset: -10800, dst_offset: 0, name: None }), + (606877200, FixedTimespan { utc_offset: -10800, dst_offset: 3600, name: None }), + (622602000, FixedTimespan { utc_offset: -10800, dst_offset: 0, name: None }), + (638326800, FixedTimespan { utc_offset: -10800, dst_offset: 3600, name: None }), + (654656400, FixedTimespan { utc_offset: -10800, dst_offset: 0, name: None }), + (670381200, FixedTimespan { utc_offset: -10800, dst_offset: 3600, name: None }), + (686106000, FixedTimespan { utc_offset: -10800, dst_offset: 0, name: None }), + (701830800, FixedTimespan { utc_offset: -10800, dst_offset: 3600, name: None }), + (717555600, FixedTimespan { utc_offset: -10800, dst_offset: 0, name: None }), + (733280400, FixedTimespan { utc_offset: -10800, dst_offset: 3600, name: None }), + (749005200, FixedTimespan { utc_offset: -10800, dst_offset: 0, name: None }), + (764730000, FixedTimespan { utc_offset: -10800, dst_offset: 3600, name: None }), + (780454800, FixedTimespan { utc_offset: -10800, dst_offset: 0, name: None }), + (796179600, FixedTimespan { utc_offset: -10800, dst_offset: 3600, name: None }), + (811904400, FixedTimespan { utc_offset: -10800, dst_offset: 0, name: None }), + (820465200, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + ]; + FixedTimespanSet { + first: FixedTimespan { + utc_offset: -4480, + dst_offset: 0, + name: Some("LMT"), + }, + rest: REST + } + }, + + Tz::America__Dawson => { + const REST: &[(i64, FixedTimespan)] = &[ + (-2188996940, FixedTimespan { utc_offset: -32400, dst_offset: 0, name: Some("YST") }), + (-1632056400, FixedTimespan { utc_offset: -32400, dst_offset: 3600, name: Some("YDT") }), + (-1615125600, FixedTimespan { utc_offset: -32400, dst_offset: 0, name: Some("YST") }), + (-1596978000, FixedTimespan { utc_offset: -32400, dst_offset: 3600, name: Some("YDT") }), + (-1583164800, FixedTimespan { utc_offset: -32400, dst_offset: 0, name: Some("YST") }), + (-880203600, FixedTimespan { utc_offset: -32400, dst_offset: 3600, name: Some("YWT") }), + (-769395600, FixedTimespan { utc_offset: -32400, dst_offset: 3600, name: Some("YPT") }), + (-765381600, FixedTimespan { utc_offset: -32400, dst_offset: 0, name: Some("YST") }), + (-147884400, FixedTimespan { utc_offset: -32400, dst_offset: 7200, name: Some("YDDT") }), + (-131554800, FixedTimespan { utc_offset: -32400, dst_offset: 0, name: Some("YST") }), + (120646800, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (325677600, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (341398800, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (357127200, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (372848400, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (388576800, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (404902800, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (420026400, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (436352400, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (452080800, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (467802000, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (483530400, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (499251600, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (514980000, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (530701200, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (544615200, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (562150800, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (576064800, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (594205200, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (607514400, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (625654800, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (638964000, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (657104400, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (671018400, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (688554000, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (702468000, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (720003600, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (733917600, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (752058000, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (765367200, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (783507600, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (796816800, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (814957200, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (828871200, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (846406800, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (860320800, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (877856400, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (891770400, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (909306000, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (923220000, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (941360400, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (954669600, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (972810000, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (986119200, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (1004259600, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (1018173600, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (1035709200, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (1049623200, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (1067158800, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (1081072800, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (1099213200, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (1112522400, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (1130662800, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (1143972000, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (1162112400, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (1173607200, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (1194166800, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (1205056800, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (1225616400, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (1236506400, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (1257066000, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (1268560800, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (1289120400, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (1300010400, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (1320570000, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (1331460000, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (1352019600, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (1362909600, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (1383469200, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (1394359200, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (1414918800, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (1425808800, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (1446368400, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (1457863200, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (1478422800, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (1489312800, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (1509872400, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (1520762400, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (1541322000, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (1552212000, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (1572771600, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (1583661600, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (1604214000, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + ]; + FixedTimespanSet { + first: FixedTimespan { + utc_offset: -33460, + dst_offset: 0, + name: Some("LMT"), + }, + rest: REST + } + }, + + Tz::America__Dawson_Creek => { + const REST: &[(i64, FixedTimespan)] = &[ + (-2713881544, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (-1632060000, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (-1615129200, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (-880207200, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PWT") }), + (-769395600, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PPT") }), + (-765385200, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (-715788000, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (-702486000, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (-684338400, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (-671036400, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (-652888800, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (-639586800, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (-620834400, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (-608137200, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (-589384800, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (-576082800, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (-557935200, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (-544633200, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (-526485600, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (-513183600, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (-495036000, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (-481734000, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (-463586400, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (-450284400, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (-431532000, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (-418230000, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (-400082400, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (-386780400, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (-368632800, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (-355330800, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (-337183200, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (-323881200, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (-305733600, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (-292431600, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (-273679200, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (-260982000, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (-242229600, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (-226508400, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (-210780000, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (-195058800, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (-179330400, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (-163609200, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (-147880800, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (-131554800, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (-116431200, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (-100105200, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (-84376800, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (-68655600, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (-52927200, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (-37206000, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (-21477600, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (-5756400, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (9972000, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (25693200, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (41421600, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (57747600, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (73476000, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (84013200, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + ]; + FixedTimespanSet { + first: FixedTimespan { + utc_offset: -28856, + dst_offset: 0, + name: Some("LMT"), + }, + rest: REST + } + }, + + Tz::America__Denver => { + const REST: &[(i64, FixedTimespan)] = &[ + (-2717618404, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (-1633273200, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (-1615132800, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (-1601823600, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (-1583683200, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (-1570374000, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (-1551628800, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (-1538924400, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (-1534089600, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (-880210800, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MWT") }), + (-769395600, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MPT") }), + (-765388800, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (-147884400, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (-131558400, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (-116434800, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (-100108800, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (-84380400, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (-68659200, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (-52930800, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (-37209600, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (-21481200, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (-5760000, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (9968400, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (25689600, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (41418000, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (57744000, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (73472400, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (89193600, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (104922000, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (120643200, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (126694800, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (152092800, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (162378000, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (183542400, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (199270800, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (215596800, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (230720400, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (247046400, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (262774800, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (278496000, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (294224400, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (309945600, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (325674000, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (341395200, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (357123600, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (372844800, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (388573200, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (404899200, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (420022800, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (436348800, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (452077200, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (467798400, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (483526800, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (499248000, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (514976400, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (530697600, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (544611600, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (562147200, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (576061200, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (594201600, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (607510800, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (625651200, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (638960400, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (657100800, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (671014800, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (688550400, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (702464400, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (720000000, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (733914000, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (752054400, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (765363600, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (783504000, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (796813200, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (814953600, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (828867600, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (846403200, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (860317200, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (877852800, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (891766800, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (909302400, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (923216400, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (941356800, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (954666000, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (972806400, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (986115600, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (1004256000, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (1018170000, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (1035705600, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (1049619600, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (1067155200, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (1081069200, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (1099209600, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (1112518800, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (1130659200, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (1143968400, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (1162108800, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (1173603600, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (1194163200, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (1205053200, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (1225612800, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (1236502800, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (1257062400, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (1268557200, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (1289116800, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (1300006800, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (1320566400, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (1331456400, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (1352016000, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (1362906000, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (1383465600, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (1394355600, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (1414915200, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (1425805200, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (1446364800, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (1457859600, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (1478419200, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (1489309200, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (1509868800, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (1520758800, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (1541318400, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (1552208400, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (1572768000, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (1583658000, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (1604217600, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (1615712400, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (1636272000, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (1647162000, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (1667721600, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (1678611600, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (1699171200, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (1710061200, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (1730620800, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (1741510800, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (1762070400, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (1772960400, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (1793520000, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (1805014800, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (1825574400, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (1836464400, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (1857024000, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (1867914000, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (1888473600, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (1899363600, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (1919923200, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (1930813200, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (1951372800, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (1962867600, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (1983427200, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (1994317200, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (2014876800, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (2025766800, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (2046326400, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (2057216400, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (2077776000, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (2088666000, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (2109225600, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (2120115600, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (2140675200, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (2152170000, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (2172729600, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (2183619600, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (2204179200, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (2215069200, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (2235628800, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (2246518800, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (2267078400, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (2277968400, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (2298528000, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (2309418000, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (2329977600, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (2341472400, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (2362032000, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (2372922000, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (2393481600, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (2404371600, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (2424931200, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (2435821200, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (2456380800, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (2467270800, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (2487830400, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (2499325200, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (2519884800, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (2530774800, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (2551334400, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (2562224400, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (2582784000, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (2593674000, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (2614233600, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (2625123600, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (2645683200, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (2656573200, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (2677132800, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (2688627600, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (2709187200, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (2720077200, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (2740636800, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (2751526800, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (2772086400, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (2782976400, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (2803536000, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (2814426000, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (2834985600, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (2846480400, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (2867040000, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (2877930000, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (2898489600, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (2909379600, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (2929939200, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (2940829200, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (2961388800, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (2972278800, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (2992838400, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (3003728400, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (3024288000, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (3035782800, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (3056342400, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (3067232400, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (3087792000, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (3098682000, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (3119241600, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (3130131600, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (3150691200, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (3161581200, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (3182140800, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (3193030800, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (3213590400, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (3225085200, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (3245644800, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (3256534800, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (3277094400, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (3287984400, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (3308544000, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (3319434000, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (3339993600, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (3350883600, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (3371443200, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (3382938000, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (3403497600, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (3414387600, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (3434947200, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (3445837200, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (3466396800, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (3477286800, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (3497846400, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (3508736400, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (3529296000, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (3540186000, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (3560745600, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (3572240400, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (3592800000, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (3603690000, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (3624249600, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (3635139600, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (3655699200, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (3666589200, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (3687148800, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (3698038800, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (3718598400, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (3730093200, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (3750652800, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (3761542800, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (3782102400, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (3792992400, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (3813552000, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (3824442000, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (3845001600, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (3855891600, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (3876451200, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (3887341200, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (3907900800, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (3919395600, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (3939955200, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (3950845200, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (3971404800, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (3982294800, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (4002854400, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (4013744400, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (4034304000, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (4045194000, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (4065753600, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (4076643600, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (4097203200, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + ]; + FixedTimespanSet { + first: FixedTimespan { + utc_offset: -25196, + dst_offset: 0, + name: Some("LMT"), + }, + rest: REST + } + }, + + Tz::America__Detroit => { + const REST: &[(i64, FixedTimespan)] = &[ + (-2051202469, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (-1724083200, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (-880218000, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EWT") }), + (-769395600, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EPT") }), + (-765396000, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (-684349200, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (-671047200, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (-80506740, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (-68666400, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (-52938000, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (-37216800, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (104914800, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (120636000, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (126687600, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (152085600, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (167814000, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (183535200, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (199263600, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (215589600, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (230713200, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (247039200, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (262767600, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (278488800, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (294217200, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (309938400, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (325666800, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (341388000, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (357116400, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (372837600, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (388566000, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (404892000, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (420015600, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (436341600, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (452070000, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (467791200, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (483519600, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (499240800, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (514969200, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (530690400, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (544604400, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (562140000, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (576054000, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (594194400, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (607503600, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (625644000, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (638953200, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (657093600, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (671007600, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (688543200, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (702457200, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (719992800, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (733906800, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (752047200, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (765356400, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (783496800, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (796806000, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (814946400, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (828860400, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (846396000, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (860310000, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (877845600, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (891759600, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (909295200, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (923209200, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (941349600, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (954658800, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (972799200, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (986108400, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (1004248800, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (1018162800, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (1035698400, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (1049612400, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (1067148000, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (1081062000, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (1099202400, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (1112511600, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (1130652000, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (1143961200, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (1162101600, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (1173596400, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (1194156000, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (1205046000, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (1225605600, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (1236495600, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (1257055200, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (1268550000, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (1289109600, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (1299999600, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (1320559200, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (1331449200, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (1352008800, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (1362898800, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (1383458400, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (1394348400, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (1414908000, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (1425798000, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (1446357600, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (1457852400, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (1478412000, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (1489302000, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (1509861600, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (1520751600, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (1541311200, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (1552201200, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (1572760800, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (1583650800, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (1604210400, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (1615705200, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (1636264800, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (1647154800, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (1667714400, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (1678604400, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (1699164000, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (1710054000, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (1730613600, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (1741503600, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (1762063200, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (1772953200, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (1793512800, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (1805007600, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (1825567200, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (1836457200, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (1857016800, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (1867906800, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (1888466400, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (1899356400, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (1919916000, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (1930806000, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (1951365600, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (1962860400, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (1983420000, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (1994310000, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (2014869600, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (2025759600, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (2046319200, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (2057209200, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (2077768800, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (2088658800, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (2109218400, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (2120108400, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (2140668000, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (2152162800, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (2172722400, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (2183612400, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (2204172000, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (2215062000, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (2235621600, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (2246511600, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (2267071200, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (2277961200, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (2298520800, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (2309410800, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (2329970400, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (2341465200, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (2362024800, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (2372914800, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (2393474400, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (2404364400, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (2424924000, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (2435814000, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (2456373600, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (2467263600, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (2487823200, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (2499318000, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (2519877600, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (2530767600, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (2551327200, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (2562217200, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (2582776800, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (2593666800, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (2614226400, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (2625116400, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (2645676000, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (2656566000, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (2677125600, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (2688620400, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (2709180000, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (2720070000, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (2740629600, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (2751519600, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (2772079200, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (2782969200, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (2803528800, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (2814418800, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (2834978400, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (2846473200, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (2867032800, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (2877922800, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (2898482400, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (2909372400, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (2929932000, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (2940822000, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (2961381600, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (2972271600, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (2992831200, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (3003721200, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (3024280800, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (3035775600, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (3056335200, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (3067225200, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (3087784800, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (3098674800, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (3119234400, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (3130124400, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (3150684000, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (3161574000, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (3182133600, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (3193023600, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (3213583200, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (3225078000, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (3245637600, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (3256527600, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (3277087200, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (3287977200, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (3308536800, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (3319426800, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (3339986400, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (3350876400, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (3371436000, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (3382930800, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (3403490400, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (3414380400, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (3434940000, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (3445830000, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (3466389600, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (3477279600, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (3497839200, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (3508729200, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (3529288800, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (3540178800, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (3560738400, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (3572233200, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (3592792800, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (3603682800, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (3624242400, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (3635132400, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (3655692000, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (3666582000, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (3687141600, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (3698031600, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (3718591200, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (3730086000, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (3750645600, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (3761535600, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (3782095200, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (3792985200, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (3813544800, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (3824434800, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (3844994400, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (3855884400, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (3876444000, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (3887334000, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (3907893600, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (3919388400, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (3939948000, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (3950838000, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (3971397600, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (3982287600, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (4002847200, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (4013737200, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (4034296800, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (4045186800, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (4065746400, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (4076636400, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (4097196000, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + ]; + FixedTimespanSet { + first: FixedTimespan { + utc_offset: -19931, + dst_offset: 0, + name: Some("LMT"), + }, + rest: REST + } + }, + + Tz::America__Dominica => { + const REST: &[(i64, FixedTimespan)] = &[ + (-2233035335, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (-873057600, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("AWT") }), + (-769395600, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("APT") }), + (-765399600, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + ]; + FixedTimespanSet { + first: FixedTimespan { + utc_offset: -15865, + dst_offset: 0, + name: Some("LMT"), + }, + rest: REST + } + }, + + Tz::America__Edmonton => { + const REST: &[(i64, FixedTimespan)] = &[ + (-1998663968, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (-1632063600, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (-1615132800, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (-1600614000, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (-1596816000, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (-1567954800, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (-1551628800, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (-1536505200, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (-1523203200, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (-1504450800, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (-1491753600, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (-1473001200, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (-1459699200, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (-880210800, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MWT") }), + (-769395600, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MPT") }), + (-765388800, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (-715791600, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (-702489600, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (73472400, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (89193600, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (104922000, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (120643200, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (136371600, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (152092800, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (167821200, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (183542400, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (199270800, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (215596800, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (230720400, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (247046400, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (262774800, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (278496000, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (294224400, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (309945600, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (325674000, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (341395200, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (357123600, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (372844800, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (388573200, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (404899200, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (420022800, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (436348800, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (452077200, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (467798400, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (483526800, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (499248000, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (514976400, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (530697600, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (544611600, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (562147200, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (576061200, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (594201600, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (607510800, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (625651200, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (638960400, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (657100800, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (671014800, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (688550400, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (702464400, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (720000000, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (733914000, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (752054400, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (765363600, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (783504000, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (796813200, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (814953600, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (828867600, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (846403200, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (860317200, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (877852800, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (891766800, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (909302400, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (923216400, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (941356800, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (954666000, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (972806400, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (986115600, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (1004256000, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (1018170000, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (1035705600, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (1049619600, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (1067155200, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (1081069200, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (1099209600, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (1112518800, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (1130659200, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (1143968400, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (1162108800, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (1173603600, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (1194163200, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (1205053200, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (1225612800, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (1236502800, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (1257062400, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (1268557200, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (1289116800, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (1300006800, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (1320566400, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (1331456400, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (1352016000, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (1362906000, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (1383465600, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (1394355600, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (1414915200, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (1425805200, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (1446364800, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (1457859600, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (1478419200, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (1489309200, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (1509868800, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (1520758800, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (1541318400, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (1552208400, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (1572768000, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (1583658000, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (1604217600, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (1615712400, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (1636272000, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (1647162000, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (1667721600, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (1678611600, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (1699171200, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (1710061200, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (1730620800, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (1741510800, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (1762070400, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (1772960400, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (1793520000, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (1805014800, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (1825574400, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (1836464400, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (1857024000, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (1867914000, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (1888473600, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (1899363600, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (1919923200, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (1930813200, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (1951372800, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (1962867600, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (1983427200, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (1994317200, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (2014876800, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (2025766800, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (2046326400, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (2057216400, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (2077776000, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (2088666000, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (2109225600, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (2120115600, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (2140675200, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (2152170000, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (2172729600, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (2183619600, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (2204179200, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (2215069200, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (2235628800, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (2246518800, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (2267078400, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (2277968400, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (2298528000, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (2309418000, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (2329977600, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (2341472400, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (2362032000, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (2372922000, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (2393481600, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (2404371600, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (2424931200, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (2435821200, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (2456380800, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (2467270800, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (2487830400, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (2499325200, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (2519884800, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (2530774800, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (2551334400, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (2562224400, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (2582784000, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (2593674000, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (2614233600, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (2625123600, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (2645683200, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (2656573200, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (2677132800, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (2688627600, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (2709187200, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (2720077200, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (2740636800, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (2751526800, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (2772086400, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (2782976400, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (2803536000, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (2814426000, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (2834985600, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (2846480400, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (2867040000, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (2877930000, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (2898489600, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (2909379600, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (2929939200, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (2940829200, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (2961388800, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (2972278800, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (2992838400, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (3003728400, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (3024288000, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (3035782800, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (3056342400, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (3067232400, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (3087792000, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (3098682000, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (3119241600, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (3130131600, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (3150691200, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (3161581200, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (3182140800, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (3193030800, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (3213590400, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (3225085200, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (3245644800, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (3256534800, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (3277094400, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (3287984400, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (3308544000, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (3319434000, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (3339993600, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (3350883600, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (3371443200, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (3382938000, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (3403497600, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (3414387600, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (3434947200, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (3445837200, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (3466396800, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (3477286800, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (3497846400, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (3508736400, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (3529296000, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (3540186000, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (3560745600, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (3572240400, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (3592800000, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (3603690000, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (3624249600, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (3635139600, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (3655699200, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (3666589200, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (3687148800, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (3698038800, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (3718598400, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (3730093200, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (3750652800, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (3761542800, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (3782102400, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (3792992400, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (3813552000, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (3824442000, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (3845001600, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (3855891600, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (3876451200, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (3887341200, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (3907900800, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (3919395600, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (3939955200, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (3950845200, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (3971404800, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (3982294800, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (4002854400, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (4013744400, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (4034304000, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (4045194000, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (4065753600, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (4076643600, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (4097203200, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + ]; + FixedTimespanSet { + first: FixedTimespan { + utc_offset: -27232, + dst_offset: 0, + name: Some("LMT"), + }, + rest: REST + } + }, + + Tz::America__Eirunepe => { + const REST: &[(i64, FixedTimespan)] = &[ + (-1767208832, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: None }), + (-1206950400, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: None }), + (-1191355200, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: None }), + (-1175367600, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: None }), + (-1159819200, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: None }), + (-633812400, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: None }), + (-622062000, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: None }), + (-602276400, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: None }), + (-591825600, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: None }), + (-570740400, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: None }), + (-560203200, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: None }), + (-539118000, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: None }), + (-531345600, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: None }), + (-191358000, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: None }), + (-184190400, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: None }), + (-155156400, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: None }), + (-150062400, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: None }), + (-128890800, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: None }), + (-121118400, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: None }), + (-99946800, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: None }), + (-89582400, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: None }), + (-68410800, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: None }), + (-57960000, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: None }), + (499755600, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: None }), + (511243200, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: None }), + (530600400, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: None }), + (540273600, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: None }), + (562136400, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: None }), + (571204800, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: None }), + (750834000, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: None }), + (761716800, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: None }), + (1214283600, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + (1384056000, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: None }), + ]; + FixedTimespanSet { + first: FixedTimespan { + utc_offset: -16768, + dst_offset: 0, + name: Some("LMT"), + }, + rest: REST + } + }, + + Tz::America__El_Salvador => { + const REST: &[(i64, FixedTimespan)] = &[ + (-1546279392, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (547020000, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (559717200, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (578469600, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (591166800, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + ]; + FixedTimespanSet { + first: FixedTimespan { + utc_offset: -21408, + dst_offset: 0, + name: Some("LMT"), + }, + rest: REST + } + }, + + Tz::America__Ensenada => { + const REST: &[(i64, FixedTimespan)] = &[ + (-1514711516, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (-1451667600, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (-1343145600, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (-1234803600, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (-1222963200, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (-1207242000, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (-873820800, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PWT") }), + (-769370400, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PPT") }), + (-761418000, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (-686073600, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (-661539600, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (-620755200, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (-608144400, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (-589384800, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (-576082800, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (-557935200, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (-544633200, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (-495039600, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (-481734000, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (-463590000, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (-450284400, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (-431535600, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (-418230000, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (-400086000, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (-386780400, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (-368636400, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (-355330800, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (-337186800, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (-323881200, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (-305737200, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (-292431600, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (199274400, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (215600400, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (230724000, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (247050000, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (262778400, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (278499600, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (294228000, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (309949200, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (325677600, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (341398800, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (357127200, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (372848400, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (388576800, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (404902800, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (420026400, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (436352400, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (452080800, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (467802000, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (483530400, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (499251600, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (514980000, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (530701200, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (544615200, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (562150800, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (576064800, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (594205200, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (607514400, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (625654800, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (638964000, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (657104400, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (671018400, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (688554000, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (702468000, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (720003600, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (733917600, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (752058000, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (765367200, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (783507600, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (796816800, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (814957200, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (828871200, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (846406800, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (860320800, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (877856400, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (891770400, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (909306000, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (923220000, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (941360400, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (954669600, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (972810000, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (986119200, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (1004259600, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (1018173600, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (1035709200, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (1049623200, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (1067158800, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (1081072800, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (1099213200, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (1112522400, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (1130662800, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (1143972000, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (1162112400, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (1175421600, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (1193562000, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (1207476000, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (1225011600, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (1238925600, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (1256461200, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (1268560800, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (1289120400, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (1300010400, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (1320570000, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (1331460000, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (1352019600, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (1362909600, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (1383469200, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (1394359200, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (1414918800, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (1425808800, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (1446368400, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (1457863200, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (1478422800, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (1489312800, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (1509872400, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (1520762400, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (1541322000, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (1552212000, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (1572771600, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (1583661600, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (1604221200, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (1615716000, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (1636275600, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (1647165600, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (1667725200, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (1678615200, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (1699174800, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (1710064800, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (1730624400, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (1741514400, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (1762074000, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (1772964000, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (1793523600, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (1805018400, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (1825578000, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (1836468000, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (1857027600, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (1867917600, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (1888477200, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (1899367200, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (1919926800, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (1930816800, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (1951376400, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (1962871200, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (1983430800, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (1994320800, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (2014880400, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (2025770400, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (2046330000, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (2057220000, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (2077779600, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (2088669600, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (2109229200, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (2120119200, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (2140678800, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (2152173600, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (2172733200, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (2183623200, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (2204182800, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (2215072800, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (2235632400, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (2246522400, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (2267082000, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (2277972000, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (2298531600, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (2309421600, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (2329981200, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (2341476000, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (2362035600, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (2372925600, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (2393485200, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (2404375200, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (2424934800, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (2435824800, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (2456384400, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (2467274400, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (2487834000, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (2499328800, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (2519888400, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (2530778400, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (2551338000, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (2562228000, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (2582787600, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (2593677600, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (2614237200, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (2625127200, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (2645686800, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (2656576800, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (2677136400, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (2688631200, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (2709190800, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (2720080800, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (2740640400, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (2751530400, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (2772090000, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (2782980000, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (2803539600, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (2814429600, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (2834989200, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (2846484000, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (2867043600, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (2877933600, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (2898493200, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (2909383200, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (2929942800, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (2940832800, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (2961392400, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (2972282400, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (2992842000, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (3003732000, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (3024291600, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (3035786400, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (3056346000, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (3067236000, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (3087795600, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (3098685600, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (3119245200, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (3130135200, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (3150694800, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (3161584800, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (3182144400, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (3193034400, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (3213594000, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (3225088800, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (3245648400, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (3256538400, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (3277098000, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (3287988000, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (3308547600, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (3319437600, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (3339997200, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (3350887200, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (3371446800, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (3382941600, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (3403501200, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (3414391200, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (3434950800, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (3445840800, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (3466400400, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (3477290400, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (3497850000, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (3508740000, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (3529299600, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (3540189600, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (3560749200, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (3572244000, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (3592803600, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (3603693600, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (3624253200, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (3635143200, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (3655702800, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (3666592800, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (3687152400, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (3698042400, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (3718602000, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (3730096800, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (3750656400, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (3761546400, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (3782106000, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (3792996000, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (3813555600, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (3824445600, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (3845005200, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (3855895200, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (3876454800, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (3887344800, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (3907904400, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (3919399200, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (3939958800, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (3950848800, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (3971408400, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (3982298400, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (4002858000, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (4013748000, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (4034307600, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (4045197600, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (4065757200, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (4076647200, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (4097206800, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + ]; + FixedTimespanSet { + first: FixedTimespan { + utc_offset: -28084, + dst_offset: 0, + name: Some("LMT"), + }, + rest: REST + } + }, + + Tz::America__Fort_Nelson => { + const REST: &[(i64, FixedTimespan)] = &[ + (-2713880953, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (-1632060000, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (-1615129200, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (-880207200, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PWT") }), + (-769395600, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PPT") }), + (-765385200, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (-715788000, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (-702486000, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (-684338400, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (-671036400, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (-652888800, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (-639586800, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (-620834400, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (-608137200, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (-589384800, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (-576082800, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (-557935200, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (-544633200, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (-526485600, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (-513183600, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (-495036000, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (-481734000, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (-463586400, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (-450284400, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (-431532000, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (-418230000, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (-400082400, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (-386780400, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (-368632800, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (-355330800, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (-337183200, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (-323881200, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (-305733600, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (-292431600, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (-273679200, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (-260982000, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (-242229600, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (-226508400, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (-210780000, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (-195058800, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (-179330400, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (-163609200, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (-147880800, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (-131554800, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (-116431200, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (-100105200, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (-84376800, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (-68655600, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (-52927200, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (-37206000, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (-21477600, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (-5756400, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (9972000, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (25693200, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (41421600, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (57747600, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (73476000, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (89197200, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (104925600, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (120646800, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (136375200, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (152096400, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (167824800, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (183546000, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (199274400, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (215600400, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (230724000, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (247050000, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (262778400, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (278499600, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (294228000, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (309949200, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (325677600, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (341398800, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (357127200, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (372848400, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (388576800, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (404902800, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (420026400, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (436352400, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (452080800, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (467802000, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (483530400, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (499251600, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (514980000, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (530701200, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (544615200, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (562150800, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (576064800, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (594205200, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (607514400, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (625654800, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (638964000, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (657104400, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (671018400, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (688554000, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (702468000, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (720003600, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (733917600, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (752058000, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (765367200, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (783507600, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (796816800, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (814957200, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (828871200, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (846406800, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (860320800, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (877856400, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (891770400, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (909306000, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (923220000, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (941360400, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (954669600, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (972810000, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (986119200, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (1004259600, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (1018173600, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (1035709200, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (1049623200, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (1067158800, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (1081072800, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (1099213200, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (1112522400, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (1130662800, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (1143972000, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (1162112400, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (1173607200, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (1194166800, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (1205056800, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (1225616400, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (1236506400, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (1257066000, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (1268560800, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (1289120400, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (1300010400, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (1320570000, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (1331460000, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (1352019600, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (1362909600, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (1383469200, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (1394359200, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (1414918800, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (1425808800, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + ]; + FixedTimespanSet { + first: FixedTimespan { + utc_offset: -29447, + dst_offset: 0, + name: Some("LMT"), + }, + rest: REST + } + }, + + Tz::America__Fort_Wayne => { + const REST: &[(i64, FixedTimespan)] = &[ + (-2717626522, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (-1633276800, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (-1615136400, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (-1601827200, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (-1583686800, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (-900259200, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (-891795600, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (-880214400, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CWT") }), + (-769395600, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CPT") }), + (-765392400, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (-747244800, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (-733942800, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (-715795200, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (-702493200, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (-684345600, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (-671043600, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (-652896000, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (-639594000, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (-620841600, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (-608144400, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (-589392000, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (-576090000, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (-557942400, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (-544640400, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (-526492800, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (-513190800, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (-495043200, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (-481741200, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (-463593600, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (-386787600, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (-368640000, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (-21488400, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (-5767200, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (9961200, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (25682400, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (1143961200, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (1162101600, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (1173596400, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (1194156000, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (1205046000, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (1225605600, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (1236495600, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (1257055200, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (1268550000, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (1289109600, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (1299999600, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (1320559200, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (1331449200, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (1352008800, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (1362898800, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (1383458400, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (1394348400, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (1414908000, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (1425798000, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (1446357600, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (1457852400, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (1478412000, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (1489302000, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (1509861600, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (1520751600, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (1541311200, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (1552201200, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (1572760800, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (1583650800, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (1604210400, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (1615705200, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (1636264800, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (1647154800, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (1667714400, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (1678604400, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (1699164000, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (1710054000, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (1730613600, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (1741503600, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (1762063200, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (1772953200, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (1793512800, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (1805007600, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (1825567200, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (1836457200, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (1857016800, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (1867906800, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (1888466400, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (1899356400, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (1919916000, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (1930806000, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (1951365600, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (1962860400, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (1983420000, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (1994310000, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (2014869600, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (2025759600, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (2046319200, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (2057209200, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (2077768800, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (2088658800, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (2109218400, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (2120108400, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (2140668000, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (2152162800, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (2172722400, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (2183612400, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (2204172000, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (2215062000, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (2235621600, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (2246511600, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (2267071200, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (2277961200, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (2298520800, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (2309410800, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (2329970400, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (2341465200, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (2362024800, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (2372914800, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (2393474400, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (2404364400, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (2424924000, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (2435814000, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (2456373600, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (2467263600, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (2487823200, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (2499318000, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (2519877600, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (2530767600, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (2551327200, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (2562217200, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (2582776800, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (2593666800, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (2614226400, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (2625116400, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (2645676000, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (2656566000, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (2677125600, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (2688620400, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (2709180000, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (2720070000, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (2740629600, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (2751519600, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (2772079200, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (2782969200, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (2803528800, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (2814418800, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (2834978400, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (2846473200, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (2867032800, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (2877922800, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (2898482400, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (2909372400, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (2929932000, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (2940822000, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (2961381600, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (2972271600, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (2992831200, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (3003721200, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (3024280800, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (3035775600, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (3056335200, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (3067225200, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (3087784800, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (3098674800, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (3119234400, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (3130124400, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (3150684000, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (3161574000, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (3182133600, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (3193023600, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (3213583200, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (3225078000, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (3245637600, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (3256527600, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (3277087200, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (3287977200, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (3308536800, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (3319426800, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (3339986400, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (3350876400, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (3371436000, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (3382930800, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (3403490400, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (3414380400, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (3434940000, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (3445830000, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (3466389600, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (3477279600, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (3497839200, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (3508729200, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (3529288800, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (3540178800, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (3560738400, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (3572233200, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (3592792800, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (3603682800, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (3624242400, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (3635132400, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (3655692000, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (3666582000, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (3687141600, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (3698031600, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (3718591200, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (3730086000, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (3750645600, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (3761535600, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (3782095200, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (3792985200, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (3813544800, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (3824434800, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (3844994400, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (3855884400, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (3876444000, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (3887334000, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (3907893600, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (3919388400, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (3939948000, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (3950838000, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (3971397600, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (3982287600, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (4002847200, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (4013737200, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (4034296800, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (4045186800, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (4065746400, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (4076636400, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (4097196000, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + ]; + FixedTimespanSet { + first: FixedTimespan { + utc_offset: -20678, + dst_offset: 0, + name: Some("LMT"), + }, + rest: REST + } + }, + + Tz::America__Fortaleza => { + const REST: &[(i64, FixedTimespan)] = &[ + (-1767216360, FixedTimespan { utc_offset: -10800, dst_offset: 0, name: None }), + (-1206957600, FixedTimespan { utc_offset: -10800, dst_offset: 3600, name: None }), + (-1191362400, FixedTimespan { utc_offset: -10800, dst_offset: 0, name: None }), + (-1175374800, FixedTimespan { utc_offset: -10800, dst_offset: 3600, name: None }), + (-1159826400, FixedTimespan { utc_offset: -10800, dst_offset: 0, name: None }), + (-633819600, FixedTimespan { utc_offset: -10800, dst_offset: 3600, name: None }), + (-622069200, FixedTimespan { utc_offset: -10800, dst_offset: 0, name: None }), + (-602283600, FixedTimespan { utc_offset: -10800, dst_offset: 3600, name: None }), + (-591832800, FixedTimespan { utc_offset: -10800, dst_offset: 0, name: None }), + (-570747600, FixedTimespan { utc_offset: -10800, dst_offset: 3600, name: None }), + (-560210400, FixedTimespan { utc_offset: -10800, dst_offset: 0, name: None }), + (-539125200, FixedTimespan { utc_offset: -10800, dst_offset: 3600, name: None }), + (-531352800, FixedTimespan { utc_offset: -10800, dst_offset: 0, name: None }), + (-191365200, FixedTimespan { utc_offset: -10800, dst_offset: 3600, name: None }), + (-184197600, FixedTimespan { utc_offset: -10800, dst_offset: 0, name: None }), + (-155163600, FixedTimespan { utc_offset: -10800, dst_offset: 3600, name: None }), + (-150069600, FixedTimespan { utc_offset: -10800, dst_offset: 0, name: None }), + (-128898000, FixedTimespan { utc_offset: -10800, dst_offset: 3600, name: None }), + (-121125600, FixedTimespan { utc_offset: -10800, dst_offset: 0, name: None }), + (-99954000, FixedTimespan { utc_offset: -10800, dst_offset: 3600, name: None }), + (-89589600, FixedTimespan { utc_offset: -10800, dst_offset: 0, name: None }), + (-68418000, FixedTimespan { utc_offset: -10800, dst_offset: 3600, name: None }), + (-57967200, FixedTimespan { utc_offset: -10800, dst_offset: 0, name: None }), + (499748400, FixedTimespan { utc_offset: -10800, dst_offset: 3600, name: None }), + (511236000, FixedTimespan { utc_offset: -10800, dst_offset: 0, name: None }), + (530593200, FixedTimespan { utc_offset: -10800, dst_offset: 3600, name: None }), + (540266400, FixedTimespan { utc_offset: -10800, dst_offset: 0, name: None }), + (562129200, FixedTimespan { utc_offset: -10800, dst_offset: 3600, name: None }), + (571197600, FixedTimespan { utc_offset: -10800, dst_offset: 0, name: None }), + (592974000, FixedTimespan { utc_offset: -10800, dst_offset: 3600, name: None }), + (602042400, FixedTimespan { utc_offset: -10800, dst_offset: 0, name: None }), + (624423600, FixedTimespan { utc_offset: -10800, dst_offset: 3600, name: None }), + (634701600, FixedTimespan { utc_offset: -10800, dst_offset: 0, name: None }), + (938919600, FixedTimespan { utc_offset: -10800, dst_offset: 3600, name: None }), + (951616800, FixedTimespan { utc_offset: -10800, dst_offset: 0, name: None }), + (970974000, FixedTimespan { utc_offset: -10800, dst_offset: 3600, name: None }), + (972180000, FixedTimespan { utc_offset: -10800, dst_offset: 0, name: None }), + (1003028400, FixedTimespan { utc_offset: -10800, dst_offset: 3600, name: None }), + (1013911200, FixedTimespan { utc_offset: -10800, dst_offset: 0, name: None }), + ]; + FixedTimespanSet { + first: FixedTimespan { + utc_offset: -9240, + dst_offset: 0, + name: Some("LMT"), + }, + rest: REST + } + }, + + Tz::America__Glace_Bay => { + const REST: &[(i64, FixedTimespan)] = &[ + (-2131646412, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (-1632074400, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("ADT") }), + (-1615143600, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (-880221600, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("AWT") }), + (-769395600, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("APT") }), + (-765399600, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (-526500000, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("ADT") }), + (-513198000, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (73461600, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("ADT") }), + (89182800, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (104911200, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("ADT") }), + (120632400, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (136360800, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("ADT") }), + (152082000, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (167810400, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("ADT") }), + (183531600, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (199260000, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("ADT") }), + (215586000, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (230709600, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("ADT") }), + (247035600, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (262764000, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("ADT") }), + (278485200, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (294213600, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("ADT") }), + (309934800, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (325663200, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("ADT") }), + (341384400, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (357112800, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("ADT") }), + (372834000, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (388562400, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("ADT") }), + (404888400, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (420012000, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("ADT") }), + (436338000, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (452066400, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("ADT") }), + (467787600, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (483516000, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("ADT") }), + (499237200, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (514965600, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("ADT") }), + (530686800, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (544600800, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("ADT") }), + (562136400, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (576050400, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("ADT") }), + (594190800, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (607500000, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("ADT") }), + (625640400, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (638949600, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("ADT") }), + (657090000, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (671004000, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("ADT") }), + (688539600, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (702453600, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("ADT") }), + (719989200, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (733903200, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("ADT") }), + (752043600, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (765352800, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("ADT") }), + (783493200, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (796802400, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("ADT") }), + (814942800, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (828856800, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("ADT") }), + (846392400, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (860306400, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("ADT") }), + (877842000, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (891756000, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("ADT") }), + (909291600, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (923205600, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("ADT") }), + (941346000, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (954655200, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("ADT") }), + (972795600, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (986104800, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("ADT") }), + (1004245200, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (1018159200, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("ADT") }), + (1035694800, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (1049608800, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("ADT") }), + (1067144400, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (1081058400, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("ADT") }), + (1099198800, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (1112508000, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("ADT") }), + (1130648400, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (1143957600, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("ADT") }), + (1162098000, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (1173592800, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("ADT") }), + (1194152400, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (1205042400, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("ADT") }), + (1225602000, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (1236492000, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("ADT") }), + (1257051600, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (1268546400, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("ADT") }), + (1289106000, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (1299996000, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("ADT") }), + (1320555600, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (1331445600, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("ADT") }), + (1352005200, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (1362895200, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("ADT") }), + (1383454800, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (1394344800, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("ADT") }), + (1414904400, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (1425794400, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("ADT") }), + (1446354000, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (1457848800, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("ADT") }), + (1478408400, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (1489298400, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("ADT") }), + (1509858000, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (1520748000, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("ADT") }), + (1541307600, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (1552197600, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("ADT") }), + (1572757200, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (1583647200, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("ADT") }), + (1604206800, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (1615701600, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("ADT") }), + (1636261200, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (1647151200, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("ADT") }), + (1667710800, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (1678600800, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("ADT") }), + (1699160400, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (1710050400, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("ADT") }), + (1730610000, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (1741500000, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("ADT") }), + (1762059600, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (1772949600, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("ADT") }), + (1793509200, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (1805004000, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("ADT") }), + (1825563600, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (1836453600, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("ADT") }), + (1857013200, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (1867903200, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("ADT") }), + (1888462800, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (1899352800, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("ADT") }), + (1919912400, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (1930802400, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("ADT") }), + (1951362000, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (1962856800, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("ADT") }), + (1983416400, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (1994306400, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("ADT") }), + (2014866000, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (2025756000, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("ADT") }), + (2046315600, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (2057205600, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("ADT") }), + (2077765200, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (2088655200, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("ADT") }), + (2109214800, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (2120104800, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("ADT") }), + (2140664400, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (2152159200, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("ADT") }), + (2172718800, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (2183608800, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("ADT") }), + (2204168400, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (2215058400, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("ADT") }), + (2235618000, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (2246508000, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("ADT") }), + (2267067600, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (2277957600, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("ADT") }), + (2298517200, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (2309407200, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("ADT") }), + (2329966800, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (2341461600, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("ADT") }), + (2362021200, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (2372911200, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("ADT") }), + (2393470800, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (2404360800, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("ADT") }), + (2424920400, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (2435810400, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("ADT") }), + (2456370000, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (2467260000, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("ADT") }), + (2487819600, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (2499314400, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("ADT") }), + (2519874000, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (2530764000, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("ADT") }), + (2551323600, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (2562213600, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("ADT") }), + (2582773200, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (2593663200, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("ADT") }), + (2614222800, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (2625112800, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("ADT") }), + (2645672400, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (2656562400, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("ADT") }), + (2677122000, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (2688616800, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("ADT") }), + (2709176400, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (2720066400, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("ADT") }), + (2740626000, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (2751516000, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("ADT") }), + (2772075600, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (2782965600, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("ADT") }), + (2803525200, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (2814415200, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("ADT") }), + (2834974800, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (2846469600, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("ADT") }), + (2867029200, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (2877919200, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("ADT") }), + (2898478800, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (2909368800, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("ADT") }), + (2929928400, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (2940818400, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("ADT") }), + (2961378000, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (2972268000, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("ADT") }), + (2992827600, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (3003717600, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("ADT") }), + (3024277200, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (3035772000, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("ADT") }), + (3056331600, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (3067221600, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("ADT") }), + (3087781200, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (3098671200, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("ADT") }), + (3119230800, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (3130120800, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("ADT") }), + (3150680400, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (3161570400, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("ADT") }), + (3182130000, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (3193020000, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("ADT") }), + (3213579600, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (3225074400, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("ADT") }), + (3245634000, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (3256524000, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("ADT") }), + (3277083600, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (3287973600, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("ADT") }), + (3308533200, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (3319423200, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("ADT") }), + (3339982800, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (3350872800, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("ADT") }), + (3371432400, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (3382927200, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("ADT") }), + (3403486800, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (3414376800, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("ADT") }), + (3434936400, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (3445826400, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("ADT") }), + (3466386000, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (3477276000, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("ADT") }), + (3497835600, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (3508725600, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("ADT") }), + (3529285200, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (3540175200, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("ADT") }), + (3560734800, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (3572229600, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("ADT") }), + (3592789200, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (3603679200, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("ADT") }), + (3624238800, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (3635128800, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("ADT") }), + (3655688400, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (3666578400, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("ADT") }), + (3687138000, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (3698028000, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("ADT") }), + (3718587600, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (3730082400, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("ADT") }), + (3750642000, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (3761532000, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("ADT") }), + (3782091600, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (3792981600, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("ADT") }), + (3813541200, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (3824431200, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("ADT") }), + (3844990800, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (3855880800, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("ADT") }), + (3876440400, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (3887330400, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("ADT") }), + (3907890000, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (3919384800, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("ADT") }), + (3939944400, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (3950834400, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("ADT") }), + (3971394000, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (3982284000, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("ADT") }), + (4002843600, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (4013733600, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("ADT") }), + (4034293200, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (4045183200, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("ADT") }), + (4065742800, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (4076632800, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("ADT") }), + (4097192400, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + ]; + FixedTimespanSet { + first: FixedTimespan { + utc_offset: -14388, + dst_offset: 0, + name: Some("LMT"), + }, + rest: REST + } + }, + + Tz::America__Godthab => { + const REST: &[(i64, FixedTimespan)] = &[ + (-1686083584, FixedTimespan { utc_offset: -10800, dst_offset: 0, name: None }), + (323845200, FixedTimespan { utc_offset: -10800, dst_offset: 3600, name: None }), + (338950800, FixedTimespan { utc_offset: -10800, dst_offset: 0, name: None }), + (354675600, FixedTimespan { utc_offset: -10800, dst_offset: 3600, name: None }), + (370400400, FixedTimespan { utc_offset: -10800, dst_offset: 0, name: None }), + (386125200, FixedTimespan { utc_offset: -10800, dst_offset: 3600, name: None }), + (401850000, FixedTimespan { utc_offset: -10800, dst_offset: 0, name: None }), + (417574800, FixedTimespan { utc_offset: -10800, dst_offset: 3600, name: None }), + (433299600, FixedTimespan { utc_offset: -10800, dst_offset: 0, name: None }), + (449024400, FixedTimespan { utc_offset: -10800, dst_offset: 3600, name: None }), + (465354000, FixedTimespan { utc_offset: -10800, dst_offset: 0, name: None }), + (481078800, FixedTimespan { utc_offset: -10800, dst_offset: 3600, name: None }), + (496803600, FixedTimespan { utc_offset: -10800, dst_offset: 0, name: None }), + (512528400, FixedTimespan { utc_offset: -10800, dst_offset: 3600, name: None }), + (528253200, FixedTimespan { utc_offset: -10800, dst_offset: 0, name: None }), + (543978000, FixedTimespan { utc_offset: -10800, dst_offset: 3600, name: None }), + (559702800, FixedTimespan { utc_offset: -10800, dst_offset: 0, name: None }), + (575427600, FixedTimespan { utc_offset: -10800, dst_offset: 3600, name: None }), + (591152400, FixedTimespan { utc_offset: -10800, dst_offset: 0, name: None }), + (606877200, FixedTimespan { utc_offset: -10800, dst_offset: 3600, name: None }), + (622602000, FixedTimespan { utc_offset: -10800, dst_offset: 0, name: None }), + (638326800, FixedTimespan { utc_offset: -10800, dst_offset: 3600, name: None }), + (654656400, FixedTimespan { utc_offset: -10800, dst_offset: 0, name: None }), + (670381200, FixedTimespan { utc_offset: -10800, dst_offset: 3600, name: None }), + (686106000, FixedTimespan { utc_offset: -10800, dst_offset: 0, name: None }), + (701830800, FixedTimespan { utc_offset: -10800, dst_offset: 3600, name: None }), + (717555600, FixedTimespan { utc_offset: -10800, dst_offset: 0, name: None }), + (733280400, FixedTimespan { utc_offset: -10800, dst_offset: 3600, name: None }), + (749005200, FixedTimespan { utc_offset: -10800, dst_offset: 0, name: None }), + (764730000, FixedTimespan { utc_offset: -10800, dst_offset: 3600, name: None }), + (780454800, FixedTimespan { utc_offset: -10800, dst_offset: 0, name: None }), + (796179600, FixedTimespan { utc_offset: -10800, dst_offset: 3600, name: None }), + (811904400, FixedTimespan { utc_offset: -10800, dst_offset: 0, name: None }), + (828234000, FixedTimespan { utc_offset: -10800, dst_offset: 3600, name: None }), + (846378000, FixedTimespan { utc_offset: -10800, dst_offset: 0, name: None }), + (859683600, FixedTimespan { utc_offset: -10800, dst_offset: 3600, name: None }), + (877827600, FixedTimespan { utc_offset: -10800, dst_offset: 0, name: None }), + (891133200, FixedTimespan { utc_offset: -10800, dst_offset: 3600, name: None }), + (909277200, FixedTimespan { utc_offset: -10800, dst_offset: 0, name: None }), + (922582800, FixedTimespan { utc_offset: -10800, dst_offset: 3600, name: None }), + (941331600, FixedTimespan { utc_offset: -10800, dst_offset: 0, name: None }), + (954032400, FixedTimespan { utc_offset: -10800, dst_offset: 3600, name: None }), + (972781200, FixedTimespan { utc_offset: -10800, dst_offset: 0, name: None }), + (985482000, FixedTimespan { utc_offset: -10800, dst_offset: 3600, name: None }), + (1004230800, FixedTimespan { utc_offset: -10800, dst_offset: 0, name: None }), + (1017536400, FixedTimespan { utc_offset: -10800, dst_offset: 3600, name: None }), + (1035680400, FixedTimespan { utc_offset: -10800, dst_offset: 0, name: None }), + (1048986000, FixedTimespan { utc_offset: -10800, dst_offset: 3600, name: None }), + (1067130000, FixedTimespan { utc_offset: -10800, dst_offset: 0, name: None }), + (1080435600, FixedTimespan { utc_offset: -10800, dst_offset: 3600, name: None }), + (1099184400, FixedTimespan { utc_offset: -10800, dst_offset: 0, name: None }), + (1111885200, FixedTimespan { utc_offset: -10800, dst_offset: 3600, name: None }), + (1130634000, FixedTimespan { utc_offset: -10800, dst_offset: 0, name: None }), + (1143334800, FixedTimespan { utc_offset: -10800, dst_offset: 3600, name: None }), + (1162083600, FixedTimespan { utc_offset: -10800, dst_offset: 0, name: None }), + (1174784400, FixedTimespan { utc_offset: -10800, dst_offset: 3600, name: None }), + (1193533200, FixedTimespan { utc_offset: -10800, dst_offset: 0, name: None }), + (1206838800, FixedTimespan { utc_offset: -10800, dst_offset: 3600, name: None }), + (1224982800, FixedTimespan { utc_offset: -10800, dst_offset: 0, name: None }), + (1238288400, FixedTimespan { utc_offset: -10800, dst_offset: 3600, name: None }), + (1256432400, FixedTimespan { utc_offset: -10800, dst_offset: 0, name: None }), + (1269738000, FixedTimespan { utc_offset: -10800, dst_offset: 3600, name: None }), + (1288486800, FixedTimespan { utc_offset: -10800, dst_offset: 0, name: None }), + (1301187600, FixedTimespan { utc_offset: -10800, dst_offset: 3600, name: None }), + (1319936400, FixedTimespan { utc_offset: -10800, dst_offset: 0, name: None }), + (1332637200, FixedTimespan { utc_offset: -10800, dst_offset: 3600, name: None }), + (1351386000, FixedTimespan { utc_offset: -10800, dst_offset: 0, name: None }), + (1364691600, FixedTimespan { utc_offset: -10800, dst_offset: 3600, name: None }), + (1382835600, FixedTimespan { utc_offset: -10800, dst_offset: 0, name: None }), + (1396141200, FixedTimespan { utc_offset: -10800, dst_offset: 3600, name: None }), + (1414285200, FixedTimespan { utc_offset: -10800, dst_offset: 0, name: None }), + (1427590800, FixedTimespan { utc_offset: -10800, dst_offset: 3600, name: None }), + (1445734800, FixedTimespan { utc_offset: -10800, dst_offset: 0, name: None }), + (1459040400, FixedTimespan { utc_offset: -10800, dst_offset: 3600, name: None }), + (1477789200, FixedTimespan { utc_offset: -10800, dst_offset: 0, name: None }), + (1490490000, FixedTimespan { utc_offset: -10800, dst_offset: 3600, name: None }), + (1509238800, FixedTimespan { utc_offset: -10800, dst_offset: 0, name: None }), + (1521939600, FixedTimespan { utc_offset: -10800, dst_offset: 3600, name: None }), + (1540688400, FixedTimespan { utc_offset: -10800, dst_offset: 0, name: None }), + (1553994000, FixedTimespan { utc_offset: -10800, dst_offset: 3600, name: None }), + (1572138000, FixedTimespan { utc_offset: -10800, dst_offset: 0, name: None }), + (1585443600, FixedTimespan { utc_offset: -10800, dst_offset: 3600, name: None }), + (1603587600, FixedTimespan { utc_offset: -10800, dst_offset: 0, name: None }), + (1616893200, FixedTimespan { utc_offset: -10800, dst_offset: 3600, name: None }), + (1635642000, FixedTimespan { utc_offset: -10800, dst_offset: 0, name: None }), + (1648342800, FixedTimespan { utc_offset: -10800, dst_offset: 3600, name: None }), + (1667091600, FixedTimespan { utc_offset: -10800, dst_offset: 0, name: None }), + (1679792400, FixedTimespan { utc_offset: -10800, dst_offset: 3600, name: None }), + (1679799600, FixedTimespan { utc_offset: -7200, dst_offset: 0, name: None }), + (1711846800, FixedTimespan { utc_offset: -7200, dst_offset: 3600, name: None }), + (1729990800, FixedTimespan { utc_offset: -7200, dst_offset: 0, name: None }), + (1743296400, FixedTimespan { utc_offset: -7200, dst_offset: 3600, name: None }), + (1761440400, FixedTimespan { utc_offset: -7200, dst_offset: 0, name: None }), + (1774746000, FixedTimespan { utc_offset: -7200, dst_offset: 3600, name: None }), + (1792890000, FixedTimespan { utc_offset: -7200, dst_offset: 0, name: None }), + (1806195600, FixedTimespan { utc_offset: -7200, dst_offset: 3600, name: None }), + (1824944400, FixedTimespan { utc_offset: -7200, dst_offset: 0, name: None }), + (1837645200, FixedTimespan { utc_offset: -7200, dst_offset: 3600, name: None }), + (1856394000, FixedTimespan { utc_offset: -7200, dst_offset: 0, name: None }), + (1869094800, FixedTimespan { utc_offset: -7200, dst_offset: 3600, name: None }), + (1887843600, FixedTimespan { utc_offset: -7200, dst_offset: 0, name: None }), + (1901149200, FixedTimespan { utc_offset: -7200, dst_offset: 3600, name: None }), + (1919293200, FixedTimespan { utc_offset: -7200, dst_offset: 0, name: None }), + (1932598800, FixedTimespan { utc_offset: -7200, dst_offset: 3600, name: None }), + (1950742800, FixedTimespan { utc_offset: -7200, dst_offset: 0, name: None }), + (1964048400, FixedTimespan { utc_offset: -7200, dst_offset: 3600, name: None }), + (1982797200, FixedTimespan { utc_offset: -7200, dst_offset: 0, name: None }), + (1995498000, FixedTimespan { utc_offset: -7200, dst_offset: 3600, name: None }), + (2014246800, FixedTimespan { utc_offset: -7200, dst_offset: 0, name: None }), + (2026947600, FixedTimespan { utc_offset: -7200, dst_offset: 3600, name: None }), + (2045696400, FixedTimespan { utc_offset: -7200, dst_offset: 0, name: None }), + (2058397200, FixedTimespan { utc_offset: -7200, dst_offset: 3600, name: None }), + (2077146000, FixedTimespan { utc_offset: -7200, dst_offset: 0, name: None }), + (2090451600, FixedTimespan { utc_offset: -7200, dst_offset: 3600, name: None }), + (2108595600, FixedTimespan { utc_offset: -7200, dst_offset: 0, name: None }), + (2121901200, FixedTimespan { utc_offset: -7200, dst_offset: 3600, name: None }), + (2140045200, FixedTimespan { utc_offset: -7200, dst_offset: 0, name: None }), + (2153350800, FixedTimespan { utc_offset: -7200, dst_offset: 3600, name: None }), + (2172099600, FixedTimespan { utc_offset: -7200, dst_offset: 0, name: None }), + (2184800400, FixedTimespan { utc_offset: -7200, dst_offset: 3600, name: None }), + (2203549200, FixedTimespan { utc_offset: -7200, dst_offset: 0, name: None }), + (2216250000, FixedTimespan { utc_offset: -7200, dst_offset: 3600, name: None }), + (2234998800, FixedTimespan { utc_offset: -7200, dst_offset: 0, name: None }), + (2248304400, FixedTimespan { utc_offset: -7200, dst_offset: 3600, name: None }), + (2266448400, FixedTimespan { utc_offset: -7200, dst_offset: 0, name: None }), + (2279754000, FixedTimespan { utc_offset: -7200, dst_offset: 3600, name: None }), + (2297898000, FixedTimespan { utc_offset: -7200, dst_offset: 0, name: None }), + (2311203600, FixedTimespan { utc_offset: -7200, dst_offset: 3600, name: None }), + (2329347600, FixedTimespan { utc_offset: -7200, dst_offset: 0, name: None }), + (2342653200, FixedTimespan { utc_offset: -7200, dst_offset: 3600, name: None }), + (2361402000, FixedTimespan { utc_offset: -7200, dst_offset: 0, name: None }), + (2374102800, FixedTimespan { utc_offset: -7200, dst_offset: 3600, name: None }), + (2392851600, FixedTimespan { utc_offset: -7200, dst_offset: 0, name: None }), + (2405552400, FixedTimespan { utc_offset: -7200, dst_offset: 3600, name: None }), + (2424301200, FixedTimespan { utc_offset: -7200, dst_offset: 0, name: None }), + (2437606800, FixedTimespan { utc_offset: -7200, dst_offset: 3600, name: None }), + (2455750800, FixedTimespan { utc_offset: -7200, dst_offset: 0, name: None }), + (2469056400, FixedTimespan { utc_offset: -7200, dst_offset: 3600, name: None }), + (2487200400, FixedTimespan { utc_offset: -7200, dst_offset: 0, name: None }), + (2500506000, FixedTimespan { utc_offset: -7200, dst_offset: 3600, name: None }), + (2519254800, FixedTimespan { utc_offset: -7200, dst_offset: 0, name: None }), + (2531955600, FixedTimespan { utc_offset: -7200, dst_offset: 3600, name: None }), + (2550704400, FixedTimespan { utc_offset: -7200, dst_offset: 0, name: None }), + (2563405200, FixedTimespan { utc_offset: -7200, dst_offset: 3600, name: None }), + (2582154000, FixedTimespan { utc_offset: -7200, dst_offset: 0, name: None }), + (2595459600, FixedTimespan { utc_offset: -7200, dst_offset: 3600, name: None }), + (2613603600, FixedTimespan { utc_offset: -7200, dst_offset: 0, name: None }), + (2626909200, FixedTimespan { utc_offset: -7200, dst_offset: 3600, name: None }), + (2645053200, FixedTimespan { utc_offset: -7200, dst_offset: 0, name: None }), + (2658358800, FixedTimespan { utc_offset: -7200, dst_offset: 3600, name: None }), + (2676502800, FixedTimespan { utc_offset: -7200, dst_offset: 0, name: None }), + (2689808400, FixedTimespan { utc_offset: -7200, dst_offset: 3600, name: None }), + (2708557200, FixedTimespan { utc_offset: -7200, dst_offset: 0, name: None }), + (2721258000, FixedTimespan { utc_offset: -7200, dst_offset: 3600, name: None }), + (2740006800, FixedTimespan { utc_offset: -7200, dst_offset: 0, name: None }), + (2752707600, FixedTimespan { utc_offset: -7200, dst_offset: 3600, name: None }), + (2771456400, FixedTimespan { utc_offset: -7200, dst_offset: 0, name: None }), + (2784762000, FixedTimespan { utc_offset: -7200, dst_offset: 3600, name: None }), + (2802906000, FixedTimespan { utc_offset: -7200, dst_offset: 0, name: None }), + (2816211600, FixedTimespan { utc_offset: -7200, dst_offset: 3600, name: None }), + (2834355600, FixedTimespan { utc_offset: -7200, dst_offset: 0, name: None }), + (2847661200, FixedTimespan { utc_offset: -7200, dst_offset: 3600, name: None }), + (2866410000, FixedTimespan { utc_offset: -7200, dst_offset: 0, name: None }), + (2879110800, FixedTimespan { utc_offset: -7200, dst_offset: 3600, name: None }), + (2897859600, FixedTimespan { utc_offset: -7200, dst_offset: 0, name: None }), + (2910560400, FixedTimespan { utc_offset: -7200, dst_offset: 3600, name: None }), + (2929309200, FixedTimespan { utc_offset: -7200, dst_offset: 0, name: None }), + (2942010000, FixedTimespan { utc_offset: -7200, dst_offset: 3600, name: None }), + (2960758800, FixedTimespan { utc_offset: -7200, dst_offset: 0, name: None }), + (2974064400, FixedTimespan { utc_offset: -7200, dst_offset: 3600, name: None }), + (2992208400, FixedTimespan { utc_offset: -7200, dst_offset: 0, name: None }), + (3005514000, FixedTimespan { utc_offset: -7200, dst_offset: 3600, name: None }), + (3023658000, FixedTimespan { utc_offset: -7200, dst_offset: 0, name: None }), + (3036963600, FixedTimespan { utc_offset: -7200, dst_offset: 3600, name: None }), + (3055712400, FixedTimespan { utc_offset: -7200, dst_offset: 0, name: None }), + (3068413200, FixedTimespan { utc_offset: -7200, dst_offset: 3600, name: None }), + (3087162000, FixedTimespan { utc_offset: -7200, dst_offset: 0, name: None }), + (3099862800, FixedTimespan { utc_offset: -7200, dst_offset: 3600, name: None }), + (3118611600, FixedTimespan { utc_offset: -7200, dst_offset: 0, name: None }), + (3131917200, FixedTimespan { utc_offset: -7200, dst_offset: 3600, name: None }), + (3150061200, FixedTimespan { utc_offset: -7200, dst_offset: 0, name: None }), + (3163366800, FixedTimespan { utc_offset: -7200, dst_offset: 3600, name: None }), + (3181510800, FixedTimespan { utc_offset: -7200, dst_offset: 0, name: None }), + (3194816400, FixedTimespan { utc_offset: -7200, dst_offset: 3600, name: None }), + (3212960400, FixedTimespan { utc_offset: -7200, dst_offset: 0, name: None }), + (3226266000, FixedTimespan { utc_offset: -7200, dst_offset: 3600, name: None }), + (3245014800, FixedTimespan { utc_offset: -7200, dst_offset: 0, name: None }), + (3257715600, FixedTimespan { utc_offset: -7200, dst_offset: 3600, name: None }), + (3276464400, FixedTimespan { utc_offset: -7200, dst_offset: 0, name: None }), + (3289165200, FixedTimespan { utc_offset: -7200, dst_offset: 3600, name: None }), + (3307914000, FixedTimespan { utc_offset: -7200, dst_offset: 0, name: None }), + (3321219600, FixedTimespan { utc_offset: -7200, dst_offset: 3600, name: None }), + (3339363600, FixedTimespan { utc_offset: -7200, dst_offset: 0, name: None }), + (3352669200, FixedTimespan { utc_offset: -7200, dst_offset: 3600, name: None }), + (3370813200, FixedTimespan { utc_offset: -7200, dst_offset: 0, name: None }), + (3384118800, FixedTimespan { utc_offset: -7200, dst_offset: 3600, name: None }), + (3402867600, FixedTimespan { utc_offset: -7200, dst_offset: 0, name: None }), + (3415568400, FixedTimespan { utc_offset: -7200, dst_offset: 3600, name: None }), + (3434317200, FixedTimespan { utc_offset: -7200, dst_offset: 0, name: None }), + (3447018000, FixedTimespan { utc_offset: -7200, dst_offset: 3600, name: None }), + (3465766800, FixedTimespan { utc_offset: -7200, dst_offset: 0, name: None }), + (3479072400, FixedTimespan { utc_offset: -7200, dst_offset: 3600, name: None }), + (3497216400, FixedTimespan { utc_offset: -7200, dst_offset: 0, name: None }), + (3510522000, FixedTimespan { utc_offset: -7200, dst_offset: 3600, name: None }), + (3528666000, FixedTimespan { utc_offset: -7200, dst_offset: 0, name: None }), + (3541971600, FixedTimespan { utc_offset: -7200, dst_offset: 3600, name: None }), + (3560115600, FixedTimespan { utc_offset: -7200, dst_offset: 0, name: None }), + (3573421200, FixedTimespan { utc_offset: -7200, dst_offset: 3600, name: None }), + (3592170000, FixedTimespan { utc_offset: -7200, dst_offset: 0, name: None }), + (3604870800, FixedTimespan { utc_offset: -7200, dst_offset: 3600, name: None }), + (3623619600, FixedTimespan { utc_offset: -7200, dst_offset: 0, name: None }), + (3636320400, FixedTimespan { utc_offset: -7200, dst_offset: 3600, name: None }), + (3655069200, FixedTimespan { utc_offset: -7200, dst_offset: 0, name: None }), + (3668374800, FixedTimespan { utc_offset: -7200, dst_offset: 3600, name: None }), + (3686518800, FixedTimespan { utc_offset: -7200, dst_offset: 0, name: None }), + (3699824400, FixedTimespan { utc_offset: -7200, dst_offset: 3600, name: None }), + (3717968400, FixedTimespan { utc_offset: -7200, dst_offset: 0, name: None }), + (3731274000, FixedTimespan { utc_offset: -7200, dst_offset: 3600, name: None }), + (3750022800, FixedTimespan { utc_offset: -7200, dst_offset: 0, name: None }), + (3762723600, FixedTimespan { utc_offset: -7200, dst_offset: 3600, name: None }), + (3781472400, FixedTimespan { utc_offset: -7200, dst_offset: 0, name: None }), + (3794173200, FixedTimespan { utc_offset: -7200, dst_offset: 3600, name: None }), + (3812922000, FixedTimespan { utc_offset: -7200, dst_offset: 0, name: None }), + (3825622800, FixedTimespan { utc_offset: -7200, dst_offset: 3600, name: None }), + (3844371600, FixedTimespan { utc_offset: -7200, dst_offset: 0, name: None }), + (3857677200, FixedTimespan { utc_offset: -7200, dst_offset: 3600, name: None }), + (3875821200, FixedTimespan { utc_offset: -7200, dst_offset: 0, name: None }), + (3889126800, FixedTimespan { utc_offset: -7200, dst_offset: 3600, name: None }), + (3907270800, FixedTimespan { utc_offset: -7200, dst_offset: 0, name: None }), + (3920576400, FixedTimespan { utc_offset: -7200, dst_offset: 3600, name: None }), + (3939325200, FixedTimespan { utc_offset: -7200, dst_offset: 0, name: None }), + (3952026000, FixedTimespan { utc_offset: -7200, dst_offset: 3600, name: None }), + (3970774800, FixedTimespan { utc_offset: -7200, dst_offset: 0, name: None }), + (3983475600, FixedTimespan { utc_offset: -7200, dst_offset: 3600, name: None }), + (4002224400, FixedTimespan { utc_offset: -7200, dst_offset: 0, name: None }), + (4015530000, FixedTimespan { utc_offset: -7200, dst_offset: 3600, name: None }), + (4033674000, FixedTimespan { utc_offset: -7200, dst_offset: 0, name: None }), + (4046979600, FixedTimespan { utc_offset: -7200, dst_offset: 3600, name: None }), + (4065123600, FixedTimespan { utc_offset: -7200, dst_offset: 0, name: None }), + (4078429200, FixedTimespan { utc_offset: -7200, dst_offset: 3600, name: None }), + (4096573200, FixedTimespan { utc_offset: -7200, dst_offset: 0, name: None }), + ]; + FixedTimespanSet { + first: FixedTimespan { + utc_offset: -12416, + dst_offset: 0, + name: Some("LMT"), + }, + rest: REST + } + }, + + Tz::America__Goose_Bay => { + const REST: &[(i64, FixedTimespan)] = &[ + (-2713895900, FixedTimespan { utc_offset: -12652, dst_offset: 0, name: Some("NST") }), + (-1632076148, FixedTimespan { utc_offset: -12652, dst_offset: 3600, name: Some("NDT") }), + (-1615145348, FixedTimespan { utc_offset: -12652, dst_offset: 0, name: Some("NST") }), + (-1096921748, FixedTimespan { utc_offset: -12600, dst_offset: 0, name: Some("NST") }), + (-1061670600, FixedTimespan { utc_offset: -12600, dst_offset: 3600, name: Some("NDT") }), + (-1048973400, FixedTimespan { utc_offset: -12600, dst_offset: 0, name: Some("NST") }), + (-1030221000, FixedTimespan { utc_offset: -12600, dst_offset: 3600, name: Some("NDT") }), + (-1017523800, FixedTimespan { utc_offset: -12600, dst_offset: 0, name: Some("NST") }), + (-998771400, FixedTimespan { utc_offset: -12600, dst_offset: 3600, name: Some("NDT") }), + (-986074200, FixedTimespan { utc_offset: -12600, dst_offset: 0, name: Some("NST") }), + (-966717000, FixedTimespan { utc_offset: -12600, dst_offset: 3600, name: Some("NDT") }), + (-954624600, FixedTimespan { utc_offset: -12600, dst_offset: 0, name: Some("NST") }), + (-935267400, FixedTimespan { utc_offset: -12600, dst_offset: 3600, name: Some("NDT") }), + (-922570200, FixedTimespan { utc_offset: -12600, dst_offset: 0, name: Some("NST") }), + (-903817800, FixedTimespan { utc_offset: -12600, dst_offset: 3600, name: Some("NDT") }), + (-891120600, FixedTimespan { utc_offset: -12600, dst_offset: 0, name: Some("NST") }), + (-872368200, FixedTimespan { utc_offset: -12600, dst_offset: 3600, name: Some("NWT") }), + (-769395600, FixedTimespan { utc_offset: -12600, dst_offset: 3600, name: Some("NPT") }), + (-765401400, FixedTimespan { utc_offset: -12600, dst_offset: 0, name: Some("NST") }), + (-746044200, FixedTimespan { utc_offset: -12600, dst_offset: 3600, name: Some("NDT") }), + (-733347000, FixedTimespan { utc_offset: -12600, dst_offset: 0, name: Some("NST") }), + (-714594600, FixedTimespan { utc_offset: -12600, dst_offset: 3600, name: Some("NDT") }), + (-701897400, FixedTimespan { utc_offset: -12600, dst_offset: 0, name: Some("NST") }), + (-683145000, FixedTimespan { utc_offset: -12600, dst_offset: 3600, name: Some("NDT") }), + (-670447800, FixedTimespan { utc_offset: -12600, dst_offset: 0, name: Some("NST") }), + (-651695400, FixedTimespan { utc_offset: -12600, dst_offset: 3600, name: Some("NDT") }), + (-638998200, FixedTimespan { utc_offset: -12600, dst_offset: 0, name: Some("NST") }), + (-619641000, FixedTimespan { utc_offset: -12600, dst_offset: 3600, name: Some("NDT") }), + (-606943800, FixedTimespan { utc_offset: -12600, dst_offset: 0, name: Some("NST") }), + (-589401000, FixedTimespan { utc_offset: -12600, dst_offset: 3600, name: Some("NDT") }), + (-576099000, FixedTimespan { utc_offset: -12600, dst_offset: 0, name: Some("NST") }), + (-557951400, FixedTimespan { utc_offset: -12600, dst_offset: 3600, name: Some("NDT") }), + (-544649400, FixedTimespan { utc_offset: -12600, dst_offset: 0, name: Some("NST") }), + (-526501800, FixedTimespan { utc_offset: -12600, dst_offset: 3600, name: Some("NDT") }), + (-513199800, FixedTimespan { utc_offset: -12600, dst_offset: 0, name: Some("NST") }), + (-495052200, FixedTimespan { utc_offset: -12600, dst_offset: 3600, name: Some("NDT") }), + (-481750200, FixedTimespan { utc_offset: -12600, dst_offset: 0, name: Some("NST") }), + (-463602600, FixedTimespan { utc_offset: -12600, dst_offset: 3600, name: Some("NDT") }), + (-450300600, FixedTimespan { utc_offset: -12600, dst_offset: 0, name: Some("NST") }), + (-431548200, FixedTimespan { utc_offset: -12600, dst_offset: 3600, name: Some("NDT") }), + (-418246200, FixedTimespan { utc_offset: -12600, dst_offset: 0, name: Some("NST") }), + (-400098600, FixedTimespan { utc_offset: -12600, dst_offset: 3600, name: Some("NDT") }), + (-386796600, FixedTimespan { utc_offset: -12600, dst_offset: 0, name: Some("NST") }), + (-368649000, FixedTimespan { utc_offset: -12600, dst_offset: 3600, name: Some("NDT") }), + (-355347000, FixedTimespan { utc_offset: -12600, dst_offset: 0, name: Some("NST") }), + (-337199400, FixedTimespan { utc_offset: -12600, dst_offset: 3600, name: Some("NDT") }), + (-323897400, FixedTimespan { utc_offset: -12600, dst_offset: 0, name: Some("NST") }), + (-305749800, FixedTimespan { utc_offset: -12600, dst_offset: 3600, name: Some("NDT") }), + (-289423800, FixedTimespan { utc_offset: -12600, dst_offset: 0, name: Some("NST") }), + (-273695400, FixedTimespan { utc_offset: -12600, dst_offset: 3600, name: Some("NDT") }), + (-257974200, FixedTimespan { utc_offset: -12600, dst_offset: 0, name: Some("NST") }), + (-242245800, FixedTimespan { utc_offset: -12600, dst_offset: 3600, name: Some("NDT") }), + (-226524600, FixedTimespan { utc_offset: -12600, dst_offset: 0, name: Some("NST") }), + (-210796200, FixedTimespan { utc_offset: -12600, dst_offset: 3600, name: Some("NDT") }), + (-195075000, FixedTimespan { utc_offset: -12600, dst_offset: 0, name: Some("NST") }), + (-179346600, FixedTimespan { utc_offset: -12600, dst_offset: 3600, name: Some("NDT") }), + (-163625400, FixedTimespan { utc_offset: -12600, dst_offset: 0, name: Some("NST") }), + (-147897000, FixedTimespan { utc_offset: -12600, dst_offset: 3600, name: Some("NDT") }), + (-131571000, FixedTimespan { utc_offset: -12600, dst_offset: 0, name: Some("NST") }), + (-119903400, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (-116445600, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("ADT") }), + (-100119600, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (-84391200, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("ADT") }), + (-68670000, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (-52941600, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("ADT") }), + (-37220400, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (-21492000, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("ADT") }), + (-5770800, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (9957600, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("ADT") }), + (25678800, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (41407200, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("ADT") }), + (57733200, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (73461600, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("ADT") }), + (89182800, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (104911200, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("ADT") }), + (120632400, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (136360800, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("ADT") }), + (152082000, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (167810400, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("ADT") }), + (183531600, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (199260000, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("ADT") }), + (215586000, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (230709600, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("ADT") }), + (247035600, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (262764000, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("ADT") }), + (278485200, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (294213600, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("ADT") }), + (309934800, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (325663200, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("ADT") }), + (341384400, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (357112800, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("ADT") }), + (372834000, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (388562400, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("ADT") }), + (404888400, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (420012000, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("ADT") }), + (436338000, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (452066400, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("ADT") }), + (467787600, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (483516000, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("ADT") }), + (499237200, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (514965600, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("ADT") }), + (530686800, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (544593660, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("ADT") }), + (562129260, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (576043260, FixedTimespan { utc_offset: -14400, dst_offset: 7200, name: Some("ADDT") }), + (594180060, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (607492860, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("ADT") }), + (625633260, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (638942460, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("ADT") }), + (657082860, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (670996860, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("ADT") }), + (688532460, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (702446460, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("ADT") }), + (719982060, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (733896060, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("ADT") }), + (752036460, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (765345660, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("ADT") }), + (783486060, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (796795260, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("ADT") }), + (814935660, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (828849660, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("ADT") }), + (846385260, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (860299260, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("ADT") }), + (877834860, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (891748860, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("ADT") }), + (909284460, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (923198460, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("ADT") }), + (941338860, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (954648060, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("ADT") }), + (972788460, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (986097660, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("ADT") }), + (1004238060, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (1018152060, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("ADT") }), + (1035687660, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (1049601660, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("ADT") }), + (1067137260, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (1081051260, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("ADT") }), + (1099191660, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (1112500860, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("ADT") }), + (1130641260, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (1143950460, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("ADT") }), + (1162090860, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (1173585660, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("ADT") }), + (1194145260, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (1205035260, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("ADT") }), + (1225594860, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (1236484860, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("ADT") }), + (1257044460, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (1268539260, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("ADT") }), + (1289098860, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (1299988860, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("ADT") }), + (1320555600, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (1331445600, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("ADT") }), + (1352005200, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (1362895200, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("ADT") }), + (1383454800, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (1394344800, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("ADT") }), + (1414904400, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (1425794400, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("ADT") }), + (1446354000, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (1457848800, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("ADT") }), + (1478408400, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (1489298400, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("ADT") }), + (1509858000, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (1520748000, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("ADT") }), + (1541307600, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (1552197600, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("ADT") }), + (1572757200, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (1583647200, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("ADT") }), + (1604206800, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (1615701600, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("ADT") }), + (1636261200, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (1647151200, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("ADT") }), + (1667710800, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (1678600800, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("ADT") }), + (1699160400, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (1710050400, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("ADT") }), + (1730610000, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (1741500000, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("ADT") }), + (1762059600, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (1772949600, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("ADT") }), + (1793509200, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (1805004000, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("ADT") }), + (1825563600, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (1836453600, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("ADT") }), + (1857013200, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (1867903200, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("ADT") }), + (1888462800, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (1899352800, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("ADT") }), + (1919912400, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (1930802400, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("ADT") }), + (1951362000, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (1962856800, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("ADT") }), + (1983416400, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (1994306400, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("ADT") }), + (2014866000, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (2025756000, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("ADT") }), + (2046315600, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (2057205600, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("ADT") }), + (2077765200, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (2088655200, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("ADT") }), + (2109214800, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (2120104800, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("ADT") }), + (2140664400, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (2152159200, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("ADT") }), + (2172718800, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (2183608800, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("ADT") }), + (2204168400, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (2215058400, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("ADT") }), + (2235618000, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (2246508000, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("ADT") }), + (2267067600, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (2277957600, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("ADT") }), + (2298517200, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (2309407200, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("ADT") }), + (2329966800, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (2341461600, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("ADT") }), + (2362021200, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (2372911200, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("ADT") }), + (2393470800, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (2404360800, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("ADT") }), + (2424920400, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (2435810400, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("ADT") }), + (2456370000, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (2467260000, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("ADT") }), + (2487819600, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (2499314400, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("ADT") }), + (2519874000, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (2530764000, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("ADT") }), + (2551323600, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (2562213600, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("ADT") }), + (2582773200, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (2593663200, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("ADT") }), + (2614222800, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (2625112800, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("ADT") }), + (2645672400, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (2656562400, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("ADT") }), + (2677122000, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (2688616800, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("ADT") }), + (2709176400, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (2720066400, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("ADT") }), + (2740626000, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (2751516000, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("ADT") }), + (2772075600, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (2782965600, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("ADT") }), + (2803525200, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (2814415200, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("ADT") }), + (2834974800, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (2846469600, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("ADT") }), + (2867029200, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (2877919200, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("ADT") }), + (2898478800, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (2909368800, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("ADT") }), + (2929928400, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (2940818400, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("ADT") }), + (2961378000, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (2972268000, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("ADT") }), + (2992827600, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (3003717600, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("ADT") }), + (3024277200, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (3035772000, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("ADT") }), + (3056331600, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (3067221600, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("ADT") }), + (3087781200, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (3098671200, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("ADT") }), + (3119230800, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (3130120800, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("ADT") }), + (3150680400, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (3161570400, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("ADT") }), + (3182130000, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (3193020000, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("ADT") }), + (3213579600, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (3225074400, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("ADT") }), + (3245634000, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (3256524000, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("ADT") }), + (3277083600, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (3287973600, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("ADT") }), + (3308533200, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (3319423200, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("ADT") }), + (3339982800, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (3350872800, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("ADT") }), + (3371432400, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (3382927200, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("ADT") }), + (3403486800, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (3414376800, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("ADT") }), + (3434936400, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (3445826400, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("ADT") }), + (3466386000, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (3477276000, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("ADT") }), + (3497835600, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (3508725600, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("ADT") }), + (3529285200, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (3540175200, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("ADT") }), + (3560734800, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (3572229600, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("ADT") }), + (3592789200, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (3603679200, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("ADT") }), + (3624238800, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (3635128800, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("ADT") }), + (3655688400, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (3666578400, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("ADT") }), + (3687138000, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (3698028000, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("ADT") }), + (3718587600, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (3730082400, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("ADT") }), + (3750642000, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (3761532000, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("ADT") }), + (3782091600, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (3792981600, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("ADT") }), + (3813541200, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (3824431200, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("ADT") }), + (3844990800, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (3855880800, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("ADT") }), + (3876440400, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (3887330400, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("ADT") }), + (3907890000, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (3919384800, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("ADT") }), + (3939944400, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (3950834400, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("ADT") }), + (3971394000, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (3982284000, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("ADT") }), + (4002843600, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (4013733600, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("ADT") }), + (4034293200, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (4045183200, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("ADT") }), + (4065742800, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (4076632800, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("ADT") }), + (4097192400, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + ]; + FixedTimespanSet { + first: FixedTimespan { + utc_offset: -14500, + dst_offset: 0, + name: Some("LMT"), + }, + rest: REST + } + }, + + Tz::America__Grand_Turk => { + const REST: &[(i64, FixedTimespan)] = &[ + (-2524504528, FixedTimespan { utc_offset: -18430, dst_offset: 0, name: Some("KMT") }), + (-1827687170, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (294217200, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (309938400, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (325666800, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (341388000, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (357116400, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (372837600, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (388566000, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (404892000, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (420015600, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (436341600, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (452070000, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (467791200, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (483519600, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (499240800, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (514969200, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (530690400, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (544604400, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (562140000, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (576054000, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (594194400, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (607503600, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (625644000, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (638953200, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (657093600, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (671007600, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (688543200, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (702457200, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (719992800, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (733906800, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (752047200, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (765356400, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (783496800, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (796806000, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (814946400, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (828860400, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (846396000, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (860310000, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (877845600, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (891759600, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (909295200, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (923209200, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (941349600, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (954658800, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (972799200, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (986108400, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (1004248800, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (1018162800, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (1035698400, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (1049612400, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (1067148000, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (1081062000, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (1099202400, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (1112511600, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (1130652000, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (1143961200, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (1162101600, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (1173596400, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (1194156000, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (1205046000, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (1225605600, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (1236495600, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (1257055200, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (1268550000, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (1289109600, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (1299999600, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (1320559200, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (1331449200, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (1352008800, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (1362898800, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (1383458400, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (1394348400, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (1414908000, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (1425798000, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (1520751600, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (1541311200, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (1552201200, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (1572760800, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (1583650800, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (1604210400, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (1615705200, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (1636264800, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (1647154800, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (1667714400, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (1678604400, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (1699164000, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (1710054000, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (1730613600, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (1741503600, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (1762063200, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (1772953200, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (1793512800, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (1805007600, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (1825567200, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (1836457200, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (1857016800, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (1867906800, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (1888466400, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (1899356400, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (1919916000, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (1930806000, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (1951365600, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (1962860400, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (1983420000, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (1994310000, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (2014869600, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (2025759600, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (2046319200, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (2057209200, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (2077768800, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (2088658800, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (2109218400, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (2120108400, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (2140668000, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (2152162800, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (2172722400, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (2183612400, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (2204172000, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (2215062000, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (2235621600, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (2246511600, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (2267071200, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (2277961200, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (2298520800, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (2309410800, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (2329970400, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (2341465200, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (2362024800, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (2372914800, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (2393474400, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (2404364400, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (2424924000, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (2435814000, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (2456373600, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (2467263600, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (2487823200, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (2499318000, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (2519877600, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (2530767600, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (2551327200, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (2562217200, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (2582776800, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (2593666800, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (2614226400, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (2625116400, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (2645676000, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (2656566000, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (2677125600, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (2688620400, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (2709180000, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (2720070000, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (2740629600, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (2751519600, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (2772079200, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (2782969200, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (2803528800, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (2814418800, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (2834978400, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (2846473200, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (2867032800, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (2877922800, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (2898482400, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (2909372400, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (2929932000, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (2940822000, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (2961381600, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (2972271600, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (2992831200, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (3003721200, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (3024280800, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (3035775600, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (3056335200, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (3067225200, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (3087784800, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (3098674800, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (3119234400, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (3130124400, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (3150684000, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (3161574000, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (3182133600, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (3193023600, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (3213583200, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (3225078000, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (3245637600, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (3256527600, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (3277087200, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (3287977200, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (3308536800, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (3319426800, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (3339986400, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (3350876400, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (3371436000, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (3382930800, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (3403490400, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (3414380400, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (3434940000, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (3445830000, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (3466389600, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (3477279600, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (3497839200, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (3508729200, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (3529288800, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (3540178800, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (3560738400, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (3572233200, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (3592792800, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (3603682800, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (3624242400, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (3635132400, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (3655692000, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (3666582000, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (3687141600, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (3698031600, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (3718591200, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (3730086000, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (3750645600, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (3761535600, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (3782095200, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (3792985200, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (3813544800, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (3824434800, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (3844994400, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (3855884400, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (3876444000, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (3887334000, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (3907893600, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (3919388400, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (3939948000, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (3950838000, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (3971397600, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (3982287600, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (4002847200, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (4013737200, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (4034296800, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (4045186800, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (4065746400, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (4076636400, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (4097196000, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + ]; + FixedTimespanSet { + first: FixedTimespan { + utc_offset: -17072, + dst_offset: 0, + name: Some("LMT"), + }, + rest: REST + } + }, + + Tz::America__Grenada => { + const REST: &[(i64, FixedTimespan)] = &[ + (-2233035335, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (-873057600, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("AWT") }), + (-769395600, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("APT") }), + (-765399600, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + ]; + FixedTimespanSet { + first: FixedTimespan { + utc_offset: -15865, + dst_offset: 0, + name: Some("LMT"), + }, + rest: REST + } + }, + + Tz::America__Guadeloupe => { + const REST: &[(i64, FixedTimespan)] = &[ + (-2233035335, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (-873057600, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("AWT") }), + (-769395600, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("APT") }), + (-765399600, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + ]; + FixedTimespanSet { + first: FixedTimespan { + utc_offset: -15865, + dst_offset: 0, + name: Some("LMT"), + }, + rest: REST + } + }, + + Tz::America__Guatemala => { + const REST: &[(i64, FixedTimespan)] = &[ + (-1617040676, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (123055200, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (130914000, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (422344800, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (433054800, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (669708000, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (684219600, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (1146376800, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (1159678800, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + ]; + FixedTimespanSet { + first: FixedTimespan { + utc_offset: -21724, + dst_offset: 0, + name: Some("LMT"), + }, + rest: REST + } + }, + + Tz::America__Guayaquil => { + const REST: &[(i64, FixedTimespan)] = &[ + (-2524502440, FixedTimespan { utc_offset: -18840, dst_offset: 0, name: Some("QMT") }), + (-1230749160, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: None }), + (722926800, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: None }), + (728884800, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: None }), + ]; + FixedTimespanSet { + first: FixedTimespan { + utc_offset: -19160, + dst_offset: 0, + name: Some("LMT"), + }, + rest: REST + } + }, + + Tz::America__Guyana => { + const REST: &[(i64, FixedTimespan)] = &[ + (-1843589241, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + (-1730577600, FixedTimespan { utc_offset: -13500, dst_offset: 0, name: None }), + (176096700, FixedTimespan { utc_offset: -10800, dst_offset: 0, name: None }), + (701841600, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + ]; + FixedTimespanSet { + first: FixedTimespan { + utc_offset: -13959, + dst_offset: 0, + name: Some("LMT"), + }, + rest: REST + } + }, + + Tz::America__Halifax => { + const REST: &[(i64, FixedTimespan)] = &[ + (-2131645536, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (-1696276800, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("ADT") }), + (-1680469200, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (-1632074400, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("ADT") }), + (-1615143600, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (-1566763200, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("ADT") }), + (-1557090000, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (-1535486400, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("ADT") }), + (-1524949200, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (-1504468800, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("ADT") }), + (-1493413200, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (-1472414400, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("ADT") }), + (-1461963600, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (-1440964800, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("ADT") }), + (-1429390800, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (-1409515200, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("ADT") }), + (-1396731600, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (-1376856000, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("ADT") }), + (-1366491600, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (-1346616000, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("ADT") }), + (-1333832400, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (-1313956800, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("ADT") }), + (-1303678800, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (-1282507200, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("ADT") }), + (-1272661200, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (-1251057600, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("ADT") }), + (-1240088400, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (-1219608000, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("ADT") }), + (-1207429200, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (-1188763200, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("ADT") }), + (-1175979600, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (-1157313600, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("ADT") }), + (-1143925200, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (-1124049600, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("ADT") }), + (-1113771600, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (-1091390400, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("ADT") }), + (-1081026000, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (-1059854400, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("ADT") }), + (-1050786000, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (-1030910400, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("ADT") }), + (-1018126800, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (-999460800, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("ADT") }), + (-986677200, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (-965592000, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("ADT") }), + (-955227600, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (-935956800, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("ADT") }), + (-923173200, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (-904507200, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("ADT") }), + (-891723600, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (-880221600, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("AWT") }), + (-769395600, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("APT") }), + (-765399600, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (-747252000, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("ADT") }), + (-733950000, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (-715802400, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("ADT") }), + (-702500400, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (-684352800, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("ADT") }), + (-671050800, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (-652903200, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("ADT") }), + (-639601200, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (-589399200, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("ADT") }), + (-576097200, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (-557949600, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("ADT") }), + (-544647600, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (-526500000, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("ADT") }), + (-513198000, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (-495050400, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("ADT") }), + (-481748400, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (-431546400, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("ADT") }), + (-418244400, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (-400096800, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("ADT") }), + (-386794800, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (-368647200, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("ADT") }), + (-355345200, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (-337197600, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("ADT") }), + (-323895600, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (-242244000, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("ADT") }), + (-226522800, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (-210794400, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("ADT") }), + (-195073200, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (-179344800, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("ADT") }), + (-163623600, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (-147895200, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("ADT") }), + (-131569200, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (-116445600, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("ADT") }), + (-100119600, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (-84391200, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("ADT") }), + (-68670000, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (-52941600, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("ADT") }), + (-37220400, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (-21492000, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("ADT") }), + (-5770800, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (9957600, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("ADT") }), + (25678800, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (41407200, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("ADT") }), + (57733200, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (73461600, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("ADT") }), + (89182800, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (104911200, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("ADT") }), + (120632400, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (136360800, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("ADT") }), + (152082000, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (167810400, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("ADT") }), + (183531600, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (199260000, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("ADT") }), + (215586000, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (230709600, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("ADT") }), + (247035600, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (262764000, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("ADT") }), + (278485200, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (294213600, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("ADT") }), + (309934800, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (325663200, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("ADT") }), + (341384400, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (357112800, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("ADT") }), + (372834000, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (388562400, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("ADT") }), + (404888400, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (420012000, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("ADT") }), + (436338000, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (452066400, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("ADT") }), + (467787600, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (483516000, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("ADT") }), + (499237200, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (514965600, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("ADT") }), + (530686800, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (544600800, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("ADT") }), + (562136400, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (576050400, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("ADT") }), + (594190800, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (607500000, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("ADT") }), + (625640400, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (638949600, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("ADT") }), + (657090000, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (671004000, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("ADT") }), + (688539600, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (702453600, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("ADT") }), + (719989200, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (733903200, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("ADT") }), + (752043600, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (765352800, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("ADT") }), + (783493200, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (796802400, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("ADT") }), + (814942800, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (828856800, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("ADT") }), + (846392400, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (860306400, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("ADT") }), + (877842000, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (891756000, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("ADT") }), + (909291600, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (923205600, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("ADT") }), + (941346000, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (954655200, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("ADT") }), + (972795600, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (986104800, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("ADT") }), + (1004245200, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (1018159200, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("ADT") }), + (1035694800, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (1049608800, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("ADT") }), + (1067144400, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (1081058400, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("ADT") }), + (1099198800, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (1112508000, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("ADT") }), + (1130648400, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (1143957600, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("ADT") }), + (1162098000, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (1173592800, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("ADT") }), + (1194152400, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (1205042400, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("ADT") }), + (1225602000, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (1236492000, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("ADT") }), + (1257051600, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (1268546400, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("ADT") }), + (1289106000, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (1299996000, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("ADT") }), + (1320555600, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (1331445600, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("ADT") }), + (1352005200, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (1362895200, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("ADT") }), + (1383454800, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (1394344800, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("ADT") }), + (1414904400, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (1425794400, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("ADT") }), + (1446354000, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (1457848800, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("ADT") }), + (1478408400, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (1489298400, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("ADT") }), + (1509858000, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (1520748000, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("ADT") }), + (1541307600, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (1552197600, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("ADT") }), + (1572757200, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (1583647200, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("ADT") }), + (1604206800, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (1615701600, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("ADT") }), + (1636261200, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (1647151200, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("ADT") }), + (1667710800, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (1678600800, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("ADT") }), + (1699160400, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (1710050400, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("ADT") }), + (1730610000, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (1741500000, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("ADT") }), + (1762059600, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (1772949600, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("ADT") }), + (1793509200, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (1805004000, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("ADT") }), + (1825563600, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (1836453600, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("ADT") }), + (1857013200, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (1867903200, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("ADT") }), + (1888462800, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (1899352800, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("ADT") }), + (1919912400, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (1930802400, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("ADT") }), + (1951362000, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (1962856800, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("ADT") }), + (1983416400, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (1994306400, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("ADT") }), + (2014866000, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (2025756000, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("ADT") }), + (2046315600, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (2057205600, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("ADT") }), + (2077765200, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (2088655200, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("ADT") }), + (2109214800, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (2120104800, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("ADT") }), + (2140664400, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (2152159200, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("ADT") }), + (2172718800, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (2183608800, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("ADT") }), + (2204168400, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (2215058400, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("ADT") }), + (2235618000, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (2246508000, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("ADT") }), + (2267067600, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (2277957600, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("ADT") }), + (2298517200, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (2309407200, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("ADT") }), + (2329966800, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (2341461600, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("ADT") }), + (2362021200, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (2372911200, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("ADT") }), + (2393470800, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (2404360800, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("ADT") }), + (2424920400, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (2435810400, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("ADT") }), + (2456370000, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (2467260000, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("ADT") }), + (2487819600, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (2499314400, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("ADT") }), + (2519874000, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (2530764000, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("ADT") }), + (2551323600, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (2562213600, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("ADT") }), + (2582773200, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (2593663200, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("ADT") }), + (2614222800, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (2625112800, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("ADT") }), + (2645672400, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (2656562400, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("ADT") }), + (2677122000, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (2688616800, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("ADT") }), + (2709176400, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (2720066400, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("ADT") }), + (2740626000, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (2751516000, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("ADT") }), + (2772075600, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (2782965600, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("ADT") }), + (2803525200, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (2814415200, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("ADT") }), + (2834974800, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (2846469600, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("ADT") }), + (2867029200, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (2877919200, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("ADT") }), + (2898478800, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (2909368800, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("ADT") }), + (2929928400, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (2940818400, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("ADT") }), + (2961378000, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (2972268000, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("ADT") }), + (2992827600, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (3003717600, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("ADT") }), + (3024277200, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (3035772000, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("ADT") }), + (3056331600, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (3067221600, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("ADT") }), + (3087781200, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (3098671200, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("ADT") }), + (3119230800, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (3130120800, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("ADT") }), + (3150680400, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (3161570400, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("ADT") }), + (3182130000, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (3193020000, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("ADT") }), + (3213579600, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (3225074400, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("ADT") }), + (3245634000, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (3256524000, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("ADT") }), + (3277083600, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (3287973600, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("ADT") }), + (3308533200, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (3319423200, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("ADT") }), + (3339982800, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (3350872800, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("ADT") }), + (3371432400, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (3382927200, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("ADT") }), + (3403486800, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (3414376800, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("ADT") }), + (3434936400, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (3445826400, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("ADT") }), + (3466386000, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (3477276000, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("ADT") }), + (3497835600, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (3508725600, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("ADT") }), + (3529285200, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (3540175200, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("ADT") }), + (3560734800, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (3572229600, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("ADT") }), + (3592789200, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (3603679200, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("ADT") }), + (3624238800, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (3635128800, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("ADT") }), + (3655688400, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (3666578400, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("ADT") }), + (3687138000, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (3698028000, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("ADT") }), + (3718587600, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (3730082400, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("ADT") }), + (3750642000, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (3761532000, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("ADT") }), + (3782091600, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (3792981600, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("ADT") }), + (3813541200, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (3824431200, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("ADT") }), + (3844990800, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (3855880800, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("ADT") }), + (3876440400, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (3887330400, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("ADT") }), + (3907890000, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (3919384800, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("ADT") }), + (3939944400, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (3950834400, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("ADT") }), + (3971394000, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (3982284000, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("ADT") }), + (4002843600, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (4013733600, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("ADT") }), + (4034293200, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (4045183200, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("ADT") }), + (4065742800, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (4076632800, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("ADT") }), + (4097192400, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + ]; + FixedTimespanSet { + first: FixedTimespan { + utc_offset: -15264, + dst_offset: 0, + name: Some("LMT"), + }, + rest: REST + } + }, + + Tz::America__Havana => { + const REST: &[(i64, FixedTimespan)] = &[ + (-2524501832, FixedTimespan { utc_offset: -19776, dst_offset: 0, name: Some("HMT") }), + (-1402813824, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("CST") }), + (-1311534000, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("CDT") }), + (-1300996800, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("CST") }), + (-933534000, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("CDT") }), + (-925675200, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("CST") }), + (-902084400, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("CDT") }), + (-893620800, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("CST") }), + (-870030000, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("CDT") }), + (-862171200, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("CST") }), + (-775681200, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("CDT") }), + (-767822400, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("CST") }), + (-744231600, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("CDT") }), + (-736372800, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("CST") }), + (-144702000, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("CDT") }), + (-134251200, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("CST") }), + (-113425200, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("CDT") }), + (-102542400, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("CST") }), + (-86295600, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("CDT") }), + (-72907200, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("CST") }), + (-54154800, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("CDT") }), + (-41457600, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("CST") }), + (-21495600, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("CDT") }), + (-5774400, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("CST") }), + (9954000, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("CDT") }), + (25675200, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("CST") }), + (41403600, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("CDT") }), + (57729600, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("CST") }), + (73458000, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("CDT") }), + (87364800, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("CST") }), + (104907600, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("CDT") }), + (118900800, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("CST") }), + (136357200, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("CDT") }), + (150436800, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("CST") }), + (167806800, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("CDT") }), + (183528000, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("CST") }), + (199256400, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("CDT") }), + (215582400, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("CST") }), + (230706000, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("CDT") }), + (247032000, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("CST") }), + (263365200, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("CDT") }), + (276667200, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("CST") }), + (290581200, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("CDT") }), + (308721600, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("CST") }), + (322030800, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("CDT") }), + (340171200, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("CST") }), + (358318800, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("CDT") }), + (371620800, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("CST") }), + (389768400, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("CDT") }), + (403070400, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("CST") }), + (421218000, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("CDT") }), + (434520000, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("CST") }), + (452667600, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("CDT") }), + (466574400, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("CST") }), + (484117200, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("CDT") }), + (498024000, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("CST") }), + (511333200, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("CDT") }), + (529473600, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("CST") }), + (542782800, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("CDT") }), + (560923200, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("CST") }), + (574837200, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("CDT") }), + (592372800, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("CST") }), + (606286800, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("CDT") }), + (623822400, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("CST") }), + (638946000, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("CDT") }), + (655876800, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("CST") }), + (671000400, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("CDT") }), + (687330000, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("CST") }), + (702450000, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("CDT") }), + (718779600, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("CST") }), + (733899600, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("CDT") }), + (750229200, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("CST") }), + (765349200, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("CDT") }), + (781678800, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("CST") }), + (796798800, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("CDT") }), + (813128400, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("CST") }), + (828853200, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("CDT") }), + (844578000, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("CST") }), + (860302800, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("CDT") }), + (876632400, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("CST") }), + (891147600, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("CDT") }), + (909291600, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("CST") }), + (922597200, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("CDT") }), + (941346000, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("CST") }), + (954651600, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("CDT") }), + (972795600, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("CST") }), + (986101200, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("CDT") }), + (1004245200, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("CST") }), + (1018155600, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("CDT") }), + (1035694800, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("CST") }), + (1049605200, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("CDT") }), + (1067144400, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("CST") }), + (1080450000, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("CDT") }), + (1162098000, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("CST") }), + (1173589200, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("CDT") }), + (1193547600, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("CST") }), + (1205643600, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("CDT") }), + (1224997200, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("CST") }), + (1236488400, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("CDT") }), + (1256446800, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("CST") }), + (1268542800, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("CDT") }), + (1288501200, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("CST") }), + (1300597200, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("CDT") }), + (1321160400, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("CST") }), + (1333256400, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("CDT") }), + (1352005200, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("CST") }), + (1362891600, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("CDT") }), + (1383454800, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("CST") }), + (1394341200, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("CDT") }), + (1414904400, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("CST") }), + (1425790800, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("CDT") }), + (1446354000, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("CST") }), + (1457845200, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("CDT") }), + (1478408400, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("CST") }), + (1489294800, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("CDT") }), + (1509858000, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("CST") }), + (1520744400, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("CDT") }), + (1541307600, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("CST") }), + (1552194000, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("CDT") }), + (1572757200, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("CST") }), + (1583643600, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("CDT") }), + (1604206800, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("CST") }), + (1615698000, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("CDT") }), + (1636261200, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("CST") }), + (1647147600, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("CDT") }), + (1667710800, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("CST") }), + (1678597200, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("CDT") }), + (1699160400, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("CST") }), + (1710046800, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("CDT") }), + (1730610000, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("CST") }), + (1741496400, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("CDT") }), + (1762059600, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("CST") }), + (1772946000, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("CDT") }), + (1793509200, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("CST") }), + (1805000400, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("CDT") }), + (1825563600, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("CST") }), + (1836450000, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("CDT") }), + (1857013200, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("CST") }), + (1867899600, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("CDT") }), + (1888462800, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("CST") }), + (1899349200, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("CDT") }), + (1919912400, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("CST") }), + (1930798800, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("CDT") }), + (1951362000, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("CST") }), + (1962853200, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("CDT") }), + (1983416400, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("CST") }), + (1994302800, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("CDT") }), + (2014866000, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("CST") }), + (2025752400, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("CDT") }), + (2046315600, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("CST") }), + (2057202000, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("CDT") }), + (2077765200, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("CST") }), + (2088651600, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("CDT") }), + (2109214800, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("CST") }), + (2120101200, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("CDT") }), + (2140664400, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("CST") }), + (2152155600, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("CDT") }), + (2172718800, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("CST") }), + (2183605200, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("CDT") }), + (2204168400, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("CST") }), + (2215054800, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("CDT") }), + (2235618000, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("CST") }), + (2246504400, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("CDT") }), + (2267067600, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("CST") }), + (2277954000, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("CDT") }), + (2298517200, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("CST") }), + (2309403600, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("CDT") }), + (2329966800, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("CST") }), + (2341458000, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("CDT") }), + (2362021200, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("CST") }), + (2372907600, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("CDT") }), + (2393470800, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("CST") }), + (2404357200, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("CDT") }), + (2424920400, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("CST") }), + (2435806800, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("CDT") }), + (2456370000, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("CST") }), + (2467256400, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("CDT") }), + (2487819600, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("CST") }), + (2499310800, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("CDT") }), + (2519874000, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("CST") }), + (2530760400, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("CDT") }), + (2551323600, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("CST") }), + (2562210000, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("CDT") }), + (2582773200, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("CST") }), + (2593659600, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("CDT") }), + (2614222800, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("CST") }), + (2625109200, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("CDT") }), + (2645672400, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("CST") }), + (2656558800, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("CDT") }), + (2677122000, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("CST") }), + (2688613200, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("CDT") }), + (2709176400, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("CST") }), + (2720062800, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("CDT") }), + (2740626000, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("CST") }), + (2751512400, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("CDT") }), + (2772075600, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("CST") }), + (2782962000, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("CDT") }), + (2803525200, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("CST") }), + (2814411600, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("CDT") }), + (2834974800, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("CST") }), + (2846466000, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("CDT") }), + (2867029200, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("CST") }), + (2877915600, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("CDT") }), + (2898478800, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("CST") }), + (2909365200, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("CDT") }), + (2929928400, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("CST") }), + (2940814800, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("CDT") }), + (2961378000, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("CST") }), + (2972264400, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("CDT") }), + (2992827600, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("CST") }), + (3003714000, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("CDT") }), + (3024277200, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("CST") }), + (3035768400, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("CDT") }), + (3056331600, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("CST") }), + (3067218000, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("CDT") }), + (3087781200, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("CST") }), + (3098667600, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("CDT") }), + (3119230800, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("CST") }), + (3130117200, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("CDT") }), + (3150680400, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("CST") }), + (3161566800, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("CDT") }), + (3182130000, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("CST") }), + (3193016400, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("CDT") }), + (3213579600, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("CST") }), + (3225070800, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("CDT") }), + (3245634000, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("CST") }), + (3256520400, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("CDT") }), + (3277083600, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("CST") }), + (3287970000, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("CDT") }), + (3308533200, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("CST") }), + (3319419600, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("CDT") }), + (3339982800, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("CST") }), + (3350869200, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("CDT") }), + (3371432400, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("CST") }), + (3382923600, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("CDT") }), + (3403486800, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("CST") }), + (3414373200, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("CDT") }), + (3434936400, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("CST") }), + (3445822800, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("CDT") }), + (3466386000, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("CST") }), + (3477272400, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("CDT") }), + (3497835600, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("CST") }), + (3508722000, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("CDT") }), + (3529285200, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("CST") }), + (3540171600, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("CDT") }), + (3560734800, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("CST") }), + (3572226000, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("CDT") }), + (3592789200, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("CST") }), + (3603675600, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("CDT") }), + (3624238800, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("CST") }), + (3635125200, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("CDT") }), + (3655688400, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("CST") }), + (3666574800, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("CDT") }), + (3687138000, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("CST") }), + (3698024400, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("CDT") }), + (3718587600, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("CST") }), + (3730078800, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("CDT") }), + (3750642000, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("CST") }), + (3761528400, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("CDT") }), + (3782091600, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("CST") }), + (3792978000, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("CDT") }), + (3813541200, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("CST") }), + (3824427600, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("CDT") }), + (3844990800, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("CST") }), + (3855877200, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("CDT") }), + (3876440400, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("CST") }), + (3887326800, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("CDT") }), + (3907890000, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("CST") }), + (3919381200, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("CDT") }), + (3939944400, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("CST") }), + (3950830800, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("CDT") }), + (3971394000, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("CST") }), + (3982280400, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("CDT") }), + (4002843600, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("CST") }), + (4013730000, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("CDT") }), + (4034293200, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("CST") }), + (4045179600, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("CDT") }), + (4065742800, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("CST") }), + (4076629200, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("CDT") }), + (4097192400, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("CST") }), + ]; + FixedTimespanSet { + first: FixedTimespan { + utc_offset: -19768, + dst_offset: 0, + name: Some("LMT"), + }, + rest: REST + } + }, + + Tz::America__Hermosillo => { + const REST: &[(i64, FixedTimespan)] = &[ + (-1514712968, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (-1343149200, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (-1234807200, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (-1220461200, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (-1207159200, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (-1191344400, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (-873828000, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (828867600, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (846403200, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (860317200, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (877852800, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (891766800, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (909302400, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + ]; + FixedTimespanSet { + first: FixedTimespan { + utc_offset: -26632, + dst_offset: 0, + name: Some("LMT"), + }, + rest: REST + } + }, + + Tz::America__Indiana__Indianapolis => { + const REST: &[(i64, FixedTimespan)] = &[ + (-2717626522, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (-1633276800, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (-1615136400, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (-1601827200, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (-1583686800, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (-900259200, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (-891795600, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (-880214400, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CWT") }), + (-769395600, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CPT") }), + (-765392400, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (-747244800, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (-733942800, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (-715795200, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (-702493200, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (-684345600, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (-671043600, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (-652896000, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (-639594000, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (-620841600, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (-608144400, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (-589392000, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (-576090000, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (-557942400, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (-544640400, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (-526492800, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (-513190800, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (-495043200, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (-481741200, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (-463593600, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (-386787600, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (-368640000, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (-21488400, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (-5767200, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (9961200, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (25682400, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (1143961200, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (1162101600, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (1173596400, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (1194156000, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (1205046000, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (1225605600, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (1236495600, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (1257055200, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (1268550000, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (1289109600, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (1299999600, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (1320559200, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (1331449200, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (1352008800, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (1362898800, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (1383458400, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (1394348400, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (1414908000, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (1425798000, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (1446357600, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (1457852400, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (1478412000, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (1489302000, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (1509861600, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (1520751600, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (1541311200, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (1552201200, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (1572760800, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (1583650800, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (1604210400, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (1615705200, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (1636264800, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (1647154800, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (1667714400, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (1678604400, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (1699164000, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (1710054000, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (1730613600, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (1741503600, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (1762063200, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (1772953200, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (1793512800, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (1805007600, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (1825567200, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (1836457200, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (1857016800, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (1867906800, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (1888466400, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (1899356400, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (1919916000, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (1930806000, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (1951365600, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (1962860400, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (1983420000, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (1994310000, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (2014869600, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (2025759600, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (2046319200, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (2057209200, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (2077768800, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (2088658800, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (2109218400, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (2120108400, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (2140668000, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (2152162800, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (2172722400, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (2183612400, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (2204172000, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (2215062000, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (2235621600, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (2246511600, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (2267071200, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (2277961200, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (2298520800, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (2309410800, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (2329970400, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (2341465200, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (2362024800, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (2372914800, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (2393474400, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (2404364400, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (2424924000, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (2435814000, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (2456373600, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (2467263600, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (2487823200, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (2499318000, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (2519877600, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (2530767600, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (2551327200, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (2562217200, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (2582776800, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (2593666800, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (2614226400, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (2625116400, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (2645676000, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (2656566000, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (2677125600, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (2688620400, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (2709180000, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (2720070000, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (2740629600, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (2751519600, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (2772079200, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (2782969200, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (2803528800, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (2814418800, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (2834978400, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (2846473200, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (2867032800, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (2877922800, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (2898482400, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (2909372400, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (2929932000, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (2940822000, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (2961381600, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (2972271600, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (2992831200, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (3003721200, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (3024280800, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (3035775600, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (3056335200, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (3067225200, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (3087784800, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (3098674800, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (3119234400, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (3130124400, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (3150684000, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (3161574000, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (3182133600, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (3193023600, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (3213583200, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (3225078000, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (3245637600, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (3256527600, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (3277087200, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (3287977200, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (3308536800, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (3319426800, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (3339986400, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (3350876400, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (3371436000, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (3382930800, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (3403490400, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (3414380400, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (3434940000, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (3445830000, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (3466389600, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (3477279600, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (3497839200, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (3508729200, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (3529288800, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (3540178800, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (3560738400, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (3572233200, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (3592792800, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (3603682800, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (3624242400, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (3635132400, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (3655692000, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (3666582000, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (3687141600, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (3698031600, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (3718591200, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (3730086000, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (3750645600, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (3761535600, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (3782095200, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (3792985200, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (3813544800, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (3824434800, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (3844994400, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (3855884400, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (3876444000, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (3887334000, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (3907893600, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (3919388400, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (3939948000, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (3950838000, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (3971397600, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (3982287600, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (4002847200, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (4013737200, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (4034296800, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (4045186800, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (4065746400, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (4076636400, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (4097196000, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + ]; + FixedTimespanSet { + first: FixedTimespan { + utc_offset: -20678, + dst_offset: 0, + name: Some("LMT"), + }, + rest: REST + } + }, + + Tz::America__Indiana__Knox => { + const REST: &[(i64, FixedTimespan)] = &[ + (-2717626410, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (-1633276800, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (-1615136400, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (-1601827200, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (-1583686800, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (-880214400, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CWT") }), + (-769395600, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CPT") }), + (-765392400, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (-715795200, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (-702493200, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (-684345600, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (-671043600, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (-652896000, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (-639594000, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (-620841600, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (-608144400, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (-589392000, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (-576090000, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (-557942400, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (-544640400, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (-526492800, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (-513190800, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (-495043200, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (-481741200, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (-463593600, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (-447267600, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (-431539200, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (-415818000, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (-400089600, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (-386787600, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (-368640000, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (-355338000, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (-337190400, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (-321469200, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (-305740800, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (-289414800, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (-273686400, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (-257965200, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (-242236800, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (-195066000, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (-84384000, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (-68662800, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (-52934400, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (-37213200, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (-21484800, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (-5763600, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (9964800, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (25686000, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (41414400, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (57740400, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (73468800, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (89190000, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (104918400, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (120639600, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (126691200, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (152089200, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (162374400, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (183538800, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (199267200, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (215593200, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (230716800, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (247042800, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (262771200, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (278492400, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (294220800, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (309942000, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (325670400, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (341391600, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (357120000, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (372841200, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (388569600, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (404895600, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (420019200, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (436345200, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (452073600, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (467794800, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (483523200, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (499244400, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (514972800, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (530694000, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (544608000, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (562143600, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (576057600, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (594198000, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (607507200, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (625647600, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (638956800, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (657097200, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (671011200, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (688546800, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (1143961200, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (1162105200, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (1173600000, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (1194159600, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (1205049600, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (1225609200, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (1236499200, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (1257058800, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (1268553600, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (1289113200, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (1300003200, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (1320562800, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (1331452800, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (1352012400, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (1362902400, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (1383462000, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (1394352000, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (1414911600, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (1425801600, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (1446361200, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (1457856000, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (1478415600, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (1489305600, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (1509865200, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (1520755200, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (1541314800, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (1552204800, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (1572764400, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (1583654400, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (1604214000, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (1615708800, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (1636268400, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (1647158400, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (1667718000, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (1678608000, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (1699167600, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (1710057600, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (1730617200, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (1741507200, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (1762066800, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (1772956800, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (1793516400, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (1805011200, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (1825570800, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (1836460800, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (1857020400, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (1867910400, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (1888470000, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (1899360000, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (1919919600, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (1930809600, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (1951369200, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (1962864000, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (1983423600, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (1994313600, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (2014873200, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (2025763200, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (2046322800, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (2057212800, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (2077772400, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (2088662400, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (2109222000, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (2120112000, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (2140671600, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (2152166400, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (2172726000, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (2183616000, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (2204175600, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (2215065600, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (2235625200, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (2246515200, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (2267074800, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (2277964800, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (2298524400, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (2309414400, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (2329974000, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (2341468800, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (2362028400, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (2372918400, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (2393478000, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (2404368000, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (2424927600, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (2435817600, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (2456377200, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (2467267200, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (2487826800, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (2499321600, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (2519881200, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (2530771200, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (2551330800, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (2562220800, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (2582780400, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (2593670400, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (2614230000, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (2625120000, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (2645679600, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (2656569600, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (2677129200, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (2688624000, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (2709183600, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (2720073600, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (2740633200, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (2751523200, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (2772082800, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (2782972800, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (2803532400, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (2814422400, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (2834982000, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (2846476800, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (2867036400, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (2877926400, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (2898486000, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (2909376000, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (2929935600, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (2940825600, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (2961385200, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (2972275200, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (2992834800, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (3003724800, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (3024284400, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (3035779200, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (3056338800, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (3067228800, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (3087788400, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (3098678400, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (3119238000, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (3130128000, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (3150687600, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (3161577600, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (3182137200, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (3193027200, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (3213586800, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (3225081600, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (3245641200, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (3256531200, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (3277090800, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (3287980800, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (3308540400, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (3319430400, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (3339990000, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (3350880000, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (3371439600, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (3382934400, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (3403494000, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (3414384000, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (3434943600, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (3445833600, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (3466393200, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (3477283200, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (3497842800, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (3508732800, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (3529292400, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (3540182400, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (3560742000, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (3572236800, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (3592796400, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (3603686400, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (3624246000, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (3635136000, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (3655695600, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (3666585600, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (3687145200, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (3698035200, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (3718594800, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (3730089600, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (3750649200, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (3761539200, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (3782098800, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (3792988800, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (3813548400, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (3824438400, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (3844998000, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (3855888000, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (3876447600, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (3887337600, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (3907897200, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (3919392000, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (3939951600, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (3950841600, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (3971401200, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (3982291200, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (4002850800, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (4013740800, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (4034300400, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (4045190400, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (4065750000, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (4076640000, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (4097199600, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + ]; + FixedTimespanSet { + first: FixedTimespan { + utc_offset: -20790, + dst_offset: 0, + name: Some("LMT"), + }, + rest: REST + } + }, + + Tz::America__Indiana__Marengo => { + const REST: &[(i64, FixedTimespan)] = &[ + (-2717626477, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (-1633276800, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (-1615136400, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (-1601827200, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (-1583686800, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (-880214400, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CWT") }), + (-769395600, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CPT") }), + (-765392400, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (-589392000, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (-576090000, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (-495043200, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (-481741200, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (-463593600, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (-450291600, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (-431539200, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (-418237200, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (-400089600, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (-386787600, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (-368640000, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (-355338000, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (-337190400, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (-323888400, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (-305740800, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (-292438800, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (-273686400, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (-21488400, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (-5767200, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (9961200, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (25682400, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (41410800, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (57736800, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (73465200, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (89186400, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (104914800, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (120636000, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (126687600, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (152089200, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (162370800, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (183535200, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (1143961200, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (1162101600, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (1173596400, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (1194156000, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (1205046000, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (1225605600, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (1236495600, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (1257055200, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (1268550000, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (1289109600, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (1299999600, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (1320559200, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (1331449200, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (1352008800, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (1362898800, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (1383458400, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (1394348400, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (1414908000, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (1425798000, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (1446357600, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (1457852400, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (1478412000, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (1489302000, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (1509861600, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (1520751600, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (1541311200, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (1552201200, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (1572760800, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (1583650800, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (1604210400, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (1615705200, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (1636264800, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (1647154800, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (1667714400, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (1678604400, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (1699164000, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (1710054000, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (1730613600, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (1741503600, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (1762063200, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (1772953200, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (1793512800, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (1805007600, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (1825567200, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (1836457200, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (1857016800, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (1867906800, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (1888466400, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (1899356400, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (1919916000, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (1930806000, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (1951365600, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (1962860400, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (1983420000, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (1994310000, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (2014869600, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (2025759600, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (2046319200, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (2057209200, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (2077768800, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (2088658800, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (2109218400, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (2120108400, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (2140668000, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (2152162800, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (2172722400, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (2183612400, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (2204172000, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (2215062000, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (2235621600, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (2246511600, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (2267071200, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (2277961200, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (2298520800, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (2309410800, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (2329970400, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (2341465200, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (2362024800, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (2372914800, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (2393474400, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (2404364400, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (2424924000, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (2435814000, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (2456373600, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (2467263600, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (2487823200, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (2499318000, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (2519877600, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (2530767600, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (2551327200, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (2562217200, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (2582776800, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (2593666800, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (2614226400, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (2625116400, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (2645676000, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (2656566000, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (2677125600, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (2688620400, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (2709180000, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (2720070000, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (2740629600, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (2751519600, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (2772079200, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (2782969200, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (2803528800, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (2814418800, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (2834978400, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (2846473200, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (2867032800, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (2877922800, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (2898482400, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (2909372400, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (2929932000, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (2940822000, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (2961381600, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (2972271600, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (2992831200, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (3003721200, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (3024280800, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (3035775600, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (3056335200, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (3067225200, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (3087784800, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (3098674800, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (3119234400, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (3130124400, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (3150684000, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (3161574000, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (3182133600, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (3193023600, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (3213583200, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (3225078000, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (3245637600, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (3256527600, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (3277087200, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (3287977200, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (3308536800, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (3319426800, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (3339986400, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (3350876400, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (3371436000, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (3382930800, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (3403490400, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (3414380400, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (3434940000, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (3445830000, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (3466389600, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (3477279600, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (3497839200, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (3508729200, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (3529288800, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (3540178800, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (3560738400, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (3572233200, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (3592792800, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (3603682800, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (3624242400, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (3635132400, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (3655692000, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (3666582000, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (3687141600, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (3698031600, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (3718591200, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (3730086000, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (3750645600, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (3761535600, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (3782095200, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (3792985200, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (3813544800, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (3824434800, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (3844994400, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (3855884400, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (3876444000, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (3887334000, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (3907893600, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (3919388400, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (3939948000, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (3950838000, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (3971397600, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (3982287600, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (4002847200, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (4013737200, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (4034296800, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (4045186800, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (4065746400, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (4076636400, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (4097196000, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + ]; + FixedTimespanSet { + first: FixedTimespan { + utc_offset: -20723, + dst_offset: 0, + name: Some("LMT"), + }, + rest: REST + } + }, + + Tz::America__Indiana__Petersburg => { + const REST: &[(i64, FixedTimespan)] = &[ + (-2717626253, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (-1633276800, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (-1615136400, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (-1601827200, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (-1583686800, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (-880214400, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CWT") }), + (-769395600, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CPT") }), + (-765392400, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (-462996000, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (-450291600, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (-431539200, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (-418237200, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (-400089600, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (-386787600, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (-368640000, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (-355338000, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (-337190400, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (-323888400, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (-305740800, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (-292438800, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (-273686400, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (-257965200, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (-242236800, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (-226515600, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (-210787200, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (-195066000, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (-179337600, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (-163616400, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (-147888000, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (-100112400, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (-84384000, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (-68662800, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (-52934400, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (-37213200, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (-21484800, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (-5763600, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (9964800, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (25686000, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (41414400, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (57740400, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (73468800, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (89190000, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (104918400, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (120639600, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (126691200, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (152089200, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (162374400, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (183538800, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (199267200, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (215593200, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (230716800, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (247042800, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (1143961200, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (1162105200, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (1173600000, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (1194159600, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (1205046000, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (1225605600, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (1236495600, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (1257055200, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (1268550000, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (1289109600, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (1299999600, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (1320559200, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (1331449200, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (1352008800, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (1362898800, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (1383458400, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (1394348400, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (1414908000, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (1425798000, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (1446357600, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (1457852400, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (1478412000, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (1489302000, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (1509861600, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (1520751600, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (1541311200, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (1552201200, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (1572760800, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (1583650800, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (1604210400, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (1615705200, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (1636264800, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (1647154800, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (1667714400, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (1678604400, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (1699164000, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (1710054000, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (1730613600, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (1741503600, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (1762063200, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (1772953200, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (1793512800, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (1805007600, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (1825567200, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (1836457200, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (1857016800, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (1867906800, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (1888466400, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (1899356400, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (1919916000, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (1930806000, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (1951365600, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (1962860400, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (1983420000, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (1994310000, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (2014869600, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (2025759600, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (2046319200, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (2057209200, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (2077768800, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (2088658800, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (2109218400, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (2120108400, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (2140668000, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (2152162800, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (2172722400, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (2183612400, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (2204172000, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (2215062000, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (2235621600, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (2246511600, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (2267071200, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (2277961200, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (2298520800, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (2309410800, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (2329970400, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (2341465200, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (2362024800, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (2372914800, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (2393474400, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (2404364400, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (2424924000, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (2435814000, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (2456373600, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (2467263600, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (2487823200, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (2499318000, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (2519877600, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (2530767600, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (2551327200, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (2562217200, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (2582776800, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (2593666800, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (2614226400, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (2625116400, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (2645676000, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (2656566000, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (2677125600, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (2688620400, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (2709180000, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (2720070000, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (2740629600, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (2751519600, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (2772079200, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (2782969200, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (2803528800, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (2814418800, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (2834978400, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (2846473200, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (2867032800, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (2877922800, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (2898482400, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (2909372400, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (2929932000, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (2940822000, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (2961381600, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (2972271600, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (2992831200, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (3003721200, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (3024280800, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (3035775600, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (3056335200, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (3067225200, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (3087784800, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (3098674800, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (3119234400, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (3130124400, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (3150684000, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (3161574000, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (3182133600, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (3193023600, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (3213583200, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (3225078000, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (3245637600, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (3256527600, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (3277087200, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (3287977200, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (3308536800, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (3319426800, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (3339986400, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (3350876400, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (3371436000, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (3382930800, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (3403490400, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (3414380400, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (3434940000, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (3445830000, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (3466389600, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (3477279600, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (3497839200, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (3508729200, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (3529288800, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (3540178800, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (3560738400, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (3572233200, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (3592792800, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (3603682800, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (3624242400, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (3635132400, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (3655692000, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (3666582000, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (3687141600, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (3698031600, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (3718591200, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (3730086000, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (3750645600, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (3761535600, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (3782095200, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (3792985200, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (3813544800, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (3824434800, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (3844994400, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (3855884400, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (3876444000, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (3887334000, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (3907893600, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (3919388400, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (3939948000, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (3950838000, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (3971397600, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (3982287600, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (4002847200, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (4013737200, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (4034296800, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (4045186800, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (4065746400, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (4076636400, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (4097196000, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + ]; + FixedTimespanSet { + first: FixedTimespan { + utc_offset: -20947, + dst_offset: 0, + name: Some("LMT"), + }, + rest: REST + } + }, + + Tz::America__Indiana__Tell_City => { + const REST: &[(i64, FixedTimespan)] = &[ + (-2717626377, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (-1633276800, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (-1615136400, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (-1601827200, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (-1583686800, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (-880214400, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CWT") }), + (-769395600, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CPT") }), + (-765392400, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (-462996000, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (-450291600, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (-431539200, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (-418237200, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (-400089600, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (-386787600, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (-368640000, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (-355338000, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (-337190400, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (-323888400, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (-305740800, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (-292438800, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (-273686400, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (-257965200, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (-242236800, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (-226515600, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (-210787200, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (-195066000, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (-179337600, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (-68662800, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (-52934400, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (-37213200, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (-21484800, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (-5767200, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (9961200, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (25682400, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (1143961200, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (1162105200, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (1173600000, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (1194159600, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (1205049600, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (1225609200, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (1236499200, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (1257058800, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (1268553600, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (1289113200, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (1300003200, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (1320562800, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (1331452800, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (1352012400, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (1362902400, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (1383462000, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (1394352000, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (1414911600, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (1425801600, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (1446361200, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (1457856000, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (1478415600, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (1489305600, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (1509865200, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (1520755200, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (1541314800, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (1552204800, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (1572764400, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (1583654400, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (1604214000, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (1615708800, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (1636268400, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (1647158400, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (1667718000, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (1678608000, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (1699167600, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (1710057600, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (1730617200, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (1741507200, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (1762066800, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (1772956800, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (1793516400, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (1805011200, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (1825570800, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (1836460800, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (1857020400, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (1867910400, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (1888470000, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (1899360000, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (1919919600, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (1930809600, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (1951369200, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (1962864000, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (1983423600, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (1994313600, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (2014873200, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (2025763200, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (2046322800, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (2057212800, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (2077772400, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (2088662400, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (2109222000, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (2120112000, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (2140671600, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (2152166400, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (2172726000, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (2183616000, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (2204175600, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (2215065600, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (2235625200, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (2246515200, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (2267074800, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (2277964800, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (2298524400, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (2309414400, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (2329974000, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (2341468800, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (2362028400, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (2372918400, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (2393478000, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (2404368000, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (2424927600, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (2435817600, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (2456377200, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (2467267200, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (2487826800, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (2499321600, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (2519881200, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (2530771200, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (2551330800, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (2562220800, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (2582780400, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (2593670400, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (2614230000, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (2625120000, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (2645679600, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (2656569600, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (2677129200, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (2688624000, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (2709183600, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (2720073600, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (2740633200, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (2751523200, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (2772082800, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (2782972800, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (2803532400, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (2814422400, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (2834982000, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (2846476800, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (2867036400, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (2877926400, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (2898486000, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (2909376000, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (2929935600, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (2940825600, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (2961385200, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (2972275200, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (2992834800, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (3003724800, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (3024284400, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (3035779200, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (3056338800, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (3067228800, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (3087788400, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (3098678400, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (3119238000, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (3130128000, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (3150687600, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (3161577600, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (3182137200, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (3193027200, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (3213586800, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (3225081600, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (3245641200, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (3256531200, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (3277090800, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (3287980800, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (3308540400, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (3319430400, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (3339990000, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (3350880000, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (3371439600, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (3382934400, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (3403494000, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (3414384000, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (3434943600, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (3445833600, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (3466393200, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (3477283200, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (3497842800, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (3508732800, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (3529292400, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (3540182400, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (3560742000, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (3572236800, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (3592796400, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (3603686400, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (3624246000, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (3635136000, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (3655695600, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (3666585600, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (3687145200, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (3698035200, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (3718594800, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (3730089600, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (3750649200, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (3761539200, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (3782098800, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (3792988800, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (3813548400, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (3824438400, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (3844998000, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (3855888000, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (3876447600, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (3887337600, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (3907897200, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (3919392000, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (3939951600, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (3950841600, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (3971401200, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (3982291200, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (4002850800, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (4013740800, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (4034300400, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (4045190400, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (4065750000, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (4076640000, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (4097199600, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + ]; + FixedTimespanSet { + first: FixedTimespan { + utc_offset: -20823, + dst_offset: 0, + name: Some("LMT"), + }, + rest: REST + } + }, + + Tz::America__Indiana__Vevay => { + const REST: &[(i64, FixedTimespan)] = &[ + (-2717626784, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (-1633276800, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (-1615136400, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (-1601827200, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (-1583686800, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (-880214400, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CWT") }), + (-769395600, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CPT") }), + (-765392400, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (-495043200, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (-21488400, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (-5767200, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (9961200, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (25682400, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (41410800, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (57736800, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (73465200, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (89186400, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (1143961200, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (1162101600, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (1173596400, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (1194156000, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (1205046000, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (1225605600, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (1236495600, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (1257055200, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (1268550000, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (1289109600, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (1299999600, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (1320559200, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (1331449200, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (1352008800, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (1362898800, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (1383458400, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (1394348400, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (1414908000, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (1425798000, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (1446357600, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (1457852400, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (1478412000, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (1489302000, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (1509861600, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (1520751600, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (1541311200, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (1552201200, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (1572760800, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (1583650800, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (1604210400, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (1615705200, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (1636264800, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (1647154800, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (1667714400, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (1678604400, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (1699164000, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (1710054000, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (1730613600, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (1741503600, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (1762063200, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (1772953200, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (1793512800, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (1805007600, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (1825567200, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (1836457200, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (1857016800, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (1867906800, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (1888466400, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (1899356400, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (1919916000, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (1930806000, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (1951365600, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (1962860400, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (1983420000, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (1994310000, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (2014869600, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (2025759600, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (2046319200, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (2057209200, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (2077768800, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (2088658800, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (2109218400, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (2120108400, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (2140668000, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (2152162800, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (2172722400, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (2183612400, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (2204172000, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (2215062000, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (2235621600, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (2246511600, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (2267071200, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (2277961200, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (2298520800, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (2309410800, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (2329970400, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (2341465200, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (2362024800, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (2372914800, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (2393474400, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (2404364400, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (2424924000, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (2435814000, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (2456373600, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (2467263600, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (2487823200, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (2499318000, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (2519877600, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (2530767600, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (2551327200, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (2562217200, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (2582776800, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (2593666800, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (2614226400, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (2625116400, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (2645676000, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (2656566000, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (2677125600, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (2688620400, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (2709180000, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (2720070000, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (2740629600, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (2751519600, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (2772079200, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (2782969200, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (2803528800, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (2814418800, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (2834978400, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (2846473200, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (2867032800, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (2877922800, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (2898482400, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (2909372400, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (2929932000, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (2940822000, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (2961381600, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (2972271600, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (2992831200, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (3003721200, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (3024280800, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (3035775600, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (3056335200, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (3067225200, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (3087784800, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (3098674800, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (3119234400, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (3130124400, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (3150684000, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (3161574000, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (3182133600, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (3193023600, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (3213583200, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (3225078000, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (3245637600, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (3256527600, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (3277087200, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (3287977200, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (3308536800, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (3319426800, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (3339986400, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (3350876400, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (3371436000, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (3382930800, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (3403490400, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (3414380400, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (3434940000, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (3445830000, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (3466389600, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (3477279600, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (3497839200, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (3508729200, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (3529288800, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (3540178800, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (3560738400, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (3572233200, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (3592792800, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (3603682800, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (3624242400, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (3635132400, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (3655692000, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (3666582000, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (3687141600, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (3698031600, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (3718591200, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (3730086000, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (3750645600, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (3761535600, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (3782095200, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (3792985200, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (3813544800, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (3824434800, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (3844994400, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (3855884400, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (3876444000, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (3887334000, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (3907893600, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (3919388400, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (3939948000, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (3950838000, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (3971397600, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (3982287600, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (4002847200, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (4013737200, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (4034296800, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (4045186800, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (4065746400, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (4076636400, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (4097196000, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + ]; + FixedTimespanSet { + first: FixedTimespan { + utc_offset: -20416, + dst_offset: 0, + name: Some("LMT"), + }, + rest: REST + } + }, + + Tz::America__Indiana__Vincennes => { + const REST: &[(i64, FixedTimespan)] = &[ + (-2717626193, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (-1633276800, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (-1615136400, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (-1601827200, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (-1583686800, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (-880214400, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CWT") }), + (-769395600, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CPT") }), + (-765392400, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (-747244800, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (-733942800, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (-526492800, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (-513190800, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (-495043200, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (-481741200, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (-462996000, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (-450291600, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (-431539200, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (-418237200, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (-400089600, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (-386787600, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (-368640000, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (-355338000, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (-337190400, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (-323888400, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (-305740800, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (-289414800, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (-273686400, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (-260989200, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (-242236800, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (-226515600, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (-210787200, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (-195066000, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (-179337600, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (-21488400, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (-5767200, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (9961200, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (25682400, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (1143961200, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (1162105200, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (1173600000, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (1194159600, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (1205046000, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (1225605600, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (1236495600, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (1257055200, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (1268550000, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (1289109600, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (1299999600, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (1320559200, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (1331449200, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (1352008800, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (1362898800, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (1383458400, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (1394348400, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (1414908000, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (1425798000, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (1446357600, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (1457852400, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (1478412000, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (1489302000, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (1509861600, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (1520751600, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (1541311200, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (1552201200, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (1572760800, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (1583650800, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (1604210400, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (1615705200, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (1636264800, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (1647154800, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (1667714400, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (1678604400, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (1699164000, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (1710054000, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (1730613600, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (1741503600, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (1762063200, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (1772953200, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (1793512800, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (1805007600, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (1825567200, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (1836457200, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (1857016800, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (1867906800, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (1888466400, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (1899356400, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (1919916000, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (1930806000, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (1951365600, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (1962860400, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (1983420000, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (1994310000, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (2014869600, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (2025759600, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (2046319200, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (2057209200, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (2077768800, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (2088658800, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (2109218400, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (2120108400, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (2140668000, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (2152162800, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (2172722400, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (2183612400, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (2204172000, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (2215062000, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (2235621600, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (2246511600, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (2267071200, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (2277961200, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (2298520800, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (2309410800, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (2329970400, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (2341465200, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (2362024800, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (2372914800, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (2393474400, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (2404364400, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (2424924000, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (2435814000, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (2456373600, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (2467263600, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (2487823200, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (2499318000, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (2519877600, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (2530767600, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (2551327200, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (2562217200, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (2582776800, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (2593666800, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (2614226400, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (2625116400, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (2645676000, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (2656566000, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (2677125600, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (2688620400, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (2709180000, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (2720070000, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (2740629600, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (2751519600, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (2772079200, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (2782969200, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (2803528800, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (2814418800, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (2834978400, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (2846473200, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (2867032800, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (2877922800, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (2898482400, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (2909372400, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (2929932000, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (2940822000, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (2961381600, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (2972271600, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (2992831200, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (3003721200, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (3024280800, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (3035775600, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (3056335200, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (3067225200, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (3087784800, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (3098674800, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (3119234400, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (3130124400, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (3150684000, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (3161574000, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (3182133600, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (3193023600, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (3213583200, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (3225078000, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (3245637600, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (3256527600, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (3277087200, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (3287977200, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (3308536800, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (3319426800, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (3339986400, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (3350876400, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (3371436000, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (3382930800, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (3403490400, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (3414380400, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (3434940000, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (3445830000, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (3466389600, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (3477279600, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (3497839200, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (3508729200, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (3529288800, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (3540178800, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (3560738400, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (3572233200, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (3592792800, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (3603682800, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (3624242400, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (3635132400, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (3655692000, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (3666582000, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (3687141600, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (3698031600, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (3718591200, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (3730086000, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (3750645600, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (3761535600, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (3782095200, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (3792985200, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (3813544800, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (3824434800, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (3844994400, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (3855884400, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (3876444000, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (3887334000, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (3907893600, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (3919388400, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (3939948000, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (3950838000, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (3971397600, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (3982287600, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (4002847200, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (4013737200, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (4034296800, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (4045186800, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (4065746400, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (4076636400, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (4097196000, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + ]; + FixedTimespanSet { + first: FixedTimespan { + utc_offset: -21007, + dst_offset: 0, + name: Some("LMT"), + }, + rest: REST + } + }, + + Tz::America__Indiana__Winamac => { + const REST: &[(i64, FixedTimespan)] = &[ + (-2717626415, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (-1633276800, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (-1615136400, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (-1601827200, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (-1583686800, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (-880214400, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CWT") }), + (-769395600, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CPT") }), + (-765392400, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (-747244800, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (-733942800, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (-715795200, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (-702493200, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (-684345600, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (-671043600, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (-652896000, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (-639594000, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (-620841600, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (-608144400, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (-589392000, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (-576090000, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (-557942400, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (-544640400, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (-526492800, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (-513190800, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (-495043200, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (-481741200, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (-463593600, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (-447267600, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (-431539200, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (-415818000, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (-400089600, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (-386787600, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (-368640000, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (-355338000, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (-337190400, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (-323888400, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (-305740800, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (-292438800, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (-273686400, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (-21488400, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (-5767200, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (9961200, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (25682400, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (1143961200, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (1162105200, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (1173600000, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (1194156000, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (1205046000, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (1225605600, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (1236495600, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (1257055200, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (1268550000, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (1289109600, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (1299999600, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (1320559200, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (1331449200, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (1352008800, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (1362898800, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (1383458400, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (1394348400, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (1414908000, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (1425798000, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (1446357600, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (1457852400, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (1478412000, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (1489302000, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (1509861600, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (1520751600, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (1541311200, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (1552201200, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (1572760800, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (1583650800, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (1604210400, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (1615705200, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (1636264800, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (1647154800, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (1667714400, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (1678604400, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (1699164000, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (1710054000, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (1730613600, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (1741503600, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (1762063200, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (1772953200, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (1793512800, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (1805007600, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (1825567200, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (1836457200, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (1857016800, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (1867906800, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (1888466400, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (1899356400, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (1919916000, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (1930806000, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (1951365600, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (1962860400, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (1983420000, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (1994310000, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (2014869600, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (2025759600, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (2046319200, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (2057209200, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (2077768800, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (2088658800, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (2109218400, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (2120108400, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (2140668000, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (2152162800, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (2172722400, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (2183612400, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (2204172000, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (2215062000, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (2235621600, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (2246511600, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (2267071200, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (2277961200, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (2298520800, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (2309410800, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (2329970400, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (2341465200, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (2362024800, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (2372914800, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (2393474400, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (2404364400, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (2424924000, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (2435814000, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (2456373600, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (2467263600, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (2487823200, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (2499318000, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (2519877600, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (2530767600, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (2551327200, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (2562217200, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (2582776800, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (2593666800, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (2614226400, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (2625116400, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (2645676000, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (2656566000, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (2677125600, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (2688620400, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (2709180000, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (2720070000, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (2740629600, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (2751519600, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (2772079200, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (2782969200, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (2803528800, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (2814418800, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (2834978400, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (2846473200, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (2867032800, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (2877922800, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (2898482400, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (2909372400, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (2929932000, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (2940822000, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (2961381600, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (2972271600, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (2992831200, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (3003721200, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (3024280800, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (3035775600, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (3056335200, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (3067225200, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (3087784800, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (3098674800, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (3119234400, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (3130124400, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (3150684000, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (3161574000, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (3182133600, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (3193023600, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (3213583200, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (3225078000, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (3245637600, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (3256527600, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (3277087200, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (3287977200, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (3308536800, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (3319426800, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (3339986400, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (3350876400, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (3371436000, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (3382930800, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (3403490400, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (3414380400, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (3434940000, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (3445830000, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (3466389600, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (3477279600, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (3497839200, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (3508729200, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (3529288800, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (3540178800, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (3560738400, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (3572233200, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (3592792800, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (3603682800, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (3624242400, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (3635132400, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (3655692000, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (3666582000, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (3687141600, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (3698031600, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (3718591200, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (3730086000, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (3750645600, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (3761535600, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (3782095200, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (3792985200, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (3813544800, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (3824434800, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (3844994400, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (3855884400, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (3876444000, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (3887334000, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (3907893600, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (3919388400, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (3939948000, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (3950838000, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (3971397600, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (3982287600, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (4002847200, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (4013737200, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (4034296800, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (4045186800, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (4065746400, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (4076636400, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (4097196000, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + ]; + FixedTimespanSet { + first: FixedTimespan { + utc_offset: -20785, + dst_offset: 0, + name: Some("LMT"), + }, + rest: REST + } + }, + + Tz::America__Indianapolis => { + const REST: &[(i64, FixedTimespan)] = &[ + (-2717626522, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (-1633276800, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (-1615136400, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (-1601827200, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (-1583686800, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (-900259200, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (-891795600, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (-880214400, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CWT") }), + (-769395600, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CPT") }), + (-765392400, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (-747244800, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (-733942800, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (-715795200, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (-702493200, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (-684345600, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (-671043600, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (-652896000, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (-639594000, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (-620841600, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (-608144400, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (-589392000, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (-576090000, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (-557942400, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (-544640400, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (-526492800, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (-513190800, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (-495043200, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (-481741200, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (-463593600, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (-386787600, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (-368640000, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (-21488400, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (-5767200, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (9961200, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (25682400, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (1143961200, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (1162101600, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (1173596400, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (1194156000, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (1205046000, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (1225605600, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (1236495600, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (1257055200, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (1268550000, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (1289109600, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (1299999600, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (1320559200, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (1331449200, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (1352008800, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (1362898800, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (1383458400, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (1394348400, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (1414908000, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (1425798000, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (1446357600, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (1457852400, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (1478412000, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (1489302000, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (1509861600, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (1520751600, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (1541311200, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (1552201200, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (1572760800, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (1583650800, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (1604210400, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (1615705200, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (1636264800, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (1647154800, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (1667714400, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (1678604400, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (1699164000, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (1710054000, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (1730613600, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (1741503600, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (1762063200, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (1772953200, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (1793512800, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (1805007600, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (1825567200, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (1836457200, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (1857016800, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (1867906800, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (1888466400, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (1899356400, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (1919916000, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (1930806000, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (1951365600, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (1962860400, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (1983420000, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (1994310000, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (2014869600, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (2025759600, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (2046319200, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (2057209200, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (2077768800, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (2088658800, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (2109218400, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (2120108400, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (2140668000, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (2152162800, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (2172722400, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (2183612400, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (2204172000, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (2215062000, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (2235621600, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (2246511600, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (2267071200, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (2277961200, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (2298520800, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (2309410800, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (2329970400, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (2341465200, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (2362024800, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (2372914800, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (2393474400, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (2404364400, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (2424924000, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (2435814000, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (2456373600, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (2467263600, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (2487823200, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (2499318000, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (2519877600, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (2530767600, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (2551327200, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (2562217200, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (2582776800, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (2593666800, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (2614226400, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (2625116400, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (2645676000, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (2656566000, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (2677125600, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (2688620400, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (2709180000, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (2720070000, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (2740629600, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (2751519600, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (2772079200, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (2782969200, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (2803528800, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (2814418800, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (2834978400, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (2846473200, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (2867032800, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (2877922800, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (2898482400, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (2909372400, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (2929932000, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (2940822000, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (2961381600, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (2972271600, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (2992831200, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (3003721200, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (3024280800, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (3035775600, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (3056335200, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (3067225200, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (3087784800, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (3098674800, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (3119234400, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (3130124400, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (3150684000, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (3161574000, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (3182133600, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (3193023600, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (3213583200, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (3225078000, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (3245637600, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (3256527600, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (3277087200, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (3287977200, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (3308536800, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (3319426800, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (3339986400, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (3350876400, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (3371436000, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (3382930800, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (3403490400, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (3414380400, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (3434940000, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (3445830000, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (3466389600, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (3477279600, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (3497839200, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (3508729200, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (3529288800, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (3540178800, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (3560738400, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (3572233200, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (3592792800, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (3603682800, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (3624242400, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (3635132400, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (3655692000, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (3666582000, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (3687141600, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (3698031600, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (3718591200, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (3730086000, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (3750645600, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (3761535600, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (3782095200, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (3792985200, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (3813544800, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (3824434800, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (3844994400, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (3855884400, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (3876444000, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (3887334000, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (3907893600, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (3919388400, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (3939948000, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (3950838000, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (3971397600, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (3982287600, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (4002847200, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (4013737200, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (4034296800, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (4045186800, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (4065746400, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (4076636400, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (4097196000, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + ]; + FixedTimespanSet { + first: FixedTimespan { + utc_offset: -20678, + dst_offset: 0, + name: Some("LMT"), + }, + rest: REST + } + }, + + Tz::America__Inuvik => { + const REST: &[(i64, FixedTimespan)] = &[ + (-536457600, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (73476000, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (89197200, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (104925600, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (120646800, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (136375200, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (152096400, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (167824800, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (183546000, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (199274400, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (215600400, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (230724000, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (247050000, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (262778400, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (278499600, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (294228000, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (309945600, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (325674000, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (341395200, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (357123600, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (372844800, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (388573200, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (404899200, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (420022800, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (436348800, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (452077200, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (467798400, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (483526800, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (499248000, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (514976400, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (530697600, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (544611600, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (562147200, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (576061200, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (594201600, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (607510800, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (625651200, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (638960400, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (657100800, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (671014800, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (688550400, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (702464400, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (720000000, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (733914000, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (752054400, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (765363600, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (783504000, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (796813200, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (814953600, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (828867600, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (846403200, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (860317200, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (877852800, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (891766800, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (909302400, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (923216400, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (941356800, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (954666000, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (972806400, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (986115600, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (1004256000, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (1018170000, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (1035705600, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (1049619600, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (1067155200, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (1081069200, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (1099209600, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (1112518800, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (1130659200, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (1143968400, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (1162108800, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (1173603600, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (1194163200, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (1205053200, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (1225612800, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (1236502800, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (1257062400, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (1268557200, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (1289116800, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (1300006800, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (1320566400, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (1331456400, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (1352016000, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (1362906000, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (1383465600, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (1394355600, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (1414915200, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (1425805200, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (1446364800, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (1457859600, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (1478419200, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (1489309200, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (1509868800, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (1520758800, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (1541318400, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (1552208400, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (1572768000, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (1583658000, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (1604217600, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (1615712400, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (1636272000, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (1647162000, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (1667721600, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (1678611600, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (1699171200, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (1710061200, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (1730620800, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (1741510800, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (1762070400, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (1772960400, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (1793520000, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (1805014800, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (1825574400, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (1836464400, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (1857024000, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (1867914000, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (1888473600, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (1899363600, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (1919923200, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (1930813200, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (1951372800, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (1962867600, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (1983427200, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (1994317200, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (2014876800, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (2025766800, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (2046326400, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (2057216400, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (2077776000, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (2088666000, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (2109225600, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (2120115600, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (2140675200, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (2152170000, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (2172729600, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (2183619600, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (2204179200, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (2215069200, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (2235628800, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (2246518800, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (2267078400, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (2277968400, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (2298528000, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (2309418000, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (2329977600, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (2341472400, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (2362032000, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (2372922000, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (2393481600, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (2404371600, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (2424931200, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (2435821200, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (2456380800, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (2467270800, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (2487830400, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (2499325200, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (2519884800, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (2530774800, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (2551334400, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (2562224400, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (2582784000, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (2593674000, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (2614233600, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (2625123600, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (2645683200, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (2656573200, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (2677132800, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (2688627600, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (2709187200, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (2720077200, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (2740636800, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (2751526800, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (2772086400, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (2782976400, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (2803536000, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (2814426000, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (2834985600, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (2846480400, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (2867040000, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (2877930000, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (2898489600, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (2909379600, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (2929939200, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (2940829200, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (2961388800, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (2972278800, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (2992838400, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (3003728400, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (3024288000, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (3035782800, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (3056342400, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (3067232400, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (3087792000, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (3098682000, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (3119241600, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (3130131600, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (3150691200, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (3161581200, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (3182140800, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (3193030800, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (3213590400, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (3225085200, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (3245644800, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (3256534800, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (3277094400, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (3287984400, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (3308544000, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (3319434000, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (3339993600, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (3350883600, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (3371443200, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (3382938000, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (3403497600, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (3414387600, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (3434947200, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (3445837200, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (3466396800, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (3477286800, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (3497846400, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (3508736400, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (3529296000, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (3540186000, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (3560745600, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (3572240400, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (3592800000, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (3603690000, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (3624249600, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (3635139600, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (3655699200, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (3666589200, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (3687148800, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (3698038800, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (3718598400, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (3730093200, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (3750652800, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (3761542800, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (3782102400, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (3792992400, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (3813552000, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (3824442000, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (3845001600, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (3855891600, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (3876451200, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (3887341200, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (3907900800, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (3919395600, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (3939955200, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (3950845200, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (3971404800, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (3982294800, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (4002854400, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (4013744400, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (4034304000, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (4045194000, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (4065753600, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (4076643600, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (4097203200, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + ]; + FixedTimespanSet { + first: FixedTimespan { + utc_offset: 0, + dst_offset: 0, + name: Some("-00"), + }, + rest: REST + } + }, + + Tz::America__Iqaluit => { + const REST: &[(i64, FixedTimespan)] = &[ + (-865296000, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EWT") }), + (-769395600, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EPT") }), + (-765396000, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (73465200, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (89186400, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (104914800, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (120636000, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (136364400, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (152085600, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (167814000, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (183535200, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (199263600, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (215589600, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (230713200, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (247039200, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (262767600, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (278488800, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (294217200, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (309938400, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (325666800, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (341388000, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (357116400, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (372837600, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (388566000, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (404892000, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (420015600, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (436341600, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (452070000, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (467791200, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (483519600, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (499240800, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (514969200, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (530690400, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (544604400, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (562140000, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (576054000, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (594194400, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (607503600, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (625644000, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (638953200, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (657093600, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (671007600, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (688543200, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (702457200, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (719992800, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (733906800, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (752047200, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (765356400, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (783496800, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (796806000, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (814946400, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (828860400, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (846396000, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (860310000, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (877845600, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (891759600, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (909295200, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (923209200, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (941349600, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (954662400, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (972802800, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (986108400, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (1004248800, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (1018162800, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (1035698400, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (1049612400, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (1067148000, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (1081062000, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (1099202400, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (1112511600, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (1130652000, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (1143961200, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (1162101600, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (1173596400, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (1194156000, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (1205046000, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (1225605600, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (1236495600, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (1257055200, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (1268550000, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (1289109600, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (1299999600, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (1320559200, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (1331449200, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (1352008800, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (1362898800, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (1383458400, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (1394348400, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (1414908000, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (1425798000, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (1446357600, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (1457852400, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (1478412000, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (1489302000, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (1509861600, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (1520751600, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (1541311200, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (1552201200, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (1572760800, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (1583650800, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (1604210400, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (1615705200, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (1636264800, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (1647154800, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (1667714400, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (1678604400, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (1699164000, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (1710054000, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (1730613600, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (1741503600, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (1762063200, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (1772953200, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (1793512800, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (1805007600, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (1825567200, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (1836457200, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (1857016800, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (1867906800, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (1888466400, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (1899356400, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (1919916000, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (1930806000, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (1951365600, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (1962860400, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (1983420000, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (1994310000, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (2014869600, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (2025759600, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (2046319200, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (2057209200, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (2077768800, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (2088658800, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (2109218400, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (2120108400, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (2140668000, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (2152162800, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (2172722400, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (2183612400, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (2204172000, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (2215062000, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (2235621600, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (2246511600, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (2267071200, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (2277961200, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (2298520800, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (2309410800, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (2329970400, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (2341465200, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (2362024800, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (2372914800, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (2393474400, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (2404364400, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (2424924000, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (2435814000, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (2456373600, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (2467263600, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (2487823200, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (2499318000, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (2519877600, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (2530767600, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (2551327200, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (2562217200, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (2582776800, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (2593666800, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (2614226400, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (2625116400, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (2645676000, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (2656566000, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (2677125600, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (2688620400, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (2709180000, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (2720070000, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (2740629600, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (2751519600, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (2772079200, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (2782969200, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (2803528800, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (2814418800, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (2834978400, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (2846473200, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (2867032800, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (2877922800, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (2898482400, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (2909372400, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (2929932000, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (2940822000, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (2961381600, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (2972271600, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (2992831200, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (3003721200, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (3024280800, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (3035775600, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (3056335200, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (3067225200, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (3087784800, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (3098674800, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (3119234400, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (3130124400, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (3150684000, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (3161574000, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (3182133600, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (3193023600, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (3213583200, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (3225078000, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (3245637600, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (3256527600, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (3277087200, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (3287977200, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (3308536800, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (3319426800, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (3339986400, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (3350876400, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (3371436000, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (3382930800, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (3403490400, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (3414380400, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (3434940000, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (3445830000, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (3466389600, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (3477279600, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (3497839200, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (3508729200, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (3529288800, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (3540178800, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (3560738400, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (3572233200, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (3592792800, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (3603682800, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (3624242400, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (3635132400, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (3655692000, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (3666582000, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (3687141600, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (3698031600, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (3718591200, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (3730086000, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (3750645600, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (3761535600, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (3782095200, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (3792985200, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (3813544800, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (3824434800, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (3844994400, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (3855884400, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (3876444000, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (3887334000, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (3907893600, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (3919388400, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (3939948000, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (3950838000, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (3971397600, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (3982287600, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (4002847200, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (4013737200, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (4034296800, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (4045186800, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (4065746400, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (4076636400, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (4097196000, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + ]; + FixedTimespanSet { + first: FixedTimespan { + utc_offset: 0, + dst_offset: 0, + name: Some("-00"), + }, + rest: REST + } + }, + + Tz::America__Jamaica => { + const REST: &[(i64, FixedTimespan)] = &[ + (-2524503170, FixedTimespan { utc_offset: -18430, dst_offset: 0, name: Some("KMT") }), + (-1827687170, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (126687600, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (152085600, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (162370800, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (183535200, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (199263600, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (215589600, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (230713200, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (247039200, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (262767600, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (278488800, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (294217200, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (309938400, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (325666800, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (341388000, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (357116400, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (372837600, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (388566000, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (404892000, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (420015600, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (436341600, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + ]; + FixedTimespanSet { + first: FixedTimespan { + utc_offset: -18430, + dst_offset: 0, + name: Some("LMT"), + }, + rest: REST + } + }, + + Tz::America__Jujuy => { + const REST: &[(i64, FixedTimespan)] = &[ + (-2372096328, FixedTimespan { utc_offset: -15408, dst_offset: 0, name: Some("CMT") }), + (-1567453392, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + (-1233432000, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: None }), + (-1222981200, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + (-1205956800, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: None }), + (-1194037200, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + (-1172865600, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: None }), + (-1162501200, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + (-1141329600, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: None }), + (-1130965200, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + (-1109793600, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: None }), + (-1099429200, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + (-1078257600, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: None }), + (-1067806800, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + (-1046635200, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: None }), + (-1036270800, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + (-1015099200, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: None }), + (-1004734800, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + (-983563200, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: None }), + (-973198800, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + (-952027200, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: None }), + (-941576400, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + (-931032000, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: None }), + (-900882000, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + (-890337600, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: None }), + (-833749200, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + (-827265600, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: None }), + (-752274000, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + (-733780800, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: None }), + (-197326800, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + (-190843200, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: None }), + (-184194000, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + (-164491200, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: None }), + (-152658000, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + (-132955200, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: None }), + (-121122000, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + (-101419200, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: None }), + (-86821200, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + (-71092800, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: None }), + (-54766800, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + (-39038400, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: None }), + (-23317200, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + (-7588800, FixedTimespan { utc_offset: -10800, dst_offset: 0, name: None }), + (128142000, FixedTimespan { utc_offset: -10800, dst_offset: 3600, name: None }), + (136605600, FixedTimespan { utc_offset: -10800, dst_offset: 0, name: None }), + (596948400, FixedTimespan { utc_offset: -10800, dst_offset: 3600, name: None }), + (605066400, FixedTimespan { utc_offset: -10800, dst_offset: 0, name: None }), + (624423600, FixedTimespan { utc_offset: -10800, dst_offset: 3600, name: None }), + (636516000, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + (657086400, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: None }), + (669178800, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + (686721600, FixedTimespan { utc_offset: -10800, dst_offset: 3600, name: None }), + (699415200, FixedTimespan { utc_offset: -10800, dst_offset: 0, name: None }), + (719377200, FixedTimespan { utc_offset: -10800, dst_offset: 3600, name: None }), + (731469600, FixedTimespan { utc_offset: -10800, dst_offset: 0, name: None }), + (938919600, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: None }), + (952052400, FixedTimespan { utc_offset: -10800, dst_offset: 0, name: None }), + (1198983600, FixedTimespan { utc_offset: -10800, dst_offset: 3600, name: None }), + (1205632800, FixedTimespan { utc_offset: -10800, dst_offset: 0, name: None }), + ]; + FixedTimespanSet { + first: FixedTimespan { + utc_offset: -15672, + dst_offset: 0, + name: Some("LMT"), + }, + rest: REST + } + }, + + Tz::America__Juneau => { + const REST: &[(i64, FixedTimespan)] = &[ + (-3225223727, FixedTimespan { utc_offset: -32261, dst_offset: 0, name: Some("LMT") }), + (-2188954939, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (-880207200, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PWT") }), + (-769395600, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PPT") }), + (-765385200, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (-21477600, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (-5756400, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (9972000, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (25693200, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (41421600, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (57747600, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (73476000, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (89197200, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (104925600, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (120646800, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (126698400, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (152096400, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (162381600, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (183546000, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (199274400, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (215600400, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (230724000, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (247050000, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (262778400, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (278499600, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (294228000, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (309949200, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (325677600, FixedTimespan { utc_offset: -32400, dst_offset: 3600, name: Some("YDT") }), + (341402400, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (357127200, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (372848400, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (388576800, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (404902800, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (420026400, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (436352400, FixedTimespan { utc_offset: -32400, dst_offset: 0, name: Some("YST") }), + (439030800, FixedTimespan { utc_offset: -32400, dst_offset: 0, name: Some("AKST") }), + (452084400, FixedTimespan { utc_offset: -32400, dst_offset: 3600, name: Some("AKDT") }), + (467805600, FixedTimespan { utc_offset: -32400, dst_offset: 0, name: Some("AKST") }), + (483534000, FixedTimespan { utc_offset: -32400, dst_offset: 3600, name: Some("AKDT") }), + (499255200, FixedTimespan { utc_offset: -32400, dst_offset: 0, name: Some("AKST") }), + (514983600, FixedTimespan { utc_offset: -32400, dst_offset: 3600, name: Some("AKDT") }), + (530704800, FixedTimespan { utc_offset: -32400, dst_offset: 0, name: Some("AKST") }), + (544618800, FixedTimespan { utc_offset: -32400, dst_offset: 3600, name: Some("AKDT") }), + (562154400, FixedTimespan { utc_offset: -32400, dst_offset: 0, name: Some("AKST") }), + (576068400, FixedTimespan { utc_offset: -32400, dst_offset: 3600, name: Some("AKDT") }), + (594208800, FixedTimespan { utc_offset: -32400, dst_offset: 0, name: Some("AKST") }), + (607518000, FixedTimespan { utc_offset: -32400, dst_offset: 3600, name: Some("AKDT") }), + (625658400, FixedTimespan { utc_offset: -32400, dst_offset: 0, name: Some("AKST") }), + (638967600, FixedTimespan { utc_offset: -32400, dst_offset: 3600, name: Some("AKDT") }), + (657108000, FixedTimespan { utc_offset: -32400, dst_offset: 0, name: Some("AKST") }), + (671022000, FixedTimespan { utc_offset: -32400, dst_offset: 3600, name: Some("AKDT") }), + (688557600, FixedTimespan { utc_offset: -32400, dst_offset: 0, name: Some("AKST") }), + (702471600, FixedTimespan { utc_offset: -32400, dst_offset: 3600, name: Some("AKDT") }), + (720007200, FixedTimespan { utc_offset: -32400, dst_offset: 0, name: Some("AKST") }), + (733921200, FixedTimespan { utc_offset: -32400, dst_offset: 3600, name: Some("AKDT") }), + (752061600, FixedTimespan { utc_offset: -32400, dst_offset: 0, name: Some("AKST") }), + (765370800, FixedTimespan { utc_offset: -32400, dst_offset: 3600, name: Some("AKDT") }), + (783511200, FixedTimespan { utc_offset: -32400, dst_offset: 0, name: Some("AKST") }), + (796820400, FixedTimespan { utc_offset: -32400, dst_offset: 3600, name: Some("AKDT") }), + (814960800, FixedTimespan { utc_offset: -32400, dst_offset: 0, name: Some("AKST") }), + (828874800, FixedTimespan { utc_offset: -32400, dst_offset: 3600, name: Some("AKDT") }), + (846410400, FixedTimespan { utc_offset: -32400, dst_offset: 0, name: Some("AKST") }), + (860324400, FixedTimespan { utc_offset: -32400, dst_offset: 3600, name: Some("AKDT") }), + (877860000, FixedTimespan { utc_offset: -32400, dst_offset: 0, name: Some("AKST") }), + (891774000, FixedTimespan { utc_offset: -32400, dst_offset: 3600, name: Some("AKDT") }), + (909309600, FixedTimespan { utc_offset: -32400, dst_offset: 0, name: Some("AKST") }), + (923223600, FixedTimespan { utc_offset: -32400, dst_offset: 3600, name: Some("AKDT") }), + (941364000, FixedTimespan { utc_offset: -32400, dst_offset: 0, name: Some("AKST") }), + (954673200, FixedTimespan { utc_offset: -32400, dst_offset: 3600, name: Some("AKDT") }), + (972813600, FixedTimespan { utc_offset: -32400, dst_offset: 0, name: Some("AKST") }), + (986122800, FixedTimespan { utc_offset: -32400, dst_offset: 3600, name: Some("AKDT") }), + (1004263200, FixedTimespan { utc_offset: -32400, dst_offset: 0, name: Some("AKST") }), + (1018177200, FixedTimespan { utc_offset: -32400, dst_offset: 3600, name: Some("AKDT") }), + (1035712800, FixedTimespan { utc_offset: -32400, dst_offset: 0, name: Some("AKST") }), + (1049626800, FixedTimespan { utc_offset: -32400, dst_offset: 3600, name: Some("AKDT") }), + (1067162400, FixedTimespan { utc_offset: -32400, dst_offset: 0, name: Some("AKST") }), + (1081076400, FixedTimespan { utc_offset: -32400, dst_offset: 3600, name: Some("AKDT") }), + (1099216800, FixedTimespan { utc_offset: -32400, dst_offset: 0, name: Some("AKST") }), + (1112526000, FixedTimespan { utc_offset: -32400, dst_offset: 3600, name: Some("AKDT") }), + (1130666400, FixedTimespan { utc_offset: -32400, dst_offset: 0, name: Some("AKST") }), + (1143975600, FixedTimespan { utc_offset: -32400, dst_offset: 3600, name: Some("AKDT") }), + (1162116000, FixedTimespan { utc_offset: -32400, dst_offset: 0, name: Some("AKST") }), + (1173610800, FixedTimespan { utc_offset: -32400, dst_offset: 3600, name: Some("AKDT") }), + (1194170400, FixedTimespan { utc_offset: -32400, dst_offset: 0, name: Some("AKST") }), + (1205060400, FixedTimespan { utc_offset: -32400, dst_offset: 3600, name: Some("AKDT") }), + (1225620000, FixedTimespan { utc_offset: -32400, dst_offset: 0, name: Some("AKST") }), + (1236510000, FixedTimespan { utc_offset: -32400, dst_offset: 3600, name: Some("AKDT") }), + (1257069600, FixedTimespan { utc_offset: -32400, dst_offset: 0, name: Some("AKST") }), + (1268564400, FixedTimespan { utc_offset: -32400, dst_offset: 3600, name: Some("AKDT") }), + (1289124000, FixedTimespan { utc_offset: -32400, dst_offset: 0, name: Some("AKST") }), + (1300014000, FixedTimespan { utc_offset: -32400, dst_offset: 3600, name: Some("AKDT") }), + (1320573600, FixedTimespan { utc_offset: -32400, dst_offset: 0, name: Some("AKST") }), + (1331463600, FixedTimespan { utc_offset: -32400, dst_offset: 3600, name: Some("AKDT") }), + (1352023200, FixedTimespan { utc_offset: -32400, dst_offset: 0, name: Some("AKST") }), + (1362913200, FixedTimespan { utc_offset: -32400, dst_offset: 3600, name: Some("AKDT") }), + (1383472800, FixedTimespan { utc_offset: -32400, dst_offset: 0, name: Some("AKST") }), + (1394362800, FixedTimespan { utc_offset: -32400, dst_offset: 3600, name: Some("AKDT") }), + (1414922400, FixedTimespan { utc_offset: -32400, dst_offset: 0, name: Some("AKST") }), + (1425812400, FixedTimespan { utc_offset: -32400, dst_offset: 3600, name: Some("AKDT") }), + (1446372000, FixedTimespan { utc_offset: -32400, dst_offset: 0, name: Some("AKST") }), + (1457866800, FixedTimespan { utc_offset: -32400, dst_offset: 3600, name: Some("AKDT") }), + (1478426400, FixedTimespan { utc_offset: -32400, dst_offset: 0, name: Some("AKST") }), + (1489316400, FixedTimespan { utc_offset: -32400, dst_offset: 3600, name: Some("AKDT") }), + (1509876000, FixedTimespan { utc_offset: -32400, dst_offset: 0, name: Some("AKST") }), + (1520766000, FixedTimespan { utc_offset: -32400, dst_offset: 3600, name: Some("AKDT") }), + (1541325600, FixedTimespan { utc_offset: -32400, dst_offset: 0, name: Some("AKST") }), + (1552215600, FixedTimespan { utc_offset: -32400, dst_offset: 3600, name: Some("AKDT") }), + (1572775200, FixedTimespan { utc_offset: -32400, dst_offset: 0, name: Some("AKST") }), + (1583665200, FixedTimespan { utc_offset: -32400, dst_offset: 3600, name: Some("AKDT") }), + (1604224800, FixedTimespan { utc_offset: -32400, dst_offset: 0, name: Some("AKST") }), + (1615719600, FixedTimespan { utc_offset: -32400, dst_offset: 3600, name: Some("AKDT") }), + (1636279200, FixedTimespan { utc_offset: -32400, dst_offset: 0, name: Some("AKST") }), + (1647169200, FixedTimespan { utc_offset: -32400, dst_offset: 3600, name: Some("AKDT") }), + (1667728800, FixedTimespan { utc_offset: -32400, dst_offset: 0, name: Some("AKST") }), + (1678618800, FixedTimespan { utc_offset: -32400, dst_offset: 3600, name: Some("AKDT") }), + (1699178400, FixedTimespan { utc_offset: -32400, dst_offset: 0, name: Some("AKST") }), + (1710068400, FixedTimespan { utc_offset: -32400, dst_offset: 3600, name: Some("AKDT") }), + (1730628000, FixedTimespan { utc_offset: -32400, dst_offset: 0, name: Some("AKST") }), + (1741518000, FixedTimespan { utc_offset: -32400, dst_offset: 3600, name: Some("AKDT") }), + (1762077600, FixedTimespan { utc_offset: -32400, dst_offset: 0, name: Some("AKST") }), + (1772967600, FixedTimespan { utc_offset: -32400, dst_offset: 3600, name: Some("AKDT") }), + (1793527200, FixedTimespan { utc_offset: -32400, dst_offset: 0, name: Some("AKST") }), + (1805022000, FixedTimespan { utc_offset: -32400, dst_offset: 3600, name: Some("AKDT") }), + (1825581600, FixedTimespan { utc_offset: -32400, dst_offset: 0, name: Some("AKST") }), + (1836471600, FixedTimespan { utc_offset: -32400, dst_offset: 3600, name: Some("AKDT") }), + (1857031200, FixedTimespan { utc_offset: -32400, dst_offset: 0, name: Some("AKST") }), + (1867921200, FixedTimespan { utc_offset: -32400, dst_offset: 3600, name: Some("AKDT") }), + (1888480800, FixedTimespan { utc_offset: -32400, dst_offset: 0, name: Some("AKST") }), + (1899370800, FixedTimespan { utc_offset: -32400, dst_offset: 3600, name: Some("AKDT") }), + (1919930400, FixedTimespan { utc_offset: -32400, dst_offset: 0, name: Some("AKST") }), + (1930820400, FixedTimespan { utc_offset: -32400, dst_offset: 3600, name: Some("AKDT") }), + (1951380000, FixedTimespan { utc_offset: -32400, dst_offset: 0, name: Some("AKST") }), + (1962874800, FixedTimespan { utc_offset: -32400, dst_offset: 3600, name: Some("AKDT") }), + (1983434400, FixedTimespan { utc_offset: -32400, dst_offset: 0, name: Some("AKST") }), + (1994324400, FixedTimespan { utc_offset: -32400, dst_offset: 3600, name: Some("AKDT") }), + (2014884000, FixedTimespan { utc_offset: -32400, dst_offset: 0, name: Some("AKST") }), + (2025774000, FixedTimespan { utc_offset: -32400, dst_offset: 3600, name: Some("AKDT") }), + (2046333600, FixedTimespan { utc_offset: -32400, dst_offset: 0, name: Some("AKST") }), + (2057223600, FixedTimespan { utc_offset: -32400, dst_offset: 3600, name: Some("AKDT") }), + (2077783200, FixedTimespan { utc_offset: -32400, dst_offset: 0, name: Some("AKST") }), + (2088673200, FixedTimespan { utc_offset: -32400, dst_offset: 3600, name: Some("AKDT") }), + (2109232800, FixedTimespan { utc_offset: -32400, dst_offset: 0, name: Some("AKST") }), + (2120122800, FixedTimespan { utc_offset: -32400, dst_offset: 3600, name: Some("AKDT") }), + (2140682400, FixedTimespan { utc_offset: -32400, dst_offset: 0, name: Some("AKST") }), + (2152177200, FixedTimespan { utc_offset: -32400, dst_offset: 3600, name: Some("AKDT") }), + (2172736800, FixedTimespan { utc_offset: -32400, dst_offset: 0, name: Some("AKST") }), + (2183626800, FixedTimespan { utc_offset: -32400, dst_offset: 3600, name: Some("AKDT") }), + (2204186400, FixedTimespan { utc_offset: -32400, dst_offset: 0, name: Some("AKST") }), + (2215076400, FixedTimespan { utc_offset: -32400, dst_offset: 3600, name: Some("AKDT") }), + (2235636000, FixedTimespan { utc_offset: -32400, dst_offset: 0, name: Some("AKST") }), + (2246526000, FixedTimespan { utc_offset: -32400, dst_offset: 3600, name: Some("AKDT") }), + (2267085600, FixedTimespan { utc_offset: -32400, dst_offset: 0, name: Some("AKST") }), + (2277975600, FixedTimespan { utc_offset: -32400, dst_offset: 3600, name: Some("AKDT") }), + (2298535200, FixedTimespan { utc_offset: -32400, dst_offset: 0, name: Some("AKST") }), + (2309425200, FixedTimespan { utc_offset: -32400, dst_offset: 3600, name: Some("AKDT") }), + (2329984800, FixedTimespan { utc_offset: -32400, dst_offset: 0, name: Some("AKST") }), + (2341479600, FixedTimespan { utc_offset: -32400, dst_offset: 3600, name: Some("AKDT") }), + (2362039200, FixedTimespan { utc_offset: -32400, dst_offset: 0, name: Some("AKST") }), + (2372929200, FixedTimespan { utc_offset: -32400, dst_offset: 3600, name: Some("AKDT") }), + (2393488800, FixedTimespan { utc_offset: -32400, dst_offset: 0, name: Some("AKST") }), + (2404378800, FixedTimespan { utc_offset: -32400, dst_offset: 3600, name: Some("AKDT") }), + (2424938400, FixedTimespan { utc_offset: -32400, dst_offset: 0, name: Some("AKST") }), + (2435828400, FixedTimespan { utc_offset: -32400, dst_offset: 3600, name: Some("AKDT") }), + (2456388000, FixedTimespan { utc_offset: -32400, dst_offset: 0, name: Some("AKST") }), + (2467278000, FixedTimespan { utc_offset: -32400, dst_offset: 3600, name: Some("AKDT") }), + (2487837600, FixedTimespan { utc_offset: -32400, dst_offset: 0, name: Some("AKST") }), + (2499332400, FixedTimespan { utc_offset: -32400, dst_offset: 3600, name: Some("AKDT") }), + (2519892000, FixedTimespan { utc_offset: -32400, dst_offset: 0, name: Some("AKST") }), + (2530782000, FixedTimespan { utc_offset: -32400, dst_offset: 3600, name: Some("AKDT") }), + (2551341600, FixedTimespan { utc_offset: -32400, dst_offset: 0, name: Some("AKST") }), + (2562231600, FixedTimespan { utc_offset: -32400, dst_offset: 3600, name: Some("AKDT") }), + (2582791200, FixedTimespan { utc_offset: -32400, dst_offset: 0, name: Some("AKST") }), + (2593681200, FixedTimespan { utc_offset: -32400, dst_offset: 3600, name: Some("AKDT") }), + (2614240800, FixedTimespan { utc_offset: -32400, dst_offset: 0, name: Some("AKST") }), + (2625130800, FixedTimespan { utc_offset: -32400, dst_offset: 3600, name: Some("AKDT") }), + (2645690400, FixedTimespan { utc_offset: -32400, dst_offset: 0, name: Some("AKST") }), + (2656580400, FixedTimespan { utc_offset: -32400, dst_offset: 3600, name: Some("AKDT") }), + (2677140000, FixedTimespan { utc_offset: -32400, dst_offset: 0, name: Some("AKST") }), + (2688634800, FixedTimespan { utc_offset: -32400, dst_offset: 3600, name: Some("AKDT") }), + (2709194400, FixedTimespan { utc_offset: -32400, dst_offset: 0, name: Some("AKST") }), + (2720084400, FixedTimespan { utc_offset: -32400, dst_offset: 3600, name: Some("AKDT") }), + (2740644000, FixedTimespan { utc_offset: -32400, dst_offset: 0, name: Some("AKST") }), + (2751534000, FixedTimespan { utc_offset: -32400, dst_offset: 3600, name: Some("AKDT") }), + (2772093600, FixedTimespan { utc_offset: -32400, dst_offset: 0, name: Some("AKST") }), + (2782983600, FixedTimespan { utc_offset: -32400, dst_offset: 3600, name: Some("AKDT") }), + (2803543200, FixedTimespan { utc_offset: -32400, dst_offset: 0, name: Some("AKST") }), + (2814433200, FixedTimespan { utc_offset: -32400, dst_offset: 3600, name: Some("AKDT") }), + (2834992800, FixedTimespan { utc_offset: -32400, dst_offset: 0, name: Some("AKST") }), + (2846487600, FixedTimespan { utc_offset: -32400, dst_offset: 3600, name: Some("AKDT") }), + (2867047200, FixedTimespan { utc_offset: -32400, dst_offset: 0, name: Some("AKST") }), + (2877937200, FixedTimespan { utc_offset: -32400, dst_offset: 3600, name: Some("AKDT") }), + (2898496800, FixedTimespan { utc_offset: -32400, dst_offset: 0, name: Some("AKST") }), + (2909386800, FixedTimespan { utc_offset: -32400, dst_offset: 3600, name: Some("AKDT") }), + (2929946400, FixedTimespan { utc_offset: -32400, dst_offset: 0, name: Some("AKST") }), + (2940836400, FixedTimespan { utc_offset: -32400, dst_offset: 3600, name: Some("AKDT") }), + (2961396000, FixedTimespan { utc_offset: -32400, dst_offset: 0, name: Some("AKST") }), + (2972286000, FixedTimespan { utc_offset: -32400, dst_offset: 3600, name: Some("AKDT") }), + (2992845600, FixedTimespan { utc_offset: -32400, dst_offset: 0, name: Some("AKST") }), + (3003735600, FixedTimespan { utc_offset: -32400, dst_offset: 3600, name: Some("AKDT") }), + (3024295200, FixedTimespan { utc_offset: -32400, dst_offset: 0, name: Some("AKST") }), + (3035790000, FixedTimespan { utc_offset: -32400, dst_offset: 3600, name: Some("AKDT") }), + (3056349600, FixedTimespan { utc_offset: -32400, dst_offset: 0, name: Some("AKST") }), + (3067239600, FixedTimespan { utc_offset: -32400, dst_offset: 3600, name: Some("AKDT") }), + (3087799200, FixedTimespan { utc_offset: -32400, dst_offset: 0, name: Some("AKST") }), + (3098689200, FixedTimespan { utc_offset: -32400, dst_offset: 3600, name: Some("AKDT") }), + (3119248800, FixedTimespan { utc_offset: -32400, dst_offset: 0, name: Some("AKST") }), + (3130138800, FixedTimespan { utc_offset: -32400, dst_offset: 3600, name: Some("AKDT") }), + (3150698400, FixedTimespan { utc_offset: -32400, dst_offset: 0, name: Some("AKST") }), + (3161588400, FixedTimespan { utc_offset: -32400, dst_offset: 3600, name: Some("AKDT") }), + (3182148000, FixedTimespan { utc_offset: -32400, dst_offset: 0, name: Some("AKST") }), + (3193038000, FixedTimespan { utc_offset: -32400, dst_offset: 3600, name: Some("AKDT") }), + (3213597600, FixedTimespan { utc_offset: -32400, dst_offset: 0, name: Some("AKST") }), + (3225092400, FixedTimespan { utc_offset: -32400, dst_offset: 3600, name: Some("AKDT") }), + (3245652000, FixedTimespan { utc_offset: -32400, dst_offset: 0, name: Some("AKST") }), + (3256542000, FixedTimespan { utc_offset: -32400, dst_offset: 3600, name: Some("AKDT") }), + (3277101600, FixedTimespan { utc_offset: -32400, dst_offset: 0, name: Some("AKST") }), + (3287991600, FixedTimespan { utc_offset: -32400, dst_offset: 3600, name: Some("AKDT") }), + (3308551200, FixedTimespan { utc_offset: -32400, dst_offset: 0, name: Some("AKST") }), + (3319441200, FixedTimespan { utc_offset: -32400, dst_offset: 3600, name: Some("AKDT") }), + (3340000800, FixedTimespan { utc_offset: -32400, dst_offset: 0, name: Some("AKST") }), + (3350890800, FixedTimespan { utc_offset: -32400, dst_offset: 3600, name: Some("AKDT") }), + (3371450400, FixedTimespan { utc_offset: -32400, dst_offset: 0, name: Some("AKST") }), + (3382945200, FixedTimespan { utc_offset: -32400, dst_offset: 3600, name: Some("AKDT") }), + (3403504800, FixedTimespan { utc_offset: -32400, dst_offset: 0, name: Some("AKST") }), + (3414394800, FixedTimespan { utc_offset: -32400, dst_offset: 3600, name: Some("AKDT") }), + (3434954400, FixedTimespan { utc_offset: -32400, dst_offset: 0, name: Some("AKST") }), + (3445844400, FixedTimespan { utc_offset: -32400, dst_offset: 3600, name: Some("AKDT") }), + (3466404000, FixedTimespan { utc_offset: -32400, dst_offset: 0, name: Some("AKST") }), + (3477294000, FixedTimespan { utc_offset: -32400, dst_offset: 3600, name: Some("AKDT") }), + (3497853600, FixedTimespan { utc_offset: -32400, dst_offset: 0, name: Some("AKST") }), + (3508743600, FixedTimespan { utc_offset: -32400, dst_offset: 3600, name: Some("AKDT") }), + (3529303200, FixedTimespan { utc_offset: -32400, dst_offset: 0, name: Some("AKST") }), + (3540193200, FixedTimespan { utc_offset: -32400, dst_offset: 3600, name: Some("AKDT") }), + (3560752800, FixedTimespan { utc_offset: -32400, dst_offset: 0, name: Some("AKST") }), + (3572247600, FixedTimespan { utc_offset: -32400, dst_offset: 3600, name: Some("AKDT") }), + (3592807200, FixedTimespan { utc_offset: -32400, dst_offset: 0, name: Some("AKST") }), + (3603697200, FixedTimespan { utc_offset: -32400, dst_offset: 3600, name: Some("AKDT") }), + (3624256800, FixedTimespan { utc_offset: -32400, dst_offset: 0, name: Some("AKST") }), + (3635146800, FixedTimespan { utc_offset: -32400, dst_offset: 3600, name: Some("AKDT") }), + (3655706400, FixedTimespan { utc_offset: -32400, dst_offset: 0, name: Some("AKST") }), + (3666596400, FixedTimespan { utc_offset: -32400, dst_offset: 3600, name: Some("AKDT") }), + (3687156000, FixedTimespan { utc_offset: -32400, dst_offset: 0, name: Some("AKST") }), + (3698046000, FixedTimespan { utc_offset: -32400, dst_offset: 3600, name: Some("AKDT") }), + (3718605600, FixedTimespan { utc_offset: -32400, dst_offset: 0, name: Some("AKST") }), + (3730100400, FixedTimespan { utc_offset: -32400, dst_offset: 3600, name: Some("AKDT") }), + (3750660000, FixedTimespan { utc_offset: -32400, dst_offset: 0, name: Some("AKST") }), + (3761550000, FixedTimespan { utc_offset: -32400, dst_offset: 3600, name: Some("AKDT") }), + (3782109600, FixedTimespan { utc_offset: -32400, dst_offset: 0, name: Some("AKST") }), + (3792999600, FixedTimespan { utc_offset: -32400, dst_offset: 3600, name: Some("AKDT") }), + (3813559200, FixedTimespan { utc_offset: -32400, dst_offset: 0, name: Some("AKST") }), + (3824449200, FixedTimespan { utc_offset: -32400, dst_offset: 3600, name: Some("AKDT") }), + (3845008800, FixedTimespan { utc_offset: -32400, dst_offset: 0, name: Some("AKST") }), + (3855898800, FixedTimespan { utc_offset: -32400, dst_offset: 3600, name: Some("AKDT") }), + (3876458400, FixedTimespan { utc_offset: -32400, dst_offset: 0, name: Some("AKST") }), + (3887348400, FixedTimespan { utc_offset: -32400, dst_offset: 3600, name: Some("AKDT") }), + (3907908000, FixedTimespan { utc_offset: -32400, dst_offset: 0, name: Some("AKST") }), + (3919402800, FixedTimespan { utc_offset: -32400, dst_offset: 3600, name: Some("AKDT") }), + (3939962400, FixedTimespan { utc_offset: -32400, dst_offset: 0, name: Some("AKST") }), + (3950852400, FixedTimespan { utc_offset: -32400, dst_offset: 3600, name: Some("AKDT") }), + (3971412000, FixedTimespan { utc_offset: -32400, dst_offset: 0, name: Some("AKST") }), + (3982302000, FixedTimespan { utc_offset: -32400, dst_offset: 3600, name: Some("AKDT") }), + (4002861600, FixedTimespan { utc_offset: -32400, dst_offset: 0, name: Some("AKST") }), + (4013751600, FixedTimespan { utc_offset: -32400, dst_offset: 3600, name: Some("AKDT") }), + (4034311200, FixedTimespan { utc_offset: -32400, dst_offset: 0, name: Some("AKST") }), + (4045201200, FixedTimespan { utc_offset: -32400, dst_offset: 3600, name: Some("AKDT") }), + (4065760800, FixedTimespan { utc_offset: -32400, dst_offset: 0, name: Some("AKST") }), + (4076650800, FixedTimespan { utc_offset: -32400, dst_offset: 3600, name: Some("AKDT") }), + (4097210400, FixedTimespan { utc_offset: -32400, dst_offset: 0, name: Some("AKST") }), + ]; + FixedTimespanSet { + first: FixedTimespan { + utc_offset: 54139, + dst_offset: 0, + name: Some("LMT"), + }, + rest: REST + } + }, + + Tz::America__Kentucky__Louisville => { + const REST: &[(i64, FixedTimespan)] = &[ + (-2717626618, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (-1633276800, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (-1615136400, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (-1601827200, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (-1583686800, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (-1535904000, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (-1525280400, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (-905097600, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (-891795600, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (-880214400, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CWT") }), + (-769395600, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CPT") }), + (-765392400, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (-747251940, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (-744224400, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (-620841600, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (-608144400, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (-589392000, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (-576090000, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (-557942400, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (-544640400, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (-526492800, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (-513190800, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (-495043200, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (-481741200, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (-463593600, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (-450291600, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (-431539200, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (-415818000, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (-400089600, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (-384368400, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (-368640000, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (-352918800, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (-337190400, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (-321469200, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (-305740800, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (-289414800, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (-273686400, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (-266432400, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (-52938000, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (-37216800, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (-21488400, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (-5767200, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (9961200, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (25682400, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (41410800, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (57736800, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (73465200, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (89186400, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (104914800, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (120636000, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (126687600, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (152089200, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (162370800, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (183535200, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (199263600, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (215589600, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (230713200, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (247039200, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (262767600, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (278488800, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (294217200, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (309938400, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (325666800, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (341388000, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (357116400, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (372837600, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (388566000, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (404892000, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (420015600, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (436341600, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (452070000, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (467791200, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (483519600, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (499240800, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (514969200, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (530690400, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (544604400, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (562140000, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (576054000, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (594194400, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (607503600, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (625644000, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (638953200, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (657093600, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (671007600, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (688543200, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (702457200, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (719992800, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (733906800, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (752047200, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (765356400, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (783496800, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (796806000, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (814946400, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (828860400, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (846396000, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (860310000, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (877845600, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (891759600, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (909295200, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (923209200, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (941349600, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (954658800, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (972799200, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (986108400, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (1004248800, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (1018162800, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (1035698400, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (1049612400, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (1067148000, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (1081062000, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (1099202400, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (1112511600, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (1130652000, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (1143961200, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (1162101600, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (1173596400, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (1194156000, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (1205046000, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (1225605600, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (1236495600, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (1257055200, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (1268550000, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (1289109600, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (1299999600, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (1320559200, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (1331449200, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (1352008800, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (1362898800, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (1383458400, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (1394348400, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (1414908000, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (1425798000, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (1446357600, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (1457852400, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (1478412000, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (1489302000, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (1509861600, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (1520751600, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (1541311200, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (1552201200, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (1572760800, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (1583650800, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (1604210400, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (1615705200, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (1636264800, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (1647154800, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (1667714400, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (1678604400, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (1699164000, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (1710054000, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (1730613600, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (1741503600, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (1762063200, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (1772953200, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (1793512800, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (1805007600, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (1825567200, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (1836457200, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (1857016800, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (1867906800, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (1888466400, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (1899356400, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (1919916000, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (1930806000, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (1951365600, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (1962860400, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (1983420000, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (1994310000, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (2014869600, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (2025759600, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (2046319200, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (2057209200, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (2077768800, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (2088658800, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (2109218400, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (2120108400, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (2140668000, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (2152162800, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (2172722400, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (2183612400, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (2204172000, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (2215062000, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (2235621600, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (2246511600, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (2267071200, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (2277961200, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (2298520800, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (2309410800, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (2329970400, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (2341465200, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (2362024800, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (2372914800, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (2393474400, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (2404364400, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (2424924000, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (2435814000, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (2456373600, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (2467263600, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (2487823200, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (2499318000, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (2519877600, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (2530767600, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (2551327200, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (2562217200, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (2582776800, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (2593666800, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (2614226400, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (2625116400, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (2645676000, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (2656566000, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (2677125600, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (2688620400, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (2709180000, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (2720070000, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (2740629600, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (2751519600, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (2772079200, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (2782969200, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (2803528800, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (2814418800, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (2834978400, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (2846473200, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (2867032800, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (2877922800, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (2898482400, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (2909372400, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (2929932000, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (2940822000, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (2961381600, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (2972271600, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (2992831200, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (3003721200, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (3024280800, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (3035775600, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (3056335200, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (3067225200, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (3087784800, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (3098674800, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (3119234400, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (3130124400, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (3150684000, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (3161574000, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (3182133600, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (3193023600, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (3213583200, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (3225078000, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (3245637600, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (3256527600, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (3277087200, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (3287977200, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (3308536800, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (3319426800, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (3339986400, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (3350876400, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (3371436000, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (3382930800, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (3403490400, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (3414380400, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (3434940000, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (3445830000, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (3466389600, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (3477279600, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (3497839200, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (3508729200, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (3529288800, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (3540178800, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (3560738400, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (3572233200, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (3592792800, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (3603682800, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (3624242400, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (3635132400, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (3655692000, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (3666582000, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (3687141600, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (3698031600, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (3718591200, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (3730086000, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (3750645600, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (3761535600, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (3782095200, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (3792985200, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (3813544800, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (3824434800, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (3844994400, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (3855884400, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (3876444000, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (3887334000, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (3907893600, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (3919388400, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (3939948000, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (3950838000, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (3971397600, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (3982287600, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (4002847200, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (4013737200, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (4034296800, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (4045186800, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (4065746400, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (4076636400, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (4097196000, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + ]; + FixedTimespanSet { + first: FixedTimespan { + utc_offset: -20582, + dst_offset: 0, + name: Some("LMT"), + }, + rest: REST + } + }, + + Tz::America__Kentucky__Monticello => { + const REST: &[(i64, FixedTimespan)] = &[ + (-2717626836, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (-1633276800, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (-1615136400, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (-1601827200, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (-1583686800, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (-880214400, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CWT") }), + (-769395600, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CPT") }), + (-765392400, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (-52934400, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (-37213200, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (-21484800, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (-5763600, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (9964800, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (25686000, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (41414400, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (57740400, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (73468800, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (89190000, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (104918400, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (120639600, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (126691200, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (152089200, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (162374400, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (183538800, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (199267200, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (215593200, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (230716800, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (247042800, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (262771200, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (278492400, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (294220800, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (309942000, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (325670400, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (341391600, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (357120000, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (372841200, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (388569600, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (404895600, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (420019200, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (436345200, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (452073600, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (467794800, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (483523200, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (499244400, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (514972800, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (530694000, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (544608000, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (562143600, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (576057600, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (594198000, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (607507200, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (625647600, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (638956800, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (657097200, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (671011200, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (688546800, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (702460800, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (719996400, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (733910400, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (752050800, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (765360000, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (783500400, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (796809600, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (814950000, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (828864000, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (846399600, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (860313600, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (877849200, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (891763200, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (909298800, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (923212800, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (941353200, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (954662400, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (972802800, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (986108400, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (1004248800, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (1018162800, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (1035698400, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (1049612400, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (1067148000, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (1081062000, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (1099202400, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (1112511600, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (1130652000, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (1143961200, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (1162101600, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (1173596400, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (1194156000, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (1205046000, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (1225605600, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (1236495600, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (1257055200, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (1268550000, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (1289109600, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (1299999600, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (1320559200, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (1331449200, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (1352008800, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (1362898800, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (1383458400, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (1394348400, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (1414908000, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (1425798000, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (1446357600, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (1457852400, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (1478412000, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (1489302000, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (1509861600, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (1520751600, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (1541311200, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (1552201200, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (1572760800, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (1583650800, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (1604210400, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (1615705200, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (1636264800, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (1647154800, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (1667714400, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (1678604400, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (1699164000, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (1710054000, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (1730613600, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (1741503600, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (1762063200, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (1772953200, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (1793512800, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (1805007600, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (1825567200, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (1836457200, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (1857016800, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (1867906800, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (1888466400, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (1899356400, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (1919916000, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (1930806000, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (1951365600, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (1962860400, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (1983420000, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (1994310000, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (2014869600, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (2025759600, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (2046319200, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (2057209200, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (2077768800, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (2088658800, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (2109218400, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (2120108400, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (2140668000, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (2152162800, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (2172722400, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (2183612400, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (2204172000, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (2215062000, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (2235621600, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (2246511600, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (2267071200, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (2277961200, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (2298520800, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (2309410800, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (2329970400, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (2341465200, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (2362024800, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (2372914800, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (2393474400, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (2404364400, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (2424924000, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (2435814000, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (2456373600, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (2467263600, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (2487823200, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (2499318000, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (2519877600, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (2530767600, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (2551327200, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (2562217200, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (2582776800, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (2593666800, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (2614226400, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (2625116400, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (2645676000, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (2656566000, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (2677125600, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (2688620400, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (2709180000, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (2720070000, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (2740629600, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (2751519600, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (2772079200, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (2782969200, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (2803528800, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (2814418800, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (2834978400, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (2846473200, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (2867032800, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (2877922800, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (2898482400, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (2909372400, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (2929932000, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (2940822000, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (2961381600, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (2972271600, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (2992831200, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (3003721200, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (3024280800, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (3035775600, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (3056335200, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (3067225200, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (3087784800, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (3098674800, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (3119234400, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (3130124400, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (3150684000, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (3161574000, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (3182133600, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (3193023600, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (3213583200, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (3225078000, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (3245637600, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (3256527600, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (3277087200, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (3287977200, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (3308536800, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (3319426800, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (3339986400, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (3350876400, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (3371436000, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (3382930800, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (3403490400, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (3414380400, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (3434940000, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (3445830000, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (3466389600, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (3477279600, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (3497839200, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (3508729200, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (3529288800, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (3540178800, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (3560738400, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (3572233200, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (3592792800, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (3603682800, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (3624242400, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (3635132400, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (3655692000, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (3666582000, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (3687141600, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (3698031600, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (3718591200, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (3730086000, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (3750645600, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (3761535600, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (3782095200, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (3792985200, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (3813544800, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (3824434800, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (3844994400, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (3855884400, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (3876444000, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (3887334000, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (3907893600, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (3919388400, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (3939948000, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (3950838000, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (3971397600, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (3982287600, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (4002847200, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (4013737200, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (4034296800, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (4045186800, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (4065746400, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (4076636400, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (4097196000, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + ]; + FixedTimespanSet { + first: FixedTimespan { + utc_offset: -20364, + dst_offset: 0, + name: Some("LMT"), + }, + rest: REST + } + }, + + Tz::America__Knox_IN => { + const REST: &[(i64, FixedTimespan)] = &[ + (-2717626410, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (-1633276800, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (-1615136400, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (-1601827200, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (-1583686800, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (-880214400, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CWT") }), + (-769395600, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CPT") }), + (-765392400, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (-715795200, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (-702493200, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (-684345600, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (-671043600, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (-652896000, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (-639594000, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (-620841600, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (-608144400, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (-589392000, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (-576090000, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (-557942400, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (-544640400, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (-526492800, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (-513190800, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (-495043200, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (-481741200, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (-463593600, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (-447267600, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (-431539200, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (-415818000, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (-400089600, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (-386787600, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (-368640000, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (-355338000, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (-337190400, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (-321469200, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (-305740800, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (-289414800, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (-273686400, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (-257965200, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (-242236800, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (-195066000, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (-84384000, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (-68662800, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (-52934400, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (-37213200, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (-21484800, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (-5763600, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (9964800, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (25686000, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (41414400, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (57740400, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (73468800, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (89190000, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (104918400, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (120639600, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (126691200, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (152089200, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (162374400, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (183538800, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (199267200, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (215593200, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (230716800, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (247042800, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (262771200, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (278492400, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (294220800, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (309942000, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (325670400, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (341391600, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (357120000, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (372841200, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (388569600, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (404895600, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (420019200, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (436345200, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (452073600, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (467794800, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (483523200, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (499244400, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (514972800, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (530694000, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (544608000, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (562143600, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (576057600, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (594198000, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (607507200, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (625647600, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (638956800, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (657097200, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (671011200, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (688546800, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (1143961200, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (1162105200, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (1173600000, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (1194159600, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (1205049600, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (1225609200, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (1236499200, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (1257058800, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (1268553600, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (1289113200, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (1300003200, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (1320562800, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (1331452800, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (1352012400, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (1362902400, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (1383462000, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (1394352000, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (1414911600, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (1425801600, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (1446361200, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (1457856000, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (1478415600, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (1489305600, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (1509865200, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (1520755200, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (1541314800, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (1552204800, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (1572764400, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (1583654400, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (1604214000, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (1615708800, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (1636268400, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (1647158400, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (1667718000, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (1678608000, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (1699167600, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (1710057600, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (1730617200, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (1741507200, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (1762066800, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (1772956800, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (1793516400, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (1805011200, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (1825570800, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (1836460800, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (1857020400, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (1867910400, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (1888470000, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (1899360000, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (1919919600, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (1930809600, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (1951369200, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (1962864000, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (1983423600, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (1994313600, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (2014873200, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (2025763200, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (2046322800, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (2057212800, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (2077772400, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (2088662400, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (2109222000, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (2120112000, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (2140671600, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (2152166400, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (2172726000, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (2183616000, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (2204175600, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (2215065600, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (2235625200, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (2246515200, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (2267074800, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (2277964800, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (2298524400, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (2309414400, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (2329974000, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (2341468800, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (2362028400, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (2372918400, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (2393478000, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (2404368000, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (2424927600, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (2435817600, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (2456377200, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (2467267200, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (2487826800, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (2499321600, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (2519881200, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (2530771200, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (2551330800, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (2562220800, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (2582780400, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (2593670400, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (2614230000, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (2625120000, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (2645679600, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (2656569600, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (2677129200, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (2688624000, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (2709183600, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (2720073600, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (2740633200, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (2751523200, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (2772082800, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (2782972800, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (2803532400, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (2814422400, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (2834982000, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (2846476800, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (2867036400, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (2877926400, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (2898486000, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (2909376000, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (2929935600, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (2940825600, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (2961385200, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (2972275200, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (2992834800, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (3003724800, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (3024284400, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (3035779200, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (3056338800, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (3067228800, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (3087788400, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (3098678400, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (3119238000, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (3130128000, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (3150687600, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (3161577600, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (3182137200, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (3193027200, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (3213586800, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (3225081600, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (3245641200, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (3256531200, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (3277090800, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (3287980800, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (3308540400, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (3319430400, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (3339990000, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (3350880000, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (3371439600, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (3382934400, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (3403494000, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (3414384000, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (3434943600, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (3445833600, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (3466393200, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (3477283200, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (3497842800, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (3508732800, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (3529292400, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (3540182400, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (3560742000, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (3572236800, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (3592796400, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (3603686400, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (3624246000, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (3635136000, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (3655695600, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (3666585600, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (3687145200, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (3698035200, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (3718594800, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (3730089600, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (3750649200, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (3761539200, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (3782098800, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (3792988800, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (3813548400, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (3824438400, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (3844998000, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (3855888000, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (3876447600, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (3887337600, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (3907897200, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (3919392000, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (3939951600, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (3950841600, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (3971401200, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (3982291200, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (4002850800, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (4013740800, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (4034300400, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (4045190400, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (4065750000, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (4076640000, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (4097199600, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + ]; + FixedTimespanSet { + first: FixedTimespan { + utc_offset: -20790, + dst_offset: 0, + name: Some("LMT"), + }, + rest: REST + } + }, + + Tz::America__Kralendijk => { + const REST: &[(i64, FixedTimespan)] = &[ + (-2233035335, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (-873057600, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("AWT") }), + (-769395600, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("APT") }), + (-765399600, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + ]; + FixedTimespanSet { + first: FixedTimespan { + utc_offset: -15865, + dst_offset: 0, + name: Some("LMT"), + }, + rest: REST + } + }, + + Tz::America__La_Paz => { + const REST: &[(i64, FixedTimespan)] = &[ + (-2524505244, FixedTimespan { utc_offset: -16356, dst_offset: 0, name: Some("CMT") }), + (-1205954844, FixedTimespan { utc_offset: -16356, dst_offset: 3600, name: Some("BST") }), + (-1192307244, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + ]; + FixedTimespanSet { + first: FixedTimespan { + utc_offset: -16356, + dst_offset: 0, + name: Some("LMT"), + }, + rest: REST + } + }, + + Tz::America__Lima => { + const REST: &[(i64, FixedTimespan)] = &[ + (-2524503108, FixedTimespan { utc_offset: -18516, dst_offset: 0, name: Some("LMT") }), + (-1938538284, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: None }), + (-1009825200, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: None }), + (-1002052800, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: None }), + (-986756400, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: None }), + (-971035200, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: None }), + (-955306800, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: None }), + (-939585600, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: None }), + (504939600, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: None }), + (512712000, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: None }), + (536475600, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: None }), + (544248000, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: None }), + (631170000, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: None }), + (638942400, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: None }), + (757400400, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: None }), + (765172800, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: None }), + ]; + FixedTimespanSet { + first: FixedTimespan { + utc_offset: -18492, + dst_offset: 0, + name: Some("LMT"), + }, + rest: REST + } + }, + + Tz::America__Los_Angeles => { + const REST: &[(i64, FixedTimespan)] = &[ + (-2717611622, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (-1633269600, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (-1615129200, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (-1601820000, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (-1583679600, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (-880207200, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PWT") }), + (-769395600, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PPT") }), + (-765385200, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (-687967140, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (-662655600, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (-620838000, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (-608137200, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (-589388400, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (-576082800, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (-557938800, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (-544633200, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (-526489200, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (-513183600, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (-495039600, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (-481734000, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (-463590000, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (-450284400, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (-431535600, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (-418230000, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (-400086000, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (-386780400, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (-368636400, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (-355330800, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (-337186800, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (-323881200, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (-305737200, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (-292431600, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (-273682800, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (-260982000, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (-242233200, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (-226508400, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (-210783600, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (-195058800, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (-179334000, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (-163609200, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (-147884400, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (-131554800, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (-116434800, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (-100105200, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (-84376800, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (-68655600, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (-52927200, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (-37206000, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (-21477600, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (-5756400, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (9972000, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (25693200, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (41421600, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (57747600, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (73476000, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (89197200, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (104925600, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (120646800, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (126698400, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (152096400, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (162381600, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (183546000, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (199274400, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (215600400, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (230724000, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (247050000, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (262778400, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (278499600, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (294228000, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (309949200, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (325677600, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (341398800, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (357127200, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (372848400, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (388576800, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (404902800, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (420026400, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (436352400, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (452080800, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (467802000, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (483530400, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (499251600, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (514980000, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (530701200, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (544615200, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (562150800, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (576064800, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (594205200, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (607514400, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (625654800, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (638964000, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (657104400, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (671018400, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (688554000, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (702468000, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (720003600, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (733917600, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (752058000, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (765367200, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (783507600, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (796816800, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (814957200, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (828871200, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (846406800, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (860320800, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (877856400, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (891770400, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (909306000, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (923220000, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (941360400, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (954669600, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (972810000, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (986119200, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (1004259600, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (1018173600, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (1035709200, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (1049623200, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (1067158800, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (1081072800, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (1099213200, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (1112522400, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (1130662800, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (1143972000, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (1162112400, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (1173607200, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (1194166800, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (1205056800, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (1225616400, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (1236506400, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (1257066000, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (1268560800, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (1289120400, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (1300010400, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (1320570000, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (1331460000, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (1352019600, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (1362909600, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (1383469200, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (1394359200, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (1414918800, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (1425808800, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (1446368400, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (1457863200, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (1478422800, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (1489312800, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (1509872400, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (1520762400, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (1541322000, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (1552212000, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (1572771600, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (1583661600, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (1604221200, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (1615716000, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (1636275600, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (1647165600, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (1667725200, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (1678615200, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (1699174800, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (1710064800, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (1730624400, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (1741514400, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (1762074000, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (1772964000, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (1793523600, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (1805018400, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (1825578000, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (1836468000, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (1857027600, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (1867917600, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (1888477200, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (1899367200, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (1919926800, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (1930816800, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (1951376400, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (1962871200, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (1983430800, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (1994320800, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (2014880400, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (2025770400, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (2046330000, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (2057220000, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (2077779600, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (2088669600, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (2109229200, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (2120119200, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (2140678800, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (2152173600, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (2172733200, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (2183623200, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (2204182800, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (2215072800, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (2235632400, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (2246522400, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (2267082000, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (2277972000, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (2298531600, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (2309421600, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (2329981200, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (2341476000, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (2362035600, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (2372925600, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (2393485200, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (2404375200, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (2424934800, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (2435824800, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (2456384400, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (2467274400, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (2487834000, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (2499328800, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (2519888400, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (2530778400, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (2551338000, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (2562228000, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (2582787600, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (2593677600, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (2614237200, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (2625127200, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (2645686800, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (2656576800, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (2677136400, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (2688631200, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (2709190800, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (2720080800, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (2740640400, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (2751530400, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (2772090000, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (2782980000, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (2803539600, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (2814429600, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (2834989200, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (2846484000, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (2867043600, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (2877933600, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (2898493200, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (2909383200, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (2929942800, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (2940832800, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (2961392400, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (2972282400, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (2992842000, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (3003732000, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (3024291600, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (3035786400, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (3056346000, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (3067236000, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (3087795600, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (3098685600, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (3119245200, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (3130135200, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (3150694800, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (3161584800, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (3182144400, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (3193034400, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (3213594000, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (3225088800, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (3245648400, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (3256538400, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (3277098000, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (3287988000, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (3308547600, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (3319437600, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (3339997200, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (3350887200, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (3371446800, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (3382941600, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (3403501200, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (3414391200, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (3434950800, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (3445840800, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (3466400400, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (3477290400, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (3497850000, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (3508740000, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (3529299600, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (3540189600, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (3560749200, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (3572244000, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (3592803600, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (3603693600, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (3624253200, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (3635143200, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (3655702800, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (3666592800, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (3687152400, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (3698042400, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (3718602000, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (3730096800, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (3750656400, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (3761546400, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (3782106000, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (3792996000, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (3813555600, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (3824445600, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (3845005200, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (3855895200, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (3876454800, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (3887344800, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (3907904400, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (3919399200, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (3939958800, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (3950848800, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (3971408400, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (3982298400, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (4002858000, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (4013748000, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (4034307600, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (4045197600, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (4065757200, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (4076647200, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (4097206800, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + ]; + FixedTimespanSet { + first: FixedTimespan { + utc_offset: -28378, + dst_offset: 0, + name: Some("LMT"), + }, + rest: REST + } + }, + + Tz::America__Louisville => { + const REST: &[(i64, FixedTimespan)] = &[ + (-2717626618, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (-1633276800, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (-1615136400, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (-1601827200, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (-1583686800, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (-1535904000, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (-1525280400, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (-905097600, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (-891795600, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (-880214400, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CWT") }), + (-769395600, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CPT") }), + (-765392400, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (-747251940, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (-744224400, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (-620841600, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (-608144400, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (-589392000, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (-576090000, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (-557942400, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (-544640400, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (-526492800, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (-513190800, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (-495043200, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (-481741200, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (-463593600, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (-450291600, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (-431539200, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (-415818000, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (-400089600, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (-384368400, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (-368640000, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (-352918800, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (-337190400, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (-321469200, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (-305740800, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (-289414800, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (-273686400, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (-266432400, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (-52938000, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (-37216800, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (-21488400, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (-5767200, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (9961200, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (25682400, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (41410800, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (57736800, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (73465200, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (89186400, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (104914800, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (120636000, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (126687600, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (152089200, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (162370800, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (183535200, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (199263600, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (215589600, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (230713200, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (247039200, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (262767600, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (278488800, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (294217200, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (309938400, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (325666800, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (341388000, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (357116400, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (372837600, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (388566000, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (404892000, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (420015600, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (436341600, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (452070000, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (467791200, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (483519600, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (499240800, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (514969200, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (530690400, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (544604400, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (562140000, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (576054000, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (594194400, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (607503600, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (625644000, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (638953200, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (657093600, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (671007600, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (688543200, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (702457200, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (719992800, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (733906800, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (752047200, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (765356400, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (783496800, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (796806000, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (814946400, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (828860400, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (846396000, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (860310000, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (877845600, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (891759600, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (909295200, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (923209200, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (941349600, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (954658800, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (972799200, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (986108400, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (1004248800, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (1018162800, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (1035698400, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (1049612400, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (1067148000, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (1081062000, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (1099202400, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (1112511600, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (1130652000, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (1143961200, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (1162101600, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (1173596400, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (1194156000, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (1205046000, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (1225605600, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (1236495600, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (1257055200, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (1268550000, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (1289109600, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (1299999600, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (1320559200, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (1331449200, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (1352008800, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (1362898800, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (1383458400, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (1394348400, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (1414908000, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (1425798000, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (1446357600, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (1457852400, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (1478412000, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (1489302000, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (1509861600, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (1520751600, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (1541311200, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (1552201200, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (1572760800, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (1583650800, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (1604210400, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (1615705200, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (1636264800, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (1647154800, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (1667714400, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (1678604400, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (1699164000, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (1710054000, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (1730613600, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (1741503600, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (1762063200, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (1772953200, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (1793512800, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (1805007600, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (1825567200, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (1836457200, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (1857016800, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (1867906800, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (1888466400, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (1899356400, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (1919916000, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (1930806000, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (1951365600, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (1962860400, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (1983420000, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (1994310000, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (2014869600, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (2025759600, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (2046319200, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (2057209200, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (2077768800, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (2088658800, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (2109218400, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (2120108400, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (2140668000, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (2152162800, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (2172722400, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (2183612400, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (2204172000, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (2215062000, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (2235621600, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (2246511600, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (2267071200, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (2277961200, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (2298520800, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (2309410800, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (2329970400, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (2341465200, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (2362024800, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (2372914800, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (2393474400, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (2404364400, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (2424924000, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (2435814000, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (2456373600, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (2467263600, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (2487823200, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (2499318000, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (2519877600, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (2530767600, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (2551327200, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (2562217200, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (2582776800, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (2593666800, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (2614226400, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (2625116400, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (2645676000, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (2656566000, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (2677125600, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (2688620400, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (2709180000, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (2720070000, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (2740629600, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (2751519600, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (2772079200, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (2782969200, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (2803528800, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (2814418800, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (2834978400, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (2846473200, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (2867032800, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (2877922800, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (2898482400, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (2909372400, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (2929932000, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (2940822000, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (2961381600, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (2972271600, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (2992831200, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (3003721200, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (3024280800, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (3035775600, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (3056335200, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (3067225200, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (3087784800, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (3098674800, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (3119234400, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (3130124400, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (3150684000, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (3161574000, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (3182133600, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (3193023600, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (3213583200, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (3225078000, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (3245637600, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (3256527600, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (3277087200, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (3287977200, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (3308536800, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (3319426800, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (3339986400, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (3350876400, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (3371436000, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (3382930800, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (3403490400, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (3414380400, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (3434940000, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (3445830000, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (3466389600, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (3477279600, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (3497839200, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (3508729200, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (3529288800, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (3540178800, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (3560738400, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (3572233200, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (3592792800, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (3603682800, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (3624242400, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (3635132400, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (3655692000, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (3666582000, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (3687141600, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (3698031600, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (3718591200, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (3730086000, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (3750645600, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (3761535600, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (3782095200, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (3792985200, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (3813544800, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (3824434800, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (3844994400, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (3855884400, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (3876444000, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (3887334000, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (3907893600, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (3919388400, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (3939948000, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (3950838000, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (3971397600, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (3982287600, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (4002847200, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (4013737200, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (4034296800, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (4045186800, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (4065746400, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (4076636400, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (4097196000, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + ]; + FixedTimespanSet { + first: FixedTimespan { + utc_offset: -20582, + dst_offset: 0, + name: Some("LMT"), + }, + rest: REST + } + }, + + Tz::America__Lower_Princes => { + const REST: &[(i64, FixedTimespan)] = &[ + (-2233035335, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (-873057600, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("AWT") }), + (-769395600, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("APT") }), + (-765399600, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + ]; + FixedTimespanSet { + first: FixedTimespan { + utc_offset: -15865, + dst_offset: 0, + name: Some("LMT"), + }, + rest: REST + } + }, + + Tz::America__Maceio => { + const REST: &[(i64, FixedTimespan)] = &[ + (-1767217028, FixedTimespan { utc_offset: -10800, dst_offset: 0, name: None }), + (-1206957600, FixedTimespan { utc_offset: -10800, dst_offset: 3600, name: None }), + (-1191362400, FixedTimespan { utc_offset: -10800, dst_offset: 0, name: None }), + (-1175374800, FixedTimespan { utc_offset: -10800, dst_offset: 3600, name: None }), + (-1159826400, FixedTimespan { utc_offset: -10800, dst_offset: 0, name: None }), + (-633819600, FixedTimespan { utc_offset: -10800, dst_offset: 3600, name: None }), + (-622069200, FixedTimespan { utc_offset: -10800, dst_offset: 0, name: None }), + (-602283600, FixedTimespan { utc_offset: -10800, dst_offset: 3600, name: None }), + (-591832800, FixedTimespan { utc_offset: -10800, dst_offset: 0, name: None }), + (-570747600, FixedTimespan { utc_offset: -10800, dst_offset: 3600, name: None }), + (-560210400, FixedTimespan { utc_offset: -10800, dst_offset: 0, name: None }), + (-539125200, FixedTimespan { utc_offset: -10800, dst_offset: 3600, name: None }), + (-531352800, FixedTimespan { utc_offset: -10800, dst_offset: 0, name: None }), + (-191365200, FixedTimespan { utc_offset: -10800, dst_offset: 3600, name: None }), + (-184197600, FixedTimespan { utc_offset: -10800, dst_offset: 0, name: None }), + (-155163600, FixedTimespan { utc_offset: -10800, dst_offset: 3600, name: None }), + (-150069600, FixedTimespan { utc_offset: -10800, dst_offset: 0, name: None }), + (-128898000, FixedTimespan { utc_offset: -10800, dst_offset: 3600, name: None }), + (-121125600, FixedTimespan { utc_offset: -10800, dst_offset: 0, name: None }), + (-99954000, FixedTimespan { utc_offset: -10800, dst_offset: 3600, name: None }), + (-89589600, FixedTimespan { utc_offset: -10800, dst_offset: 0, name: None }), + (-68418000, FixedTimespan { utc_offset: -10800, dst_offset: 3600, name: None }), + (-57967200, FixedTimespan { utc_offset: -10800, dst_offset: 0, name: None }), + (499748400, FixedTimespan { utc_offset: -10800, dst_offset: 3600, name: None }), + (511236000, FixedTimespan { utc_offset: -10800, dst_offset: 0, name: None }), + (530593200, FixedTimespan { utc_offset: -10800, dst_offset: 3600, name: None }), + (540266400, FixedTimespan { utc_offset: -10800, dst_offset: 0, name: None }), + (562129200, FixedTimespan { utc_offset: -10800, dst_offset: 3600, name: None }), + (571197600, FixedTimespan { utc_offset: -10800, dst_offset: 0, name: None }), + (592974000, FixedTimespan { utc_offset: -10800, dst_offset: 3600, name: None }), + (602042400, FixedTimespan { utc_offset: -10800, dst_offset: 0, name: None }), + (624423600, FixedTimespan { utc_offset: -10800, dst_offset: 3600, name: None }), + (634701600, FixedTimespan { utc_offset: -10800, dst_offset: 0, name: None }), + (813726000, FixedTimespan { utc_offset: -10800, dst_offset: 3600, name: None }), + (824004000, FixedTimespan { utc_offset: -10800, dst_offset: 0, name: None }), + (938919600, FixedTimespan { utc_offset: -10800, dst_offset: 3600, name: None }), + (951616800, FixedTimespan { utc_offset: -10800, dst_offset: 0, name: None }), + (970974000, FixedTimespan { utc_offset: -10800, dst_offset: 3600, name: None }), + (972180000, FixedTimespan { utc_offset: -10800, dst_offset: 0, name: None }), + (1003028400, FixedTimespan { utc_offset: -10800, dst_offset: 3600, name: None }), + (1013911200, FixedTimespan { utc_offset: -10800, dst_offset: 0, name: None }), + ]; + FixedTimespanSet { + first: FixedTimespan { + utc_offset: -8572, + dst_offset: 0, + name: Some("LMT"), + }, + rest: REST + } + }, + + Tz::America__Managua => { + const REST: &[(i64, FixedTimespan)] = &[ + (-2524500892, FixedTimespan { utc_offset: -20712, dst_offset: 0, name: Some("MMT") }), + (-1121105688, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (105084000, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (161758800, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (290584800, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (299134800, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (322034400, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (330584400, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (694260000, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (717310800, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (725868000, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (852094800, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (1113112800, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (1128229200, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (1146384000, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (1159682400, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + ]; + FixedTimespanSet { + first: FixedTimespan { + utc_offset: -20708, + dst_offset: 0, + name: Some("LMT"), + }, + rest: REST + } + }, + + Tz::America__Manaus => { + const REST: &[(i64, FixedTimespan)] = &[ + (-1767211196, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + (-1206954000, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: None }), + (-1191358800, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + (-1175371200, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: None }), + (-1159822800, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + (-633816000, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: None }), + (-622065600, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + (-602280000, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: None }), + (-591829200, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + (-570744000, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: None }), + (-560206800, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + (-539121600, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: None }), + (-531349200, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + (-191361600, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: None }), + (-184194000, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + (-155160000, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: None }), + (-150066000, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + (-128894400, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: None }), + (-121122000, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + (-99950400, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: None }), + (-89586000, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + (-68414400, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: None }), + (-57963600, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + (499752000, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: None }), + (511239600, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + (530596800, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: None }), + (540270000, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + (562132800, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: None }), + (571201200, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + (750830400, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: None }), + (761713200, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + ]; + FixedTimespanSet { + first: FixedTimespan { + utc_offset: -14404, + dst_offset: 0, + name: Some("LMT"), + }, + rest: REST + } + }, + + Tz::America__Marigot => { + const REST: &[(i64, FixedTimespan)] = &[ + (-2233035335, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (-873057600, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("AWT") }), + (-769395600, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("APT") }), + (-765399600, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + ]; + FixedTimespanSet { + first: FixedTimespan { + utc_offset: -15865, + dst_offset: 0, + name: Some("LMT"), + }, + rest: REST + } + }, + + Tz::America__Martinique => { + const REST: &[(i64, FixedTimespan)] = &[ + (-2524506940, FixedTimespan { utc_offset: -14660, dst_offset: 0, name: Some("FFMT") }), + (-1851537340, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (323841600, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("ADT") }), + (338958000, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + ]; + FixedTimespanSet { + first: FixedTimespan { + utc_offset: -14660, + dst_offset: 0, + name: Some("LMT"), + }, + rest: REST + } + }, + + Tz::America__Matamoros => { + const REST: &[(i64, FixedTimespan)] = &[ + (-1514719800, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (576057600, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (594198000, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (828864000, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (846399600, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (860313600, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (877849200, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (891763200, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (909298800, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (923212800, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (941353200, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (954662400, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (972802800, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (989136000, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (1001833200, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (1018166400, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (1035702000, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (1049616000, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (1067151600, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (1081065600, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (1099206000, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (1112515200, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (1130655600, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (1143964800, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (1162105200, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (1175414400, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (1193554800, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (1207468800, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (1225004400, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (1238918400, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (1256454000, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (1268553600, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (1289113200, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (1300003200, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (1320562800, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (1331452800, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (1352012400, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (1362902400, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (1383462000, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (1394352000, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (1414911600, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (1425801600, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (1446361200, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (1457856000, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (1478415600, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (1489305600, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (1509865200, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (1520755200, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (1541314800, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (1552204800, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (1572764400, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (1583654400, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (1604214000, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (1615708800, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (1636268400, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (1647158400, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (1667718000, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (1678608000, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (1699167600, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (1710057600, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (1730617200, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (1741507200, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (1762066800, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (1772956800, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (1793516400, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (1805011200, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (1825570800, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (1836460800, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (1857020400, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (1867910400, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (1888470000, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (1899360000, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (1919919600, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (1930809600, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (1951369200, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (1962864000, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (1983423600, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (1994313600, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (2014873200, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (2025763200, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (2046322800, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (2057212800, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (2077772400, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (2088662400, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (2109222000, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (2120112000, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (2140671600, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (2152166400, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (2172726000, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (2183616000, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (2204175600, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (2215065600, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (2235625200, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (2246515200, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (2267074800, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (2277964800, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (2298524400, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (2309414400, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (2329974000, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (2341468800, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (2362028400, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (2372918400, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (2393478000, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (2404368000, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (2424927600, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (2435817600, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (2456377200, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (2467267200, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (2487826800, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (2499321600, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (2519881200, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (2530771200, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (2551330800, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (2562220800, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (2582780400, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (2593670400, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (2614230000, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (2625120000, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (2645679600, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (2656569600, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (2677129200, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (2688624000, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (2709183600, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (2720073600, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (2740633200, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (2751523200, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (2772082800, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (2782972800, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (2803532400, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (2814422400, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (2834982000, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (2846476800, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (2867036400, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (2877926400, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (2898486000, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (2909376000, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (2929935600, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (2940825600, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (2961385200, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (2972275200, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (2992834800, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (3003724800, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (3024284400, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (3035779200, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (3056338800, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (3067228800, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (3087788400, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (3098678400, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (3119238000, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (3130128000, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (3150687600, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (3161577600, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (3182137200, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (3193027200, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (3213586800, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (3225081600, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (3245641200, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (3256531200, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (3277090800, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (3287980800, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (3308540400, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (3319430400, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (3339990000, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (3350880000, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (3371439600, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (3382934400, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (3403494000, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (3414384000, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (3434943600, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (3445833600, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (3466393200, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (3477283200, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (3497842800, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (3508732800, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (3529292400, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (3540182400, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (3560742000, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (3572236800, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (3592796400, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (3603686400, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (3624246000, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (3635136000, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (3655695600, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (3666585600, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (3687145200, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (3698035200, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (3718594800, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (3730089600, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (3750649200, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (3761539200, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (3782098800, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (3792988800, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (3813548400, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (3824438400, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (3844998000, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (3855888000, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (3876447600, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (3887337600, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (3907897200, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (3919392000, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (3939951600, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (3950841600, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (3971401200, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (3982291200, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (4002850800, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (4013740800, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (4034300400, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (4045190400, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (4065750000, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (4076640000, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (4097199600, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + ]; + FixedTimespanSet { + first: FixedTimespan { + utc_offset: -23400, + dst_offset: 0, + name: Some("LMT"), + }, + rest: REST + } + }, + + Tz::America__Mazatlan => { + const REST: &[(i64, FixedTimespan)] = &[ + (-1514714060, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (-1343149200, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (-1234807200, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (-1220461200, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (-1207159200, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (-1191344400, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (-873828000, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (828867600, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (846403200, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (860317200, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (877852800, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (891766800, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (909302400, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (923216400, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (941356800, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (954666000, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (972806400, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (989139600, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (1001836800, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (1018170000, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (1035705600, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (1049619600, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (1067155200, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (1081069200, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (1099209600, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (1112518800, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (1130659200, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (1143968400, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (1162108800, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (1175418000, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (1193558400, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (1207472400, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (1225008000, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (1238922000, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (1256457600, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (1270371600, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (1288512000, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (1301821200, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (1319961600, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (1333270800, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (1351411200, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (1365325200, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (1382860800, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (1396774800, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (1414310400, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (1428224400, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (1445760000, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (1459674000, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (1477814400, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (1491123600, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (1509264000, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (1522573200, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (1540713600, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (1554627600, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (1572163200, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (1586077200, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (1603612800, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (1617526800, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (1635667200, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (1648976400, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (1667116800, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + ]; + FixedTimespanSet { + first: FixedTimespan { + utc_offset: -25540, + dst_offset: 0, + name: Some("LMT"), + }, + rest: REST + } + }, + + Tz::America__Mendoza => { + const REST: &[(i64, FixedTimespan)] = &[ + (-2372095484, FixedTimespan { utc_offset: -15408, dst_offset: 0, name: Some("CMT") }), + (-1567453392, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + (-1233432000, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: None }), + (-1222981200, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + (-1205956800, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: None }), + (-1194037200, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + (-1172865600, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: None }), + (-1162501200, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + (-1141329600, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: None }), + (-1130965200, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + (-1109793600, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: None }), + (-1099429200, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + (-1078257600, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: None }), + (-1067806800, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + (-1046635200, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: None }), + (-1036270800, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + (-1015099200, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: None }), + (-1004734800, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + (-983563200, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: None }), + (-973198800, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + (-952027200, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: None }), + (-941576400, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + (-931032000, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: None }), + (-900882000, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + (-890337600, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: None }), + (-833749200, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + (-827265600, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: None }), + (-752274000, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + (-733780800, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: None }), + (-197326800, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + (-190843200, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: None }), + (-184194000, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + (-164491200, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: None }), + (-152658000, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + (-132955200, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: None }), + (-121122000, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + (-101419200, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: None }), + (-86821200, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + (-71092800, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: None }), + (-54766800, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + (-39038400, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: None }), + (-23317200, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + (-7588800, FixedTimespan { utc_offset: -10800, dst_offset: 0, name: None }), + (128142000, FixedTimespan { utc_offset: -10800, dst_offset: 3600, name: None }), + (136605600, FixedTimespan { utc_offset: -10800, dst_offset: 0, name: None }), + (596948400, FixedTimespan { utc_offset: -10800, dst_offset: 3600, name: None }), + (605066400, FixedTimespan { utc_offset: -10800, dst_offset: 0, name: None }), + (624423600, FixedTimespan { utc_offset: -10800, dst_offset: 3600, name: None }), + (636516000, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + (655963200, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: None }), + (667796400, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + (687499200, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: None }), + (699418800, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + (719380800, FixedTimespan { utc_offset: -10800, dst_offset: 3600, name: None }), + (731469600, FixedTimespan { utc_offset: -10800, dst_offset: 0, name: None }), + (938919600, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: None }), + (952052400, FixedTimespan { utc_offset: -10800, dst_offset: 0, name: None }), + (1085281200, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + (1096171200, FixedTimespan { utc_offset: -10800, dst_offset: 0, name: None }), + (1198983600, FixedTimespan { utc_offset: -10800, dst_offset: 3600, name: None }), + (1205632800, FixedTimespan { utc_offset: -10800, dst_offset: 0, name: None }), + ]; + FixedTimespanSet { + first: FixedTimespan { + utc_offset: -16516, + dst_offset: 0, + name: Some("LMT"), + }, + rest: REST + } + }, + + Tz::America__Menominee => { + const REST: &[(i64, FixedTimespan)] = &[ + (-2659759773, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (-1633276800, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (-1615136400, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (-1601827200, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (-1583686800, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (-880214400, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CWT") }), + (-769395600, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CPT") }), + (-765392400, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (-747244800, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (-733942800, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (-116438400, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (-100112400, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (-21484800, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (104914800, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (120639600, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (126691200, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (152089200, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (162374400, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (183538800, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (199267200, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (215593200, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (230716800, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (247042800, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (262771200, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (278492400, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (294220800, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (309942000, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (325670400, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (341391600, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (357120000, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (372841200, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (388569600, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (404895600, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (420019200, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (436345200, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (452073600, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (467794800, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (483523200, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (499244400, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (514972800, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (530694000, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (544608000, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (562143600, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (576057600, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (594198000, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (607507200, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (625647600, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (638956800, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (657097200, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (671011200, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (688546800, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (702460800, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (719996400, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (733910400, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (752050800, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (765360000, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (783500400, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (796809600, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (814950000, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (828864000, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (846399600, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (860313600, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (877849200, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (891763200, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (909298800, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (923212800, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (941353200, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (954662400, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (972802800, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (986112000, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (1004252400, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (1018166400, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (1035702000, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (1049616000, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (1067151600, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (1081065600, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (1099206000, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (1112515200, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (1130655600, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (1143964800, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (1162105200, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (1173600000, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (1194159600, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (1205049600, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (1225609200, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (1236499200, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (1257058800, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (1268553600, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (1289113200, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (1300003200, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (1320562800, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (1331452800, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (1352012400, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (1362902400, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (1383462000, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (1394352000, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (1414911600, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (1425801600, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (1446361200, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (1457856000, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (1478415600, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (1489305600, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (1509865200, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (1520755200, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (1541314800, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (1552204800, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (1572764400, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (1583654400, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (1604214000, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (1615708800, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (1636268400, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (1647158400, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (1667718000, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (1678608000, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (1699167600, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (1710057600, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (1730617200, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (1741507200, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (1762066800, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (1772956800, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (1793516400, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (1805011200, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (1825570800, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (1836460800, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (1857020400, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (1867910400, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (1888470000, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (1899360000, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (1919919600, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (1930809600, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (1951369200, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (1962864000, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (1983423600, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (1994313600, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (2014873200, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (2025763200, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (2046322800, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (2057212800, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (2077772400, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (2088662400, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (2109222000, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (2120112000, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (2140671600, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (2152166400, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (2172726000, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (2183616000, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (2204175600, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (2215065600, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (2235625200, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (2246515200, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (2267074800, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (2277964800, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (2298524400, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (2309414400, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (2329974000, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (2341468800, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (2362028400, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (2372918400, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (2393478000, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (2404368000, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (2424927600, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (2435817600, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (2456377200, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (2467267200, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (2487826800, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (2499321600, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (2519881200, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (2530771200, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (2551330800, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (2562220800, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (2582780400, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (2593670400, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (2614230000, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (2625120000, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (2645679600, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (2656569600, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (2677129200, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (2688624000, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (2709183600, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (2720073600, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (2740633200, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (2751523200, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (2772082800, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (2782972800, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (2803532400, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (2814422400, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (2834982000, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (2846476800, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (2867036400, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (2877926400, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (2898486000, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (2909376000, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (2929935600, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (2940825600, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (2961385200, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (2972275200, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (2992834800, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (3003724800, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (3024284400, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (3035779200, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (3056338800, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (3067228800, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (3087788400, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (3098678400, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (3119238000, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (3130128000, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (3150687600, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (3161577600, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (3182137200, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (3193027200, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (3213586800, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (3225081600, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (3245641200, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (3256531200, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (3277090800, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (3287980800, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (3308540400, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (3319430400, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (3339990000, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (3350880000, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (3371439600, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (3382934400, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (3403494000, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (3414384000, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (3434943600, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (3445833600, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (3466393200, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (3477283200, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (3497842800, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (3508732800, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (3529292400, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (3540182400, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (3560742000, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (3572236800, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (3592796400, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (3603686400, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (3624246000, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (3635136000, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (3655695600, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (3666585600, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (3687145200, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (3698035200, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (3718594800, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (3730089600, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (3750649200, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (3761539200, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (3782098800, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (3792988800, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (3813548400, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (3824438400, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (3844998000, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (3855888000, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (3876447600, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (3887337600, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (3907897200, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (3919392000, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (3939951600, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (3950841600, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (3971401200, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (3982291200, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (4002850800, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (4013740800, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (4034300400, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (4045190400, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (4065750000, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (4076640000, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (4097199600, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + ]; + FixedTimespanSet { + first: FixedTimespan { + utc_offset: -21027, + dst_offset: 0, + name: Some("LMT"), + }, + rest: REST + } + }, + + Tz::America__Merida => { + const REST: &[(i64, FixedTimespan)] = &[ + (-1514721692, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (378201600, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (405068400, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (828864000, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (846399600, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (860313600, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (877849200, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (891763200, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (909298800, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (923212800, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (941353200, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (954662400, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (972802800, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (989136000, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (1001833200, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (1018166400, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (1035702000, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (1049616000, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (1067151600, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (1081065600, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (1099206000, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (1112515200, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (1130655600, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (1143964800, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (1162105200, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (1175414400, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (1193554800, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (1207468800, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (1225004400, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (1238918400, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (1256454000, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (1270368000, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (1288508400, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (1301817600, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (1319958000, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (1333267200, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (1351407600, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (1365321600, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (1382857200, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (1396771200, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (1414306800, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (1428220800, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (1445756400, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (1459670400, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (1477810800, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (1491120000, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (1509260400, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (1522569600, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (1540710000, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (1554624000, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (1572159600, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (1586073600, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (1603609200, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (1617523200, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (1635663600, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (1648972800, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (1667113200, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + ]; + FixedTimespanSet { + first: FixedTimespan { + utc_offset: -21508, + dst_offset: 0, + name: Some("LMT"), + }, + rest: REST + } + }, + + Tz::America__Metlakatla => { + const REST: &[(i64, FixedTimespan)] = &[ + (-3225223727, FixedTimespan { utc_offset: -31578, dst_offset: 0, name: Some("LMT") }), + (-2188955622, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (-880207200, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PWT") }), + (-769395600, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PPT") }), + (-765385200, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (-21477600, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (-5756400, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (9972000, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (25693200, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (41421600, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (57747600, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (73476000, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (89197200, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (104925600, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (120646800, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (126698400, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (152096400, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (162381600, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (183546000, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (199274400, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (215600400, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (230724000, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (247050000, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (262778400, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (278499600, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (294228000, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (309949200, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (325677600, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (341398800, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (357127200, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (372848400, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (388576800, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (404902800, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (420026400, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (436352400, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (1446372000, FixedTimespan { utc_offset: -32400, dst_offset: 0, name: Some("AKST") }), + (1457866800, FixedTimespan { utc_offset: -32400, dst_offset: 3600, name: Some("AKDT") }), + (1478426400, FixedTimespan { utc_offset: -32400, dst_offset: 0, name: Some("AKST") }), + (1489316400, FixedTimespan { utc_offset: -32400, dst_offset: 3600, name: Some("AKDT") }), + (1509876000, FixedTimespan { utc_offset: -32400, dst_offset: 0, name: Some("AKST") }), + (1520766000, FixedTimespan { utc_offset: -32400, dst_offset: 3600, name: Some("AKDT") }), + (1541325600, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (1547978400, FixedTimespan { utc_offset: -32400, dst_offset: 0, name: Some("AKST") }), + (1552215600, FixedTimespan { utc_offset: -32400, dst_offset: 3600, name: Some("AKDT") }), + (1572775200, FixedTimespan { utc_offset: -32400, dst_offset: 0, name: Some("AKST") }), + (1583665200, FixedTimespan { utc_offset: -32400, dst_offset: 3600, name: Some("AKDT") }), + (1604224800, FixedTimespan { utc_offset: -32400, dst_offset: 0, name: Some("AKST") }), + (1615719600, FixedTimespan { utc_offset: -32400, dst_offset: 3600, name: Some("AKDT") }), + (1636279200, FixedTimespan { utc_offset: -32400, dst_offset: 0, name: Some("AKST") }), + (1647169200, FixedTimespan { utc_offset: -32400, dst_offset: 3600, name: Some("AKDT") }), + (1667728800, FixedTimespan { utc_offset: -32400, dst_offset: 0, name: Some("AKST") }), + (1678618800, FixedTimespan { utc_offset: -32400, dst_offset: 3600, name: Some("AKDT") }), + (1699178400, FixedTimespan { utc_offset: -32400, dst_offset: 0, name: Some("AKST") }), + (1710068400, FixedTimespan { utc_offset: -32400, dst_offset: 3600, name: Some("AKDT") }), + (1730628000, FixedTimespan { utc_offset: -32400, dst_offset: 0, name: Some("AKST") }), + (1741518000, FixedTimespan { utc_offset: -32400, dst_offset: 3600, name: Some("AKDT") }), + (1762077600, FixedTimespan { utc_offset: -32400, dst_offset: 0, name: Some("AKST") }), + (1772967600, FixedTimespan { utc_offset: -32400, dst_offset: 3600, name: Some("AKDT") }), + (1793527200, FixedTimespan { utc_offset: -32400, dst_offset: 0, name: Some("AKST") }), + (1805022000, FixedTimespan { utc_offset: -32400, dst_offset: 3600, name: Some("AKDT") }), + (1825581600, FixedTimespan { utc_offset: -32400, dst_offset: 0, name: Some("AKST") }), + (1836471600, FixedTimespan { utc_offset: -32400, dst_offset: 3600, name: Some("AKDT") }), + (1857031200, FixedTimespan { utc_offset: -32400, dst_offset: 0, name: Some("AKST") }), + (1867921200, FixedTimespan { utc_offset: -32400, dst_offset: 3600, name: Some("AKDT") }), + (1888480800, FixedTimespan { utc_offset: -32400, dst_offset: 0, name: Some("AKST") }), + (1899370800, FixedTimespan { utc_offset: -32400, dst_offset: 3600, name: Some("AKDT") }), + (1919930400, FixedTimespan { utc_offset: -32400, dst_offset: 0, name: Some("AKST") }), + (1930820400, FixedTimespan { utc_offset: -32400, dst_offset: 3600, name: Some("AKDT") }), + (1951380000, FixedTimespan { utc_offset: -32400, dst_offset: 0, name: Some("AKST") }), + (1962874800, FixedTimespan { utc_offset: -32400, dst_offset: 3600, name: Some("AKDT") }), + (1983434400, FixedTimespan { utc_offset: -32400, dst_offset: 0, name: Some("AKST") }), + (1994324400, FixedTimespan { utc_offset: -32400, dst_offset: 3600, name: Some("AKDT") }), + (2014884000, FixedTimespan { utc_offset: -32400, dst_offset: 0, name: Some("AKST") }), + (2025774000, FixedTimespan { utc_offset: -32400, dst_offset: 3600, name: Some("AKDT") }), + (2046333600, FixedTimespan { utc_offset: -32400, dst_offset: 0, name: Some("AKST") }), + (2057223600, FixedTimespan { utc_offset: -32400, dst_offset: 3600, name: Some("AKDT") }), + (2077783200, FixedTimespan { utc_offset: -32400, dst_offset: 0, name: Some("AKST") }), + (2088673200, FixedTimespan { utc_offset: -32400, dst_offset: 3600, name: Some("AKDT") }), + (2109232800, FixedTimespan { utc_offset: -32400, dst_offset: 0, name: Some("AKST") }), + (2120122800, FixedTimespan { utc_offset: -32400, dst_offset: 3600, name: Some("AKDT") }), + (2140682400, FixedTimespan { utc_offset: -32400, dst_offset: 0, name: Some("AKST") }), + (2152177200, FixedTimespan { utc_offset: -32400, dst_offset: 3600, name: Some("AKDT") }), + (2172736800, FixedTimespan { utc_offset: -32400, dst_offset: 0, name: Some("AKST") }), + (2183626800, FixedTimespan { utc_offset: -32400, dst_offset: 3600, name: Some("AKDT") }), + (2204186400, FixedTimespan { utc_offset: -32400, dst_offset: 0, name: Some("AKST") }), + (2215076400, FixedTimespan { utc_offset: -32400, dst_offset: 3600, name: Some("AKDT") }), + (2235636000, FixedTimespan { utc_offset: -32400, dst_offset: 0, name: Some("AKST") }), + (2246526000, FixedTimespan { utc_offset: -32400, dst_offset: 3600, name: Some("AKDT") }), + (2267085600, FixedTimespan { utc_offset: -32400, dst_offset: 0, name: Some("AKST") }), + (2277975600, FixedTimespan { utc_offset: -32400, dst_offset: 3600, name: Some("AKDT") }), + (2298535200, FixedTimespan { utc_offset: -32400, dst_offset: 0, name: Some("AKST") }), + (2309425200, FixedTimespan { utc_offset: -32400, dst_offset: 3600, name: Some("AKDT") }), + (2329984800, FixedTimespan { utc_offset: -32400, dst_offset: 0, name: Some("AKST") }), + (2341479600, FixedTimespan { utc_offset: -32400, dst_offset: 3600, name: Some("AKDT") }), + (2362039200, FixedTimespan { utc_offset: -32400, dst_offset: 0, name: Some("AKST") }), + (2372929200, FixedTimespan { utc_offset: -32400, dst_offset: 3600, name: Some("AKDT") }), + (2393488800, FixedTimespan { utc_offset: -32400, dst_offset: 0, name: Some("AKST") }), + (2404378800, FixedTimespan { utc_offset: -32400, dst_offset: 3600, name: Some("AKDT") }), + (2424938400, FixedTimespan { utc_offset: -32400, dst_offset: 0, name: Some("AKST") }), + (2435828400, FixedTimespan { utc_offset: -32400, dst_offset: 3600, name: Some("AKDT") }), + (2456388000, FixedTimespan { utc_offset: -32400, dst_offset: 0, name: Some("AKST") }), + (2467278000, FixedTimespan { utc_offset: -32400, dst_offset: 3600, name: Some("AKDT") }), + (2487837600, FixedTimespan { utc_offset: -32400, dst_offset: 0, name: Some("AKST") }), + (2499332400, FixedTimespan { utc_offset: -32400, dst_offset: 3600, name: Some("AKDT") }), + (2519892000, FixedTimespan { utc_offset: -32400, dst_offset: 0, name: Some("AKST") }), + (2530782000, FixedTimespan { utc_offset: -32400, dst_offset: 3600, name: Some("AKDT") }), + (2551341600, FixedTimespan { utc_offset: -32400, dst_offset: 0, name: Some("AKST") }), + (2562231600, FixedTimespan { utc_offset: -32400, dst_offset: 3600, name: Some("AKDT") }), + (2582791200, FixedTimespan { utc_offset: -32400, dst_offset: 0, name: Some("AKST") }), + (2593681200, FixedTimespan { utc_offset: -32400, dst_offset: 3600, name: Some("AKDT") }), + (2614240800, FixedTimespan { utc_offset: -32400, dst_offset: 0, name: Some("AKST") }), + (2625130800, FixedTimespan { utc_offset: -32400, dst_offset: 3600, name: Some("AKDT") }), + (2645690400, FixedTimespan { utc_offset: -32400, dst_offset: 0, name: Some("AKST") }), + (2656580400, FixedTimespan { utc_offset: -32400, dst_offset: 3600, name: Some("AKDT") }), + (2677140000, FixedTimespan { utc_offset: -32400, dst_offset: 0, name: Some("AKST") }), + (2688634800, FixedTimespan { utc_offset: -32400, dst_offset: 3600, name: Some("AKDT") }), + (2709194400, FixedTimespan { utc_offset: -32400, dst_offset: 0, name: Some("AKST") }), + (2720084400, FixedTimespan { utc_offset: -32400, dst_offset: 3600, name: Some("AKDT") }), + (2740644000, FixedTimespan { utc_offset: -32400, dst_offset: 0, name: Some("AKST") }), + (2751534000, FixedTimespan { utc_offset: -32400, dst_offset: 3600, name: Some("AKDT") }), + (2772093600, FixedTimespan { utc_offset: -32400, dst_offset: 0, name: Some("AKST") }), + (2782983600, FixedTimespan { utc_offset: -32400, dst_offset: 3600, name: Some("AKDT") }), + (2803543200, FixedTimespan { utc_offset: -32400, dst_offset: 0, name: Some("AKST") }), + (2814433200, FixedTimespan { utc_offset: -32400, dst_offset: 3600, name: Some("AKDT") }), + (2834992800, FixedTimespan { utc_offset: -32400, dst_offset: 0, name: Some("AKST") }), + (2846487600, FixedTimespan { utc_offset: -32400, dst_offset: 3600, name: Some("AKDT") }), + (2867047200, FixedTimespan { utc_offset: -32400, dst_offset: 0, name: Some("AKST") }), + (2877937200, FixedTimespan { utc_offset: -32400, dst_offset: 3600, name: Some("AKDT") }), + (2898496800, FixedTimespan { utc_offset: -32400, dst_offset: 0, name: Some("AKST") }), + (2909386800, FixedTimespan { utc_offset: -32400, dst_offset: 3600, name: Some("AKDT") }), + (2929946400, FixedTimespan { utc_offset: -32400, dst_offset: 0, name: Some("AKST") }), + (2940836400, FixedTimespan { utc_offset: -32400, dst_offset: 3600, name: Some("AKDT") }), + (2961396000, FixedTimespan { utc_offset: -32400, dst_offset: 0, name: Some("AKST") }), + (2972286000, FixedTimespan { utc_offset: -32400, dst_offset: 3600, name: Some("AKDT") }), + (2992845600, FixedTimespan { utc_offset: -32400, dst_offset: 0, name: Some("AKST") }), + (3003735600, FixedTimespan { utc_offset: -32400, dst_offset: 3600, name: Some("AKDT") }), + (3024295200, FixedTimespan { utc_offset: -32400, dst_offset: 0, name: Some("AKST") }), + (3035790000, FixedTimespan { utc_offset: -32400, dst_offset: 3600, name: Some("AKDT") }), + (3056349600, FixedTimespan { utc_offset: -32400, dst_offset: 0, name: Some("AKST") }), + (3067239600, FixedTimespan { utc_offset: -32400, dst_offset: 3600, name: Some("AKDT") }), + (3087799200, FixedTimespan { utc_offset: -32400, dst_offset: 0, name: Some("AKST") }), + (3098689200, FixedTimespan { utc_offset: -32400, dst_offset: 3600, name: Some("AKDT") }), + (3119248800, FixedTimespan { utc_offset: -32400, dst_offset: 0, name: Some("AKST") }), + (3130138800, FixedTimespan { utc_offset: -32400, dst_offset: 3600, name: Some("AKDT") }), + (3150698400, FixedTimespan { utc_offset: -32400, dst_offset: 0, name: Some("AKST") }), + (3161588400, FixedTimespan { utc_offset: -32400, dst_offset: 3600, name: Some("AKDT") }), + (3182148000, FixedTimespan { utc_offset: -32400, dst_offset: 0, name: Some("AKST") }), + (3193038000, FixedTimespan { utc_offset: -32400, dst_offset: 3600, name: Some("AKDT") }), + (3213597600, FixedTimespan { utc_offset: -32400, dst_offset: 0, name: Some("AKST") }), + (3225092400, FixedTimespan { utc_offset: -32400, dst_offset: 3600, name: Some("AKDT") }), + (3245652000, FixedTimespan { utc_offset: -32400, dst_offset: 0, name: Some("AKST") }), + (3256542000, FixedTimespan { utc_offset: -32400, dst_offset: 3600, name: Some("AKDT") }), + (3277101600, FixedTimespan { utc_offset: -32400, dst_offset: 0, name: Some("AKST") }), + (3287991600, FixedTimespan { utc_offset: -32400, dst_offset: 3600, name: Some("AKDT") }), + (3308551200, FixedTimespan { utc_offset: -32400, dst_offset: 0, name: Some("AKST") }), + (3319441200, FixedTimespan { utc_offset: -32400, dst_offset: 3600, name: Some("AKDT") }), + (3340000800, FixedTimespan { utc_offset: -32400, dst_offset: 0, name: Some("AKST") }), + (3350890800, FixedTimespan { utc_offset: -32400, dst_offset: 3600, name: Some("AKDT") }), + (3371450400, FixedTimespan { utc_offset: -32400, dst_offset: 0, name: Some("AKST") }), + (3382945200, FixedTimespan { utc_offset: -32400, dst_offset: 3600, name: Some("AKDT") }), + (3403504800, FixedTimespan { utc_offset: -32400, dst_offset: 0, name: Some("AKST") }), + (3414394800, FixedTimespan { utc_offset: -32400, dst_offset: 3600, name: Some("AKDT") }), + (3434954400, FixedTimespan { utc_offset: -32400, dst_offset: 0, name: Some("AKST") }), + (3445844400, FixedTimespan { utc_offset: -32400, dst_offset: 3600, name: Some("AKDT") }), + (3466404000, FixedTimespan { utc_offset: -32400, dst_offset: 0, name: Some("AKST") }), + (3477294000, FixedTimespan { utc_offset: -32400, dst_offset: 3600, name: Some("AKDT") }), + (3497853600, FixedTimespan { utc_offset: -32400, dst_offset: 0, name: Some("AKST") }), + (3508743600, FixedTimespan { utc_offset: -32400, dst_offset: 3600, name: Some("AKDT") }), + (3529303200, FixedTimespan { utc_offset: -32400, dst_offset: 0, name: Some("AKST") }), + (3540193200, FixedTimespan { utc_offset: -32400, dst_offset: 3600, name: Some("AKDT") }), + (3560752800, FixedTimespan { utc_offset: -32400, dst_offset: 0, name: Some("AKST") }), + (3572247600, FixedTimespan { utc_offset: -32400, dst_offset: 3600, name: Some("AKDT") }), + (3592807200, FixedTimespan { utc_offset: -32400, dst_offset: 0, name: Some("AKST") }), + (3603697200, FixedTimespan { utc_offset: -32400, dst_offset: 3600, name: Some("AKDT") }), + (3624256800, FixedTimespan { utc_offset: -32400, dst_offset: 0, name: Some("AKST") }), + (3635146800, FixedTimespan { utc_offset: -32400, dst_offset: 3600, name: Some("AKDT") }), + (3655706400, FixedTimespan { utc_offset: -32400, dst_offset: 0, name: Some("AKST") }), + (3666596400, FixedTimespan { utc_offset: -32400, dst_offset: 3600, name: Some("AKDT") }), + (3687156000, FixedTimespan { utc_offset: -32400, dst_offset: 0, name: Some("AKST") }), + (3698046000, FixedTimespan { utc_offset: -32400, dst_offset: 3600, name: Some("AKDT") }), + (3718605600, FixedTimespan { utc_offset: -32400, dst_offset: 0, name: Some("AKST") }), + (3730100400, FixedTimespan { utc_offset: -32400, dst_offset: 3600, name: Some("AKDT") }), + (3750660000, FixedTimespan { utc_offset: -32400, dst_offset: 0, name: Some("AKST") }), + (3761550000, FixedTimespan { utc_offset: -32400, dst_offset: 3600, name: Some("AKDT") }), + (3782109600, FixedTimespan { utc_offset: -32400, dst_offset: 0, name: Some("AKST") }), + (3792999600, FixedTimespan { utc_offset: -32400, dst_offset: 3600, name: Some("AKDT") }), + (3813559200, FixedTimespan { utc_offset: -32400, dst_offset: 0, name: Some("AKST") }), + (3824449200, FixedTimespan { utc_offset: -32400, dst_offset: 3600, name: Some("AKDT") }), + (3845008800, FixedTimespan { utc_offset: -32400, dst_offset: 0, name: Some("AKST") }), + (3855898800, FixedTimespan { utc_offset: -32400, dst_offset: 3600, name: Some("AKDT") }), + (3876458400, FixedTimespan { utc_offset: -32400, dst_offset: 0, name: Some("AKST") }), + (3887348400, FixedTimespan { utc_offset: -32400, dst_offset: 3600, name: Some("AKDT") }), + (3907908000, FixedTimespan { utc_offset: -32400, dst_offset: 0, name: Some("AKST") }), + (3919402800, FixedTimespan { utc_offset: -32400, dst_offset: 3600, name: Some("AKDT") }), + (3939962400, FixedTimespan { utc_offset: -32400, dst_offset: 0, name: Some("AKST") }), + (3950852400, FixedTimespan { utc_offset: -32400, dst_offset: 3600, name: Some("AKDT") }), + (3971412000, FixedTimespan { utc_offset: -32400, dst_offset: 0, name: Some("AKST") }), + (3982302000, FixedTimespan { utc_offset: -32400, dst_offset: 3600, name: Some("AKDT") }), + (4002861600, FixedTimespan { utc_offset: -32400, dst_offset: 0, name: Some("AKST") }), + (4013751600, FixedTimespan { utc_offset: -32400, dst_offset: 3600, name: Some("AKDT") }), + (4034311200, FixedTimespan { utc_offset: -32400, dst_offset: 0, name: Some("AKST") }), + (4045201200, FixedTimespan { utc_offset: -32400, dst_offset: 3600, name: Some("AKDT") }), + (4065760800, FixedTimespan { utc_offset: -32400, dst_offset: 0, name: Some("AKST") }), + (4076650800, FixedTimespan { utc_offset: -32400, dst_offset: 3600, name: Some("AKDT") }), + (4097210400, FixedTimespan { utc_offset: -32400, dst_offset: 0, name: Some("AKST") }), + ]; + FixedTimespanSet { + first: FixedTimespan { + utc_offset: 54822, + dst_offset: 0, + name: Some("LMT"), + }, + rest: REST + } + }, + + Tz::America__Mexico_City => { + const REST: &[(i64, FixedTimespan)] = &[ + (-1514715804, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (-1343149200, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (-1234807200, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (-1220461200, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (-1207159200, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (-1191344400, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (-975261600, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (-963169200, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (-917114400, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (-907354800, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (-821901600, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CWT") }), + (-810068400, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (-627501600, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (-612990000, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (828864000, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (846399600, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (860313600, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (877849200, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (891763200, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (909298800, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (923212800, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (941353200, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (954662400, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (972802800, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (989136000, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (1001833200, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (1018166400, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (1035702000, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (1049616000, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (1067151600, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (1081065600, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (1099206000, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (1112515200, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (1130655600, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (1143964800, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (1162105200, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (1175414400, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (1193554800, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (1207468800, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (1225004400, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (1238918400, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (1256454000, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (1270368000, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (1288508400, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (1301817600, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (1319958000, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (1333267200, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (1351407600, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (1365321600, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (1382857200, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (1396771200, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (1414306800, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (1428220800, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (1445756400, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (1459670400, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (1477810800, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (1491120000, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (1509260400, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (1522569600, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (1540710000, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (1554624000, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (1572159600, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (1586073600, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (1603609200, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (1617523200, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (1635663600, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (1648972800, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (1667113200, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + ]; + FixedTimespanSet { + first: FixedTimespan { + utc_offset: -23796, + dst_offset: 0, + name: Some("LMT"), + }, + rest: REST + } + }, + + Tz::America__Miquelon => { + const REST: &[(i64, FixedTimespan)] = &[ + (-1847650520, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (326001600, FixedTimespan { utc_offset: -10800, dst_offset: 0, name: None }), + (544597200, FixedTimespan { utc_offset: -10800, dst_offset: 3600, name: None }), + (562132800, FixedTimespan { utc_offset: -10800, dst_offset: 0, name: None }), + (576046800, FixedTimespan { utc_offset: -10800, dst_offset: 3600, name: None }), + (594187200, FixedTimespan { utc_offset: -10800, dst_offset: 0, name: None }), + (607496400, FixedTimespan { utc_offset: -10800, dst_offset: 3600, name: None }), + (625636800, FixedTimespan { utc_offset: -10800, dst_offset: 0, name: None }), + (638946000, FixedTimespan { utc_offset: -10800, dst_offset: 3600, name: None }), + (657086400, FixedTimespan { utc_offset: -10800, dst_offset: 0, name: None }), + (671000400, FixedTimespan { utc_offset: -10800, dst_offset: 3600, name: None }), + (688536000, FixedTimespan { utc_offset: -10800, dst_offset: 0, name: None }), + (702450000, FixedTimespan { utc_offset: -10800, dst_offset: 3600, name: None }), + (719985600, FixedTimespan { utc_offset: -10800, dst_offset: 0, name: None }), + (733899600, FixedTimespan { utc_offset: -10800, dst_offset: 3600, name: None }), + (752040000, FixedTimespan { utc_offset: -10800, dst_offset: 0, name: None }), + (765349200, FixedTimespan { utc_offset: -10800, dst_offset: 3600, name: None }), + (783489600, FixedTimespan { utc_offset: -10800, dst_offset: 0, name: None }), + (796798800, FixedTimespan { utc_offset: -10800, dst_offset: 3600, name: None }), + (814939200, FixedTimespan { utc_offset: -10800, dst_offset: 0, name: None }), + (828853200, FixedTimespan { utc_offset: -10800, dst_offset: 3600, name: None }), + (846388800, FixedTimespan { utc_offset: -10800, dst_offset: 0, name: None }), + (860302800, FixedTimespan { utc_offset: -10800, dst_offset: 3600, name: None }), + (877838400, FixedTimespan { utc_offset: -10800, dst_offset: 0, name: None }), + (891752400, FixedTimespan { utc_offset: -10800, dst_offset: 3600, name: None }), + (909288000, FixedTimespan { utc_offset: -10800, dst_offset: 0, name: None }), + (923202000, FixedTimespan { utc_offset: -10800, dst_offset: 3600, name: None }), + (941342400, FixedTimespan { utc_offset: -10800, dst_offset: 0, name: None }), + (954651600, FixedTimespan { utc_offset: -10800, dst_offset: 3600, name: None }), + (972792000, FixedTimespan { utc_offset: -10800, dst_offset: 0, name: None }), + (986101200, FixedTimespan { utc_offset: -10800, dst_offset: 3600, name: None }), + (1004241600, FixedTimespan { utc_offset: -10800, dst_offset: 0, name: None }), + (1018155600, FixedTimespan { utc_offset: -10800, dst_offset: 3600, name: None }), + (1035691200, FixedTimespan { utc_offset: -10800, dst_offset: 0, name: None }), + (1049605200, FixedTimespan { utc_offset: -10800, dst_offset: 3600, name: None }), + (1067140800, FixedTimespan { utc_offset: -10800, dst_offset: 0, name: None }), + (1081054800, FixedTimespan { utc_offset: -10800, dst_offset: 3600, name: None }), + (1099195200, FixedTimespan { utc_offset: -10800, dst_offset: 0, name: None }), + (1112504400, FixedTimespan { utc_offset: -10800, dst_offset: 3600, name: None }), + (1130644800, FixedTimespan { utc_offset: -10800, dst_offset: 0, name: None }), + (1143954000, FixedTimespan { utc_offset: -10800, dst_offset: 3600, name: None }), + (1162094400, FixedTimespan { utc_offset: -10800, dst_offset: 0, name: None }), + (1173589200, FixedTimespan { utc_offset: -10800, dst_offset: 3600, name: None }), + (1194148800, FixedTimespan { utc_offset: -10800, dst_offset: 0, name: None }), + (1205038800, FixedTimespan { utc_offset: -10800, dst_offset: 3600, name: None }), + (1225598400, FixedTimespan { utc_offset: -10800, dst_offset: 0, name: None }), + (1236488400, FixedTimespan { utc_offset: -10800, dst_offset: 3600, name: None }), + (1257048000, FixedTimespan { utc_offset: -10800, dst_offset: 0, name: None }), + (1268542800, FixedTimespan { utc_offset: -10800, dst_offset: 3600, name: None }), + (1289102400, FixedTimespan { utc_offset: -10800, dst_offset: 0, name: None }), + (1299992400, FixedTimespan { utc_offset: -10800, dst_offset: 3600, name: None }), + (1320552000, FixedTimespan { utc_offset: -10800, dst_offset: 0, name: None }), + (1331442000, FixedTimespan { utc_offset: -10800, dst_offset: 3600, name: None }), + (1352001600, FixedTimespan { utc_offset: -10800, dst_offset: 0, name: None }), + (1362891600, FixedTimespan { utc_offset: -10800, dst_offset: 3600, name: None }), + (1383451200, FixedTimespan { utc_offset: -10800, dst_offset: 0, name: None }), + (1394341200, FixedTimespan { utc_offset: -10800, dst_offset: 3600, name: None }), + (1414900800, FixedTimespan { utc_offset: -10800, dst_offset: 0, name: None }), + (1425790800, FixedTimespan { utc_offset: -10800, dst_offset: 3600, name: None }), + (1446350400, FixedTimespan { utc_offset: -10800, dst_offset: 0, name: None }), + (1457845200, FixedTimespan { utc_offset: -10800, dst_offset: 3600, name: None }), + (1478404800, FixedTimespan { utc_offset: -10800, dst_offset: 0, name: None }), + (1489294800, FixedTimespan { utc_offset: -10800, dst_offset: 3600, name: None }), + (1509854400, FixedTimespan { utc_offset: -10800, dst_offset: 0, name: None }), + (1520744400, FixedTimespan { utc_offset: -10800, dst_offset: 3600, name: None }), + (1541304000, FixedTimespan { utc_offset: -10800, dst_offset: 0, name: None }), + (1552194000, FixedTimespan { utc_offset: -10800, dst_offset: 3600, name: None }), + (1572753600, FixedTimespan { utc_offset: -10800, dst_offset: 0, name: None }), + (1583643600, FixedTimespan { utc_offset: -10800, dst_offset: 3600, name: None }), + (1604203200, FixedTimespan { utc_offset: -10800, dst_offset: 0, name: None }), + (1615698000, FixedTimespan { utc_offset: -10800, dst_offset: 3600, name: None }), + (1636257600, FixedTimespan { utc_offset: -10800, dst_offset: 0, name: None }), + (1647147600, FixedTimespan { utc_offset: -10800, dst_offset: 3600, name: None }), + (1667707200, FixedTimespan { utc_offset: -10800, dst_offset: 0, name: None }), + (1678597200, FixedTimespan { utc_offset: -10800, dst_offset: 3600, name: None }), + (1699156800, FixedTimespan { utc_offset: -10800, dst_offset: 0, name: None }), + (1710046800, FixedTimespan { utc_offset: -10800, dst_offset: 3600, name: None }), + (1730606400, FixedTimespan { utc_offset: -10800, dst_offset: 0, name: None }), + (1741496400, FixedTimespan { utc_offset: -10800, dst_offset: 3600, name: None }), + (1762056000, FixedTimespan { utc_offset: -10800, dst_offset: 0, name: None }), + (1772946000, FixedTimespan { utc_offset: -10800, dst_offset: 3600, name: None }), + (1793505600, FixedTimespan { utc_offset: -10800, dst_offset: 0, name: None }), + (1805000400, FixedTimespan { utc_offset: -10800, dst_offset: 3600, name: None }), + (1825560000, FixedTimespan { utc_offset: -10800, dst_offset: 0, name: None }), + (1836450000, FixedTimespan { utc_offset: -10800, dst_offset: 3600, name: None }), + (1857009600, FixedTimespan { utc_offset: -10800, dst_offset: 0, name: None }), + (1867899600, FixedTimespan { utc_offset: -10800, dst_offset: 3600, name: None }), + (1888459200, FixedTimespan { utc_offset: -10800, dst_offset: 0, name: None }), + (1899349200, FixedTimespan { utc_offset: -10800, dst_offset: 3600, name: None }), + (1919908800, FixedTimespan { utc_offset: -10800, dst_offset: 0, name: None }), + (1930798800, FixedTimespan { utc_offset: -10800, dst_offset: 3600, name: None }), + (1951358400, FixedTimespan { utc_offset: -10800, dst_offset: 0, name: None }), + (1962853200, FixedTimespan { utc_offset: -10800, dst_offset: 3600, name: None }), + (1983412800, FixedTimespan { utc_offset: -10800, dst_offset: 0, name: None }), + (1994302800, FixedTimespan { utc_offset: -10800, dst_offset: 3600, name: None }), + (2014862400, FixedTimespan { utc_offset: -10800, dst_offset: 0, name: None }), + (2025752400, FixedTimespan { utc_offset: -10800, dst_offset: 3600, name: None }), + (2046312000, FixedTimespan { utc_offset: -10800, dst_offset: 0, name: None }), + (2057202000, FixedTimespan { utc_offset: -10800, dst_offset: 3600, name: None }), + (2077761600, FixedTimespan { utc_offset: -10800, dst_offset: 0, name: None }), + (2088651600, FixedTimespan { utc_offset: -10800, dst_offset: 3600, name: None }), + (2109211200, FixedTimespan { utc_offset: -10800, dst_offset: 0, name: None }), + (2120101200, FixedTimespan { utc_offset: -10800, dst_offset: 3600, name: None }), + (2140660800, FixedTimespan { utc_offset: -10800, dst_offset: 0, name: None }), + (2152155600, FixedTimespan { utc_offset: -10800, dst_offset: 3600, name: None }), + (2172715200, FixedTimespan { utc_offset: -10800, dst_offset: 0, name: None }), + (2183605200, FixedTimespan { utc_offset: -10800, dst_offset: 3600, name: None }), + (2204164800, FixedTimespan { utc_offset: -10800, dst_offset: 0, name: None }), + (2215054800, FixedTimespan { utc_offset: -10800, dst_offset: 3600, name: None }), + (2235614400, FixedTimespan { utc_offset: -10800, dst_offset: 0, name: None }), + (2246504400, FixedTimespan { utc_offset: -10800, dst_offset: 3600, name: None }), + (2267064000, FixedTimespan { utc_offset: -10800, dst_offset: 0, name: None }), + (2277954000, FixedTimespan { utc_offset: -10800, dst_offset: 3600, name: None }), + (2298513600, FixedTimespan { utc_offset: -10800, dst_offset: 0, name: None }), + (2309403600, FixedTimespan { utc_offset: -10800, dst_offset: 3600, name: None }), + (2329963200, FixedTimespan { utc_offset: -10800, dst_offset: 0, name: None }), + (2341458000, FixedTimespan { utc_offset: -10800, dst_offset: 3600, name: None }), + (2362017600, FixedTimespan { utc_offset: -10800, dst_offset: 0, name: None }), + (2372907600, FixedTimespan { utc_offset: -10800, dst_offset: 3600, name: None }), + (2393467200, FixedTimespan { utc_offset: -10800, dst_offset: 0, name: None }), + (2404357200, FixedTimespan { utc_offset: -10800, dst_offset: 3600, name: None }), + (2424916800, FixedTimespan { utc_offset: -10800, dst_offset: 0, name: None }), + (2435806800, FixedTimespan { utc_offset: -10800, dst_offset: 3600, name: None }), + (2456366400, FixedTimespan { utc_offset: -10800, dst_offset: 0, name: None }), + (2467256400, FixedTimespan { utc_offset: -10800, dst_offset: 3600, name: None }), + (2487816000, FixedTimespan { utc_offset: -10800, dst_offset: 0, name: None }), + (2499310800, FixedTimespan { utc_offset: -10800, dst_offset: 3600, name: None }), + (2519870400, FixedTimespan { utc_offset: -10800, dst_offset: 0, name: None }), + (2530760400, FixedTimespan { utc_offset: -10800, dst_offset: 3600, name: None }), + (2551320000, FixedTimespan { utc_offset: -10800, dst_offset: 0, name: None }), + (2562210000, FixedTimespan { utc_offset: -10800, dst_offset: 3600, name: None }), + (2582769600, FixedTimespan { utc_offset: -10800, dst_offset: 0, name: None }), + (2593659600, FixedTimespan { utc_offset: -10800, dst_offset: 3600, name: None }), + (2614219200, FixedTimespan { utc_offset: -10800, dst_offset: 0, name: None }), + (2625109200, FixedTimespan { utc_offset: -10800, dst_offset: 3600, name: None }), + (2645668800, FixedTimespan { utc_offset: -10800, dst_offset: 0, name: None }), + (2656558800, FixedTimespan { utc_offset: -10800, dst_offset: 3600, name: None }), + (2677118400, FixedTimespan { utc_offset: -10800, dst_offset: 0, name: None }), + (2688613200, FixedTimespan { utc_offset: -10800, dst_offset: 3600, name: None }), + (2709172800, FixedTimespan { utc_offset: -10800, dst_offset: 0, name: None }), + (2720062800, FixedTimespan { utc_offset: -10800, dst_offset: 3600, name: None }), + (2740622400, FixedTimespan { utc_offset: -10800, dst_offset: 0, name: None }), + (2751512400, FixedTimespan { utc_offset: -10800, dst_offset: 3600, name: None }), + (2772072000, FixedTimespan { utc_offset: -10800, dst_offset: 0, name: None }), + (2782962000, FixedTimespan { utc_offset: -10800, dst_offset: 3600, name: None }), + (2803521600, FixedTimespan { utc_offset: -10800, dst_offset: 0, name: None }), + (2814411600, FixedTimespan { utc_offset: -10800, dst_offset: 3600, name: None }), + (2834971200, FixedTimespan { utc_offset: -10800, dst_offset: 0, name: None }), + (2846466000, FixedTimespan { utc_offset: -10800, dst_offset: 3600, name: None }), + (2867025600, FixedTimespan { utc_offset: -10800, dst_offset: 0, name: None }), + (2877915600, FixedTimespan { utc_offset: -10800, dst_offset: 3600, name: None }), + (2898475200, FixedTimespan { utc_offset: -10800, dst_offset: 0, name: None }), + (2909365200, FixedTimespan { utc_offset: -10800, dst_offset: 3600, name: None }), + (2929924800, FixedTimespan { utc_offset: -10800, dst_offset: 0, name: None }), + (2940814800, FixedTimespan { utc_offset: -10800, dst_offset: 3600, name: None }), + (2961374400, FixedTimespan { utc_offset: -10800, dst_offset: 0, name: None }), + (2972264400, FixedTimespan { utc_offset: -10800, dst_offset: 3600, name: None }), + (2992824000, FixedTimespan { utc_offset: -10800, dst_offset: 0, name: None }), + (3003714000, FixedTimespan { utc_offset: -10800, dst_offset: 3600, name: None }), + (3024273600, FixedTimespan { utc_offset: -10800, dst_offset: 0, name: None }), + (3035768400, FixedTimespan { utc_offset: -10800, dst_offset: 3600, name: None }), + (3056328000, FixedTimespan { utc_offset: -10800, dst_offset: 0, name: None }), + (3067218000, FixedTimespan { utc_offset: -10800, dst_offset: 3600, name: None }), + (3087777600, FixedTimespan { utc_offset: -10800, dst_offset: 0, name: None }), + (3098667600, FixedTimespan { utc_offset: -10800, dst_offset: 3600, name: None }), + (3119227200, FixedTimespan { utc_offset: -10800, dst_offset: 0, name: None }), + (3130117200, FixedTimespan { utc_offset: -10800, dst_offset: 3600, name: None }), + (3150676800, FixedTimespan { utc_offset: -10800, dst_offset: 0, name: None }), + (3161566800, FixedTimespan { utc_offset: -10800, dst_offset: 3600, name: None }), + (3182126400, FixedTimespan { utc_offset: -10800, dst_offset: 0, name: None }), + (3193016400, FixedTimespan { utc_offset: -10800, dst_offset: 3600, name: None }), + (3213576000, FixedTimespan { utc_offset: -10800, dst_offset: 0, name: None }), + (3225070800, FixedTimespan { utc_offset: -10800, dst_offset: 3600, name: None }), + (3245630400, FixedTimespan { utc_offset: -10800, dst_offset: 0, name: None }), + (3256520400, FixedTimespan { utc_offset: -10800, dst_offset: 3600, name: None }), + (3277080000, FixedTimespan { utc_offset: -10800, dst_offset: 0, name: None }), + (3287970000, FixedTimespan { utc_offset: -10800, dst_offset: 3600, name: None }), + (3308529600, FixedTimespan { utc_offset: -10800, dst_offset: 0, name: None }), + (3319419600, FixedTimespan { utc_offset: -10800, dst_offset: 3600, name: None }), + (3339979200, FixedTimespan { utc_offset: -10800, dst_offset: 0, name: None }), + (3350869200, FixedTimespan { utc_offset: -10800, dst_offset: 3600, name: None }), + (3371428800, FixedTimespan { utc_offset: -10800, dst_offset: 0, name: None }), + (3382923600, FixedTimespan { utc_offset: -10800, dst_offset: 3600, name: None }), + (3403483200, FixedTimespan { utc_offset: -10800, dst_offset: 0, name: None }), + (3414373200, FixedTimespan { utc_offset: -10800, dst_offset: 3600, name: None }), + (3434932800, FixedTimespan { utc_offset: -10800, dst_offset: 0, name: None }), + (3445822800, FixedTimespan { utc_offset: -10800, dst_offset: 3600, name: None }), + (3466382400, FixedTimespan { utc_offset: -10800, dst_offset: 0, name: None }), + (3477272400, FixedTimespan { utc_offset: -10800, dst_offset: 3600, name: None }), + (3497832000, FixedTimespan { utc_offset: -10800, dst_offset: 0, name: None }), + (3508722000, FixedTimespan { utc_offset: -10800, dst_offset: 3600, name: None }), + (3529281600, FixedTimespan { utc_offset: -10800, dst_offset: 0, name: None }), + (3540171600, FixedTimespan { utc_offset: -10800, dst_offset: 3600, name: None }), + (3560731200, FixedTimespan { utc_offset: -10800, dst_offset: 0, name: None }), + (3572226000, FixedTimespan { utc_offset: -10800, dst_offset: 3600, name: None }), + (3592785600, FixedTimespan { utc_offset: -10800, dst_offset: 0, name: None }), + (3603675600, FixedTimespan { utc_offset: -10800, dst_offset: 3600, name: None }), + (3624235200, FixedTimespan { utc_offset: -10800, dst_offset: 0, name: None }), + (3635125200, FixedTimespan { utc_offset: -10800, dst_offset: 3600, name: None }), + (3655684800, FixedTimespan { utc_offset: -10800, dst_offset: 0, name: None }), + (3666574800, FixedTimespan { utc_offset: -10800, dst_offset: 3600, name: None }), + (3687134400, FixedTimespan { utc_offset: -10800, dst_offset: 0, name: None }), + (3698024400, FixedTimespan { utc_offset: -10800, dst_offset: 3600, name: None }), + (3718584000, FixedTimespan { utc_offset: -10800, dst_offset: 0, name: None }), + (3730078800, FixedTimespan { utc_offset: -10800, dst_offset: 3600, name: None }), + (3750638400, FixedTimespan { utc_offset: -10800, dst_offset: 0, name: None }), + (3761528400, FixedTimespan { utc_offset: -10800, dst_offset: 3600, name: None }), + (3782088000, FixedTimespan { utc_offset: -10800, dst_offset: 0, name: None }), + (3792978000, FixedTimespan { utc_offset: -10800, dst_offset: 3600, name: None }), + (3813537600, FixedTimespan { utc_offset: -10800, dst_offset: 0, name: None }), + (3824427600, FixedTimespan { utc_offset: -10800, dst_offset: 3600, name: None }), + (3844987200, FixedTimespan { utc_offset: -10800, dst_offset: 0, name: None }), + (3855877200, FixedTimespan { utc_offset: -10800, dst_offset: 3600, name: None }), + (3876436800, FixedTimespan { utc_offset: -10800, dst_offset: 0, name: None }), + (3887326800, FixedTimespan { utc_offset: -10800, dst_offset: 3600, name: None }), + (3907886400, FixedTimespan { utc_offset: -10800, dst_offset: 0, name: None }), + (3919381200, FixedTimespan { utc_offset: -10800, dst_offset: 3600, name: None }), + (3939940800, FixedTimespan { utc_offset: -10800, dst_offset: 0, name: None }), + (3950830800, FixedTimespan { utc_offset: -10800, dst_offset: 3600, name: None }), + (3971390400, FixedTimespan { utc_offset: -10800, dst_offset: 0, name: None }), + (3982280400, FixedTimespan { utc_offset: -10800, dst_offset: 3600, name: None }), + (4002840000, FixedTimespan { utc_offset: -10800, dst_offset: 0, name: None }), + (4013730000, FixedTimespan { utc_offset: -10800, dst_offset: 3600, name: None }), + (4034289600, FixedTimespan { utc_offset: -10800, dst_offset: 0, name: None }), + (4045179600, FixedTimespan { utc_offset: -10800, dst_offset: 3600, name: None }), + (4065739200, FixedTimespan { utc_offset: -10800, dst_offset: 0, name: None }), + (4076629200, FixedTimespan { utc_offset: -10800, dst_offset: 3600, name: None }), + (4097188800, FixedTimespan { utc_offset: -10800, dst_offset: 0, name: None }), + ]; + FixedTimespanSet { + first: FixedTimespan { + utc_offset: -13480, + dst_offset: 0, + name: Some("LMT"), + }, + rest: REST + } + }, + + Tz::America__Moncton => { + const REST: &[(i64, FixedTimespan)] = &[ + (-2715882052, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (-2131642800, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (-1632074400, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("ADT") }), + (-1615143600, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (-1153681200, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("ADT") }), + (-1145822400, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (-1122231600, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("ADT") }), + (-1114372800, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (-1090782000, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("ADT") }), + (-1082923200, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (-1059332400, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("ADT") }), + (-1051473600, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (-1027882800, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("ADT") }), + (-1020024000, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (-996433200, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("ADT") }), + (-988574400, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (-965674800, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("ADT") }), + (-955396800, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (-934743600, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("ADT") }), + (-923947200, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (-904503600, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("ADT") }), + (-891892800, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (-880221600, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("AWT") }), + (-769395600, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("APT") }), + (-765399600, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (-747252000, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("ADT") }), + (-733950000, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (-715802400, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("ADT") }), + (-702500400, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (-684352800, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("ADT") }), + (-671050800, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (-652903200, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("ADT") }), + (-639601200, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (-620848800, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("ADT") }), + (-608151600, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (-589399200, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("ADT") }), + (-576097200, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (-557949600, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("ADT") }), + (-544647600, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (-526500000, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("ADT") }), + (-513198000, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (-495050400, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("ADT") }), + (-481748400, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (-463600800, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("ADT") }), + (-450298800, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (-431546400, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("ADT") }), + (-418244400, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (-400096800, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("ADT") }), + (-384375600, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (-368647200, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("ADT") }), + (-352926000, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (-337197600, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("ADT") }), + (-321476400, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (-305748000, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("ADT") }), + (-289422000, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (-273693600, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("ADT") }), + (-257972400, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (-242244000, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("ADT") }), + (-226522800, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (-210794400, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("ADT") }), + (-195073200, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (-179344800, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("ADT") }), + (-163623600, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (-147895200, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("ADT") }), + (-131569200, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (-116445600, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("ADT") }), + (-100119600, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (-84391200, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("ADT") }), + (-68670000, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (-52941600, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("ADT") }), + (-37220400, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (-21492000, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("ADT") }), + (-5770800, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (9957600, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("ADT") }), + (25678800, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (41407200, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("ADT") }), + (57733200, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (73461600, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("ADT") }), + (89182800, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (136360800, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("ADT") }), + (152082000, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (167810400, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("ADT") }), + (183531600, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (199260000, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("ADT") }), + (215586000, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (230709600, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("ADT") }), + (247035600, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (262764000, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("ADT") }), + (278485200, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (294213600, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("ADT") }), + (309934800, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (325663200, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("ADT") }), + (341384400, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (357112800, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("ADT") }), + (372834000, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (388562400, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("ADT") }), + (404888400, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (420012000, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("ADT") }), + (436338000, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (452066400, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("ADT") }), + (467787600, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (483516000, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("ADT") }), + (499237200, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (514965600, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("ADT") }), + (530686800, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (544600800, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("ADT") }), + (562136400, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (576050400, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("ADT") }), + (594190800, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (607500000, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("ADT") }), + (625640400, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (638949600, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("ADT") }), + (657090000, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (671004000, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("ADT") }), + (688539600, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (702453600, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("ADT") }), + (719989200, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (733896060, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("ADT") }), + (752036460, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (765345660, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("ADT") }), + (783486060, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (796795260, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("ADT") }), + (814935660, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (828849660, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("ADT") }), + (846385260, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (860299260, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("ADT") }), + (877834860, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (891748860, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("ADT") }), + (909284460, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (923198460, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("ADT") }), + (941338860, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (954648060, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("ADT") }), + (972788460, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (986097660, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("ADT") }), + (1004238060, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (1018152060, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("ADT") }), + (1035687660, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (1049601660, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("ADT") }), + (1067137260, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (1081051260, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("ADT") }), + (1099191660, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (1112500860, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("ADT") }), + (1130641260, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (1143950460, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("ADT") }), + (1162090860, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (1173592800, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("ADT") }), + (1194152400, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (1205042400, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("ADT") }), + (1225602000, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (1236492000, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("ADT") }), + (1257051600, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (1268546400, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("ADT") }), + (1289106000, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (1299996000, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("ADT") }), + (1320555600, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (1331445600, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("ADT") }), + (1352005200, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (1362895200, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("ADT") }), + (1383454800, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (1394344800, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("ADT") }), + (1414904400, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (1425794400, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("ADT") }), + (1446354000, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (1457848800, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("ADT") }), + (1478408400, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (1489298400, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("ADT") }), + (1509858000, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (1520748000, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("ADT") }), + (1541307600, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (1552197600, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("ADT") }), + (1572757200, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (1583647200, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("ADT") }), + (1604206800, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (1615701600, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("ADT") }), + (1636261200, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (1647151200, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("ADT") }), + (1667710800, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (1678600800, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("ADT") }), + (1699160400, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (1710050400, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("ADT") }), + (1730610000, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (1741500000, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("ADT") }), + (1762059600, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (1772949600, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("ADT") }), + (1793509200, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (1805004000, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("ADT") }), + (1825563600, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (1836453600, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("ADT") }), + (1857013200, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (1867903200, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("ADT") }), + (1888462800, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (1899352800, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("ADT") }), + (1919912400, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (1930802400, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("ADT") }), + (1951362000, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (1962856800, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("ADT") }), + (1983416400, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (1994306400, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("ADT") }), + (2014866000, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (2025756000, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("ADT") }), + (2046315600, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (2057205600, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("ADT") }), + (2077765200, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (2088655200, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("ADT") }), + (2109214800, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (2120104800, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("ADT") }), + (2140664400, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (2152159200, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("ADT") }), + (2172718800, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (2183608800, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("ADT") }), + (2204168400, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (2215058400, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("ADT") }), + (2235618000, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (2246508000, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("ADT") }), + (2267067600, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (2277957600, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("ADT") }), + (2298517200, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (2309407200, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("ADT") }), + (2329966800, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (2341461600, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("ADT") }), + (2362021200, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (2372911200, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("ADT") }), + (2393470800, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (2404360800, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("ADT") }), + (2424920400, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (2435810400, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("ADT") }), + (2456370000, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (2467260000, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("ADT") }), + (2487819600, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (2499314400, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("ADT") }), + (2519874000, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (2530764000, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("ADT") }), + (2551323600, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (2562213600, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("ADT") }), + (2582773200, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (2593663200, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("ADT") }), + (2614222800, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (2625112800, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("ADT") }), + (2645672400, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (2656562400, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("ADT") }), + (2677122000, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (2688616800, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("ADT") }), + (2709176400, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (2720066400, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("ADT") }), + (2740626000, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (2751516000, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("ADT") }), + (2772075600, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (2782965600, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("ADT") }), + (2803525200, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (2814415200, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("ADT") }), + (2834974800, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (2846469600, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("ADT") }), + (2867029200, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (2877919200, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("ADT") }), + (2898478800, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (2909368800, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("ADT") }), + (2929928400, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (2940818400, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("ADT") }), + (2961378000, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (2972268000, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("ADT") }), + (2992827600, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (3003717600, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("ADT") }), + (3024277200, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (3035772000, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("ADT") }), + (3056331600, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (3067221600, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("ADT") }), + (3087781200, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (3098671200, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("ADT") }), + (3119230800, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (3130120800, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("ADT") }), + (3150680400, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (3161570400, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("ADT") }), + (3182130000, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (3193020000, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("ADT") }), + (3213579600, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (3225074400, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("ADT") }), + (3245634000, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (3256524000, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("ADT") }), + (3277083600, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (3287973600, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("ADT") }), + (3308533200, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (3319423200, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("ADT") }), + (3339982800, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (3350872800, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("ADT") }), + (3371432400, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (3382927200, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("ADT") }), + (3403486800, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (3414376800, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("ADT") }), + (3434936400, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (3445826400, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("ADT") }), + (3466386000, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (3477276000, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("ADT") }), + (3497835600, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (3508725600, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("ADT") }), + (3529285200, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (3540175200, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("ADT") }), + (3560734800, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (3572229600, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("ADT") }), + (3592789200, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (3603679200, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("ADT") }), + (3624238800, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (3635128800, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("ADT") }), + (3655688400, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (3666578400, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("ADT") }), + (3687138000, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (3698028000, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("ADT") }), + (3718587600, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (3730082400, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("ADT") }), + (3750642000, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (3761532000, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("ADT") }), + (3782091600, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (3792981600, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("ADT") }), + (3813541200, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (3824431200, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("ADT") }), + (3844990800, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (3855880800, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("ADT") }), + (3876440400, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (3887330400, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("ADT") }), + (3907890000, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (3919384800, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("ADT") }), + (3939944400, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (3950834400, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("ADT") }), + (3971394000, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (3982284000, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("ADT") }), + (4002843600, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (4013733600, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("ADT") }), + (4034293200, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (4045183200, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("ADT") }), + (4065742800, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (4076632800, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("ADT") }), + (4097192400, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + ]; + FixedTimespanSet { + first: FixedTimespan { + utc_offset: -15548, + dst_offset: 0, + name: Some("LMT"), + }, + rest: REST + } + }, + + Tz::America__Monterrey => { + const REST: &[(i64, FixedTimespan)] = &[ + (-1514719124, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (-1343149200, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (-1234807200, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (-1220461200, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (-1207159200, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (-1191344400, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (576057600, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (594198000, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (828864000, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (846399600, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (860313600, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (877849200, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (891763200, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (909298800, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (923212800, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (941353200, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (954662400, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (972802800, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (989136000, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (1001833200, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (1018166400, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (1035702000, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (1049616000, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (1067151600, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (1081065600, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (1099206000, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (1112515200, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (1130655600, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (1143964800, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (1162105200, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (1175414400, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (1193554800, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (1207468800, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (1225004400, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (1238918400, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (1256454000, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (1270368000, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (1288508400, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (1301817600, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (1319958000, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (1333267200, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (1351407600, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (1365321600, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (1382857200, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (1396771200, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (1414306800, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (1428220800, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (1445756400, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (1459670400, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (1477810800, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (1491120000, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (1509260400, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (1522569600, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (1540710000, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (1554624000, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (1572159600, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (1586073600, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (1603609200, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (1617523200, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (1635663600, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (1648972800, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (1667113200, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + ]; + FixedTimespanSet { + first: FixedTimespan { + utc_offset: -24076, + dst_offset: 0, + name: Some("LMT"), + }, + rest: REST + } + }, + + Tz::America__Montevideo => { + const REST: &[(i64, FixedTimespan)] = &[ + (-1942690509, FixedTimespan { utc_offset: -13491, dst_offset: 0, name: Some("MMT") }), + (-1567455309, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + (-1459627200, FixedTimespan { utc_offset: -12600, dst_offset: 1800, name: None }), + (-1443819600, FixedTimespan { utc_offset: -12600, dst_offset: 0, name: None }), + (-1428006600, FixedTimespan { utc_offset: -12600, dst_offset: 1800, name: None }), + (-1412283600, FixedTimespan { utc_offset: -12600, dst_offset: 0, name: None }), + (-1396470600, FixedTimespan { utc_offset: -12600, dst_offset: 1800, name: None }), + (-1380747600, FixedTimespan { utc_offset: -12600, dst_offset: 0, name: None }), + (-1141590600, FixedTimespan { utc_offset: -12600, dst_offset: 1800, name: None }), + (-1128286800, FixedTimespan { utc_offset: -12600, dst_offset: 0, name: None }), + (-1110141000, FixedTimespan { utc_offset: -12600, dst_offset: 1800, name: None }), + (-1096837200, FixedTimespan { utc_offset: -12600, dst_offset: 0, name: None }), + (-1078691400, FixedTimespan { utc_offset: -12600, dst_offset: 1800, name: None }), + (-1065387600, FixedTimespan { utc_offset: -12600, dst_offset: 0, name: None }), + (-1047241800, FixedTimespan { utc_offset: -12600, dst_offset: 1800, name: None }), + (-1033938000, FixedTimespan { utc_offset: -12600, dst_offset: 0, name: None }), + (-1015187400, FixedTimespan { utc_offset: -12600, dst_offset: 1800, name: None }), + (-1002488400, FixedTimespan { utc_offset: -12600, dst_offset: 0, name: None }), + (-983737800, FixedTimespan { utc_offset: -12600, dst_offset: 1800, name: None }), + (-971038800, FixedTimespan { utc_offset: -12600, dst_offset: 0, name: None }), + (-954707400, FixedTimespan { utc_offset: -12600, dst_offset: 1800, name: None }), + (-938984400, FixedTimespan { utc_offset: -12600, dst_offset: 0, name: None }), + (-920838600, FixedTimespan { utc_offset: -12600, dst_offset: 1800, name: None }), + (-907534800, FixedTimespan { utc_offset: -12600, dst_offset: 0, name: None }), + (-896819400, FixedTimespan { utc_offset: -12600, dst_offset: 1800, name: None }), + (-853621200, FixedTimespan { utc_offset: -10800, dst_offset: 1800, name: None }), + (-845847000, FixedTimespan { utc_offset: -10800, dst_offset: 0, name: None }), + (-334789200, FixedTimespan { utc_offset: -10800, dst_offset: 1800, name: None }), + (-319671000, FixedTimespan { utc_offset: -10800, dst_offset: 0, name: None }), + (-314226000, FixedTimespan { utc_offset: -10800, dst_offset: 3600, name: None }), + (-309996000, FixedTimespan { utc_offset: -10800, dst_offset: 0, name: None }), + (-149720400, FixedTimespan { utc_offset: -10800, dst_offset: 3600, name: None }), + (-134604000, FixedTimespan { utc_offset: -10800, dst_offset: 0, name: None }), + (-50446800, FixedTimespan { utc_offset: -10800, dst_offset: 1800, name: None }), + (-34205400, FixedTimespan { utc_offset: -10800, dst_offset: 0, name: None }), + (9860400, FixedTimespan { utc_offset: -10800, dst_offset: 3600, name: None }), + (14176800, FixedTimespan { utc_offset: -10800, dst_offset: 0, name: None }), + (72846000, FixedTimespan { utc_offset: -10800, dst_offset: 3600, name: None }), + (80100000, FixedTimespan { utc_offset: -10800, dst_offset: 0, name: None }), + (127278000, FixedTimespan { utc_offset: -10800, dst_offset: 5400, name: None }), + (132111000, FixedTimespan { utc_offset: -10800, dst_offset: 1800, name: None }), + (147234600, FixedTimespan { utc_offset: -10800, dst_offset: 0, name: None }), + (156913200, FixedTimespan { utc_offset: -10800, dst_offset: 3600, name: None }), + (165376800, FixedTimespan { utc_offset: -10800, dst_offset: 0, name: None }), + (219812400, FixedTimespan { utc_offset: -10800, dst_offset: 3600, name: None }), + (226461600, FixedTimespan { utc_offset: -10800, dst_offset: 0, name: None }), + (250052400, FixedTimespan { utc_offset: -10800, dst_offset: 3600, name: None }), + (257911200, FixedTimespan { utc_offset: -10800, dst_offset: 0, name: None }), + (282711600, FixedTimespan { utc_offset: -10800, dst_offset: 3600, name: None }), + (289360800, FixedTimespan { utc_offset: -10800, dst_offset: 0, name: None }), + (294202800, FixedTimespan { utc_offset: -10800, dst_offset: 3600, name: None }), + (322020000, FixedTimespan { utc_offset: -10800, dst_offset: 0, name: None }), + (566449200, FixedTimespan { utc_offset: -10800, dst_offset: 3600, name: None }), + (573012000, FixedTimespan { utc_offset: -10800, dst_offset: 0, name: None }), + (597812400, FixedTimespan { utc_offset: -10800, dst_offset: 3600, name: None }), + (605066400, FixedTimespan { utc_offset: -10800, dst_offset: 0, name: None }), + (625633200, FixedTimespan { utc_offset: -10800, dst_offset: 3600, name: None }), + (635911200, FixedTimespan { utc_offset: -10800, dst_offset: 0, name: None }), + (656478000, FixedTimespan { utc_offset: -10800, dst_offset: 3600, name: None }), + (667965600, FixedTimespan { utc_offset: -10800, dst_offset: 0, name: None }), + (688532400, FixedTimespan { utc_offset: -10800, dst_offset: 3600, name: None }), + (699415200, FixedTimespan { utc_offset: -10800, dst_offset: 0, name: None }), + (719377200, FixedTimespan { utc_offset: -10800, dst_offset: 3600, name: None }), + (730864800, FixedTimespan { utc_offset: -10800, dst_offset: 0, name: None }), + (1095562800, FixedTimespan { utc_offset: -10800, dst_offset: 3600, name: None }), + (1111896000, FixedTimespan { utc_offset: -10800, dst_offset: 0, name: None }), + (1128834000, FixedTimespan { utc_offset: -10800, dst_offset: 3600, name: None }), + (1142136000, FixedTimespan { utc_offset: -10800, dst_offset: 0, name: None }), + (1159678800, FixedTimespan { utc_offset: -10800, dst_offset: 3600, name: None }), + (1173585600, FixedTimespan { utc_offset: -10800, dst_offset: 0, name: None }), + (1191733200, FixedTimespan { utc_offset: -10800, dst_offset: 3600, name: None }), + (1205035200, FixedTimespan { utc_offset: -10800, dst_offset: 0, name: None }), + (1223182800, FixedTimespan { utc_offset: -10800, dst_offset: 3600, name: None }), + (1236484800, FixedTimespan { utc_offset: -10800, dst_offset: 0, name: None }), + (1254632400, FixedTimespan { utc_offset: -10800, dst_offset: 3600, name: None }), + (1268539200, FixedTimespan { utc_offset: -10800, dst_offset: 0, name: None }), + (1286082000, FixedTimespan { utc_offset: -10800, dst_offset: 3600, name: None }), + (1299988800, FixedTimespan { utc_offset: -10800, dst_offset: 0, name: None }), + (1317531600, FixedTimespan { utc_offset: -10800, dst_offset: 3600, name: None }), + (1331438400, FixedTimespan { utc_offset: -10800, dst_offset: 0, name: None }), + (1349586000, FixedTimespan { utc_offset: -10800, dst_offset: 3600, name: None }), + (1362888000, FixedTimespan { utc_offset: -10800, dst_offset: 0, name: None }), + (1381035600, FixedTimespan { utc_offset: -10800, dst_offset: 3600, name: None }), + (1394337600, FixedTimespan { utc_offset: -10800, dst_offset: 0, name: None }), + (1412485200, FixedTimespan { utc_offset: -10800, dst_offset: 3600, name: None }), + (1425787200, FixedTimespan { utc_offset: -10800, dst_offset: 0, name: None }), + ]; + FixedTimespanSet { + first: FixedTimespan { + utc_offset: -13491, + dst_offset: 0, + name: Some("LMT"), + }, + rest: REST + } + }, + + Tz::America__Montreal => { + const REST: &[(i64, FixedTimespan)] = &[ + (-2366736148, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (-1632070800, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (-1615140000, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (-1601753400, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (-1583697600, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (-1567357200, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (-1554667200, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (-1534698000, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (-1524074400, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (-1503248400, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (-1492365600, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (-1471798800, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (-1460916000, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (-1440954000, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (-1428861600, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (-1409504400, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (-1397412000, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (-1378054800, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (-1365962400, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (-1346605200, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (-1333908000, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (-1315155600, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (-1301853600, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (-1283706000, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (-1270404000, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (-1252256400, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (-1238954400, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (-1220806800, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (-1207504800, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (-1188752400, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (-1176055200, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (-1157302800, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (-1144000800, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (-1125853200, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (-1112551200, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (-1094403600, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (-1081101600, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (-1062954000, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (-1049652000, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (-1031504400, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (-1018202400, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (-1000054800, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (-986752800, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (-968000400, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (-955303200, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (-936550800, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (-880221600, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EWT") }), + (-769395600, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EPT") }), + (-765396000, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (-747248400, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (-733946400, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (-715798800, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (-702496800, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (-684349200, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (-671047200, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (-652899600, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (-634154400, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (-620845200, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (-602704800, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (-589395600, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (-576093600, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (-557946000, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (-544644000, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (-526496400, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (-513194400, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (-495046800, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (-481744800, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (-463597200, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (-450295200, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (-431542800, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (-418240800, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (-400093200, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (-384372000, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (-368643600, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (-352922400, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (-337194000, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (-321472800, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (-305744400, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (-289418400, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (-273690000, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (-257968800, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (-242240400, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (-226519200, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (-210790800, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (-195069600, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (-179341200, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (-163620000, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (-147891600, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (-131565600, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (-116442000, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (-100116000, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (-84387600, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (-68666400, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (-52938000, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (-37216800, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (-21488400, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (-5767200, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (9961200, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (25682400, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (41410800, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (57736800, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (73465200, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (89186400, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (104914800, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (120636000, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (136364400, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (152085600, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (167814000, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (183535200, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (199263600, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (215589600, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (230713200, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (247039200, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (262767600, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (278488800, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (294217200, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (309938400, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (325666800, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (341388000, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (357116400, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (372837600, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (388566000, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (404892000, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (420015600, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (436341600, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (452070000, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (467791200, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (483519600, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (499240800, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (514969200, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (530690400, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (544604400, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (562140000, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (576054000, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (594194400, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (607503600, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (625644000, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (638953200, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (657093600, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (671007600, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (688543200, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (702457200, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (719992800, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (733906800, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (752047200, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (765356400, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (783496800, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (796806000, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (814946400, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (828860400, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (846396000, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (860310000, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (877845600, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (891759600, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (909295200, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (923209200, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (941349600, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (954658800, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (972799200, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (986108400, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (1004248800, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (1018162800, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (1035698400, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (1049612400, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (1067148000, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (1081062000, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (1099202400, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (1112511600, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (1130652000, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (1143961200, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (1162101600, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (1173596400, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (1194156000, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (1205046000, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (1225605600, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (1236495600, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (1257055200, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (1268550000, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (1289109600, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (1299999600, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (1320559200, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (1331449200, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (1352008800, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (1362898800, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (1383458400, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (1394348400, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (1414908000, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (1425798000, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (1446357600, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (1457852400, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (1478412000, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (1489302000, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (1509861600, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (1520751600, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (1541311200, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (1552201200, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (1572760800, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (1583650800, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (1604210400, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (1615705200, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (1636264800, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (1647154800, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (1667714400, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (1678604400, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (1699164000, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (1710054000, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (1730613600, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (1741503600, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (1762063200, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (1772953200, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (1793512800, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (1805007600, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (1825567200, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (1836457200, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (1857016800, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (1867906800, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (1888466400, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (1899356400, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (1919916000, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (1930806000, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (1951365600, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (1962860400, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (1983420000, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (1994310000, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (2014869600, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (2025759600, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (2046319200, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (2057209200, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (2077768800, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (2088658800, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (2109218400, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (2120108400, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (2140668000, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (2152162800, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (2172722400, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (2183612400, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (2204172000, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (2215062000, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (2235621600, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (2246511600, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (2267071200, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (2277961200, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (2298520800, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (2309410800, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (2329970400, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (2341465200, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (2362024800, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (2372914800, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (2393474400, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (2404364400, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (2424924000, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (2435814000, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (2456373600, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (2467263600, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (2487823200, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (2499318000, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (2519877600, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (2530767600, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (2551327200, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (2562217200, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (2582776800, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (2593666800, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (2614226400, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (2625116400, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (2645676000, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (2656566000, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (2677125600, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (2688620400, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (2709180000, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (2720070000, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (2740629600, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (2751519600, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (2772079200, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (2782969200, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (2803528800, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (2814418800, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (2834978400, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (2846473200, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (2867032800, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (2877922800, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (2898482400, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (2909372400, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (2929932000, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (2940822000, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (2961381600, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (2972271600, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (2992831200, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (3003721200, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (3024280800, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (3035775600, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (3056335200, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (3067225200, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (3087784800, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (3098674800, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (3119234400, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (3130124400, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (3150684000, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (3161574000, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (3182133600, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (3193023600, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (3213583200, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (3225078000, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (3245637600, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (3256527600, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (3277087200, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (3287977200, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (3308536800, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (3319426800, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (3339986400, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (3350876400, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (3371436000, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (3382930800, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (3403490400, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (3414380400, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (3434940000, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (3445830000, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (3466389600, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (3477279600, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (3497839200, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (3508729200, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (3529288800, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (3540178800, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (3560738400, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (3572233200, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (3592792800, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (3603682800, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (3624242400, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (3635132400, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (3655692000, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (3666582000, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (3687141600, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (3698031600, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (3718591200, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (3730086000, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (3750645600, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (3761535600, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (3782095200, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (3792985200, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (3813544800, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (3824434800, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (3844994400, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (3855884400, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (3876444000, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (3887334000, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (3907893600, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (3919388400, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (3939948000, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (3950838000, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (3971397600, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (3982287600, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (4002847200, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (4013737200, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (4034296800, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (4045186800, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (4065746400, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (4076636400, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (4097196000, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + ]; + FixedTimespanSet { + first: FixedTimespan { + utc_offset: -19052, + dst_offset: 0, + name: Some("LMT"), + }, + rest: REST + } + }, + + Tz::America__Montserrat => { + const REST: &[(i64, FixedTimespan)] = &[ + (-2233035335, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (-873057600, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("AWT") }), + (-769395600, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("APT") }), + (-765399600, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + ]; + FixedTimespanSet { + first: FixedTimespan { + utc_offset: -15865, + dst_offset: 0, + name: Some("LMT"), + }, + rest: REST + } + }, + + Tz::America__Nassau => { + const REST: &[(i64, FixedTimespan)] = &[ + (-2366736148, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (-1632070800, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (-1615140000, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (-1601753400, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (-1583697600, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (-1567357200, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (-1554667200, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (-1534698000, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (-1524074400, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (-1503248400, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (-1492365600, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (-1471798800, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (-1460916000, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (-1440954000, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (-1428861600, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (-1409504400, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (-1397412000, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (-1378054800, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (-1365962400, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (-1346605200, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (-1333908000, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (-1315155600, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (-1301853600, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (-1283706000, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (-1270404000, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (-1252256400, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (-1238954400, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (-1220806800, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (-1207504800, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (-1188752400, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (-1176055200, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (-1157302800, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (-1144000800, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (-1125853200, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (-1112551200, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (-1094403600, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (-1081101600, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (-1062954000, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (-1049652000, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (-1031504400, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (-1018202400, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (-1000054800, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (-986752800, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (-968000400, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (-955303200, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (-936550800, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (-880221600, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EWT") }), + (-769395600, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EPT") }), + (-765396000, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (-747248400, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (-733946400, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (-715798800, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (-702496800, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (-684349200, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (-671047200, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (-652899600, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (-634154400, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (-620845200, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (-602704800, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (-589395600, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (-576093600, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (-557946000, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (-544644000, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (-526496400, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (-513194400, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (-495046800, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (-481744800, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (-463597200, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (-450295200, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (-431542800, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (-418240800, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (-400093200, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (-384372000, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (-368643600, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (-352922400, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (-337194000, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (-321472800, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (-305744400, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (-289418400, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (-273690000, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (-257968800, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (-242240400, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (-226519200, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (-210790800, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (-195069600, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (-179341200, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (-163620000, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (-147891600, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (-131565600, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (-116442000, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (-100116000, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (-84387600, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (-68666400, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (-52938000, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (-37216800, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (-21488400, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (-5767200, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (9961200, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (25682400, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (41410800, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (57736800, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (73465200, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (89186400, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (104914800, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (120636000, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (136364400, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (152085600, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (167814000, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (183535200, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (199263600, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (215589600, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (230713200, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (247039200, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (262767600, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (278488800, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (294217200, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (309938400, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (325666800, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (341388000, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (357116400, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (372837600, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (388566000, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (404892000, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (420015600, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (436341600, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (452070000, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (467791200, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (483519600, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (499240800, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (514969200, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (530690400, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (544604400, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (562140000, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (576054000, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (594194400, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (607503600, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (625644000, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (638953200, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (657093600, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (671007600, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (688543200, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (702457200, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (719992800, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (733906800, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (752047200, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (765356400, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (783496800, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (796806000, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (814946400, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (828860400, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (846396000, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (860310000, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (877845600, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (891759600, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (909295200, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (923209200, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (941349600, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (954658800, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (972799200, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (986108400, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (1004248800, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (1018162800, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (1035698400, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (1049612400, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (1067148000, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (1081062000, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (1099202400, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (1112511600, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (1130652000, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (1143961200, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (1162101600, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (1173596400, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (1194156000, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (1205046000, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (1225605600, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (1236495600, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (1257055200, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (1268550000, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (1289109600, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (1299999600, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (1320559200, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (1331449200, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (1352008800, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (1362898800, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (1383458400, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (1394348400, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (1414908000, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (1425798000, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (1446357600, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (1457852400, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (1478412000, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (1489302000, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (1509861600, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (1520751600, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (1541311200, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (1552201200, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (1572760800, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (1583650800, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (1604210400, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (1615705200, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (1636264800, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (1647154800, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (1667714400, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (1678604400, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (1699164000, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (1710054000, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (1730613600, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (1741503600, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (1762063200, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (1772953200, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (1793512800, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (1805007600, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (1825567200, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (1836457200, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (1857016800, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (1867906800, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (1888466400, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (1899356400, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (1919916000, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (1930806000, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (1951365600, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (1962860400, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (1983420000, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (1994310000, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (2014869600, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (2025759600, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (2046319200, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (2057209200, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (2077768800, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (2088658800, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (2109218400, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (2120108400, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (2140668000, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (2152162800, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (2172722400, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (2183612400, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (2204172000, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (2215062000, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (2235621600, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (2246511600, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (2267071200, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (2277961200, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (2298520800, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (2309410800, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (2329970400, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (2341465200, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (2362024800, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (2372914800, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (2393474400, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (2404364400, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (2424924000, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (2435814000, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (2456373600, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (2467263600, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (2487823200, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (2499318000, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (2519877600, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (2530767600, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (2551327200, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (2562217200, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (2582776800, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (2593666800, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (2614226400, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (2625116400, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (2645676000, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (2656566000, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (2677125600, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (2688620400, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (2709180000, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (2720070000, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (2740629600, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (2751519600, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (2772079200, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (2782969200, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (2803528800, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (2814418800, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (2834978400, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (2846473200, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (2867032800, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (2877922800, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (2898482400, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (2909372400, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (2929932000, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (2940822000, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (2961381600, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (2972271600, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (2992831200, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (3003721200, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (3024280800, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (3035775600, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (3056335200, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (3067225200, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (3087784800, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (3098674800, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (3119234400, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (3130124400, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (3150684000, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (3161574000, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (3182133600, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (3193023600, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (3213583200, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (3225078000, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (3245637600, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (3256527600, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (3277087200, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (3287977200, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (3308536800, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (3319426800, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (3339986400, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (3350876400, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (3371436000, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (3382930800, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (3403490400, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (3414380400, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (3434940000, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (3445830000, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (3466389600, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (3477279600, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (3497839200, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (3508729200, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (3529288800, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (3540178800, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (3560738400, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (3572233200, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (3592792800, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (3603682800, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (3624242400, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (3635132400, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (3655692000, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (3666582000, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (3687141600, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (3698031600, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (3718591200, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (3730086000, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (3750645600, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (3761535600, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (3782095200, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (3792985200, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (3813544800, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (3824434800, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (3844994400, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (3855884400, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (3876444000, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (3887334000, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (3907893600, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (3919388400, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (3939948000, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (3950838000, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (3971397600, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (3982287600, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (4002847200, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (4013737200, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (4034296800, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (4045186800, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (4065746400, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (4076636400, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (4097196000, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + ]; + FixedTimespanSet { + first: FixedTimespan { + utc_offset: -19052, + dst_offset: 0, + name: Some("LMT"), + }, + rest: REST + } + }, + + Tz::America__New_York => { + const REST: &[(i64, FixedTimespan)] = &[ + (-2717633038, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (-1633280400, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (-1615140000, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (-1601830800, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (-1583690400, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (-1570381200, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (-1551636000, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (-1536512400, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (-1523210400, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (-1504458000, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (-1491760800, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (-1473008400, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (-1459706400, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (-1441558800, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (-1428256800, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (-1410109200, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (-1396807200, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (-1378659600, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (-1365357600, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (-1347210000, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (-1333908000, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (-1315155600, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (-1301853600, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (-1283706000, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (-1270404000, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (-1252256400, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (-1238954400, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (-1220806800, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (-1207504800, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (-1189357200, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (-1176055200, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (-1157302800, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (-1144605600, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (-1125853200, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (-1112551200, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (-1094403600, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (-1081101600, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (-1062954000, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (-1049652000, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (-1031504400, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (-1018202400, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (-1000054800, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (-986752800, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (-968000400, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (-955303200, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (-936550800, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (-923248800, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (-905101200, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (-891799200, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (-880218000, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EWT") }), + (-769395600, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EPT") }), + (-765396000, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (-747248400, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (-733946400, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (-715798800, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (-702496800, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (-684349200, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (-671047200, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (-652899600, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (-639597600, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (-620845200, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (-608148000, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (-589395600, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (-576093600, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (-557946000, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (-544644000, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (-526496400, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (-513194400, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (-495046800, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (-481744800, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (-463597200, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (-447271200, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (-431542800, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (-415821600, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (-400093200, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (-384372000, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (-368643600, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (-352922400, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (-337194000, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (-321472800, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (-305744400, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (-289418400, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (-273690000, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (-257968800, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (-242240400, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (-226519200, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (-210790800, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (-195069600, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (-179341200, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (-163620000, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (-147891600, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (-131565600, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (-116442000, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (-100116000, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (-84387600, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (-68666400, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (-52938000, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (-37216800, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (-21488400, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (-5767200, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (9961200, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (25682400, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (41410800, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (57736800, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (73465200, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (89186400, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (104914800, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (120636000, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (126687600, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (152085600, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (162370800, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (183535200, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (199263600, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (215589600, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (230713200, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (247039200, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (262767600, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (278488800, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (294217200, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (309938400, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (325666800, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (341388000, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (357116400, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (372837600, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (388566000, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (404892000, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (420015600, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (436341600, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (452070000, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (467791200, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (483519600, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (499240800, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (514969200, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (530690400, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (544604400, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (562140000, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (576054000, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (594194400, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (607503600, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (625644000, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (638953200, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (657093600, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (671007600, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (688543200, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (702457200, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (719992800, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (733906800, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (752047200, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (765356400, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (783496800, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (796806000, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (814946400, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (828860400, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (846396000, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (860310000, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (877845600, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (891759600, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (909295200, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (923209200, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (941349600, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (954658800, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (972799200, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (986108400, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (1004248800, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (1018162800, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (1035698400, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (1049612400, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (1067148000, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (1081062000, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (1099202400, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (1112511600, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (1130652000, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (1143961200, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (1162101600, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (1173596400, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (1194156000, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (1205046000, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (1225605600, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (1236495600, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (1257055200, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (1268550000, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (1289109600, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (1299999600, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (1320559200, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (1331449200, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (1352008800, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (1362898800, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (1383458400, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (1394348400, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (1414908000, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (1425798000, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (1446357600, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (1457852400, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (1478412000, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (1489302000, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (1509861600, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (1520751600, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (1541311200, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (1552201200, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (1572760800, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (1583650800, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (1604210400, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (1615705200, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (1636264800, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (1647154800, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (1667714400, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (1678604400, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (1699164000, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (1710054000, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (1730613600, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (1741503600, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (1762063200, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (1772953200, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (1793512800, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (1805007600, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (1825567200, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (1836457200, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (1857016800, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (1867906800, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (1888466400, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (1899356400, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (1919916000, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (1930806000, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (1951365600, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (1962860400, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (1983420000, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (1994310000, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (2014869600, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (2025759600, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (2046319200, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (2057209200, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (2077768800, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (2088658800, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (2109218400, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (2120108400, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (2140668000, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (2152162800, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (2172722400, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (2183612400, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (2204172000, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (2215062000, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (2235621600, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (2246511600, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (2267071200, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (2277961200, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (2298520800, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (2309410800, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (2329970400, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (2341465200, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (2362024800, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (2372914800, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (2393474400, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (2404364400, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (2424924000, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (2435814000, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (2456373600, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (2467263600, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (2487823200, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (2499318000, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (2519877600, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (2530767600, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (2551327200, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (2562217200, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (2582776800, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (2593666800, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (2614226400, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (2625116400, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (2645676000, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (2656566000, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (2677125600, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (2688620400, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (2709180000, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (2720070000, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (2740629600, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (2751519600, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (2772079200, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (2782969200, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (2803528800, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (2814418800, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (2834978400, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (2846473200, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (2867032800, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (2877922800, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (2898482400, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (2909372400, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (2929932000, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (2940822000, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (2961381600, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (2972271600, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (2992831200, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (3003721200, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (3024280800, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (3035775600, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (3056335200, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (3067225200, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (3087784800, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (3098674800, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (3119234400, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (3130124400, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (3150684000, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (3161574000, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (3182133600, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (3193023600, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (3213583200, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (3225078000, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (3245637600, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (3256527600, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (3277087200, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (3287977200, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (3308536800, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (3319426800, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (3339986400, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (3350876400, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (3371436000, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (3382930800, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (3403490400, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (3414380400, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (3434940000, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (3445830000, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (3466389600, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (3477279600, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (3497839200, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (3508729200, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (3529288800, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (3540178800, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (3560738400, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (3572233200, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (3592792800, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (3603682800, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (3624242400, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (3635132400, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (3655692000, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (3666582000, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (3687141600, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (3698031600, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (3718591200, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (3730086000, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (3750645600, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (3761535600, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (3782095200, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (3792985200, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (3813544800, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (3824434800, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (3844994400, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (3855884400, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (3876444000, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (3887334000, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (3907893600, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (3919388400, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (3939948000, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (3950838000, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (3971397600, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (3982287600, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (4002847200, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (4013737200, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (4034296800, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (4045186800, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (4065746400, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (4076636400, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (4097196000, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + ]; + FixedTimespanSet { + first: FixedTimespan { + utc_offset: -17762, + dst_offset: 0, + name: Some("LMT"), + }, + rest: REST + } + }, + + Tz::America__Nipigon => { + const REST: &[(i64, FixedTimespan)] = &[ + (-2366736148, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (-1632070800, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (-1615140000, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (-1601753400, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (-1583697600, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (-1567357200, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (-1554667200, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (-1534698000, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (-1524074400, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (-1503248400, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (-1492365600, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (-1471798800, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (-1460916000, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (-1440954000, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (-1428861600, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (-1409504400, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (-1397412000, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (-1378054800, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (-1365962400, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (-1346605200, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (-1333908000, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (-1315155600, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (-1301853600, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (-1283706000, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (-1270404000, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (-1252256400, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (-1238954400, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (-1220806800, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (-1207504800, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (-1188752400, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (-1176055200, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (-1157302800, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (-1144000800, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (-1125853200, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (-1112551200, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (-1094403600, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (-1081101600, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (-1062954000, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (-1049652000, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (-1031504400, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (-1018202400, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (-1000054800, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (-986752800, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (-968000400, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (-955303200, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (-936550800, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (-880221600, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EWT") }), + (-769395600, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EPT") }), + (-765396000, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (-747248400, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (-733946400, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (-715798800, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (-702496800, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (-684349200, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (-671047200, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (-652899600, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (-634154400, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (-620845200, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (-602704800, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (-589395600, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (-576093600, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (-557946000, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (-544644000, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (-526496400, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (-513194400, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (-495046800, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (-481744800, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (-463597200, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (-450295200, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (-431542800, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (-418240800, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (-400093200, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (-384372000, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (-368643600, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (-352922400, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (-337194000, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (-321472800, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (-305744400, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (-289418400, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (-273690000, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (-257968800, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (-242240400, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (-226519200, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (-210790800, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (-195069600, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (-179341200, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (-163620000, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (-147891600, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (-131565600, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (-116442000, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (-100116000, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (-84387600, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (-68666400, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (-52938000, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (-37216800, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (-21488400, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (-5767200, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (9961200, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (25682400, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (41410800, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (57736800, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (73465200, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (89186400, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (104914800, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (120636000, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (136364400, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (152085600, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (167814000, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (183535200, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (199263600, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (215589600, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (230713200, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (247039200, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (262767600, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (278488800, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (294217200, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (309938400, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (325666800, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (341388000, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (357116400, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (372837600, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (388566000, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (404892000, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (420015600, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (436341600, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (452070000, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (467791200, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (483519600, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (499240800, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (514969200, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (530690400, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (544604400, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (562140000, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (576054000, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (594194400, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (607503600, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (625644000, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (638953200, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (657093600, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (671007600, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (688543200, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (702457200, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (719992800, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (733906800, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (752047200, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (765356400, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (783496800, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (796806000, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (814946400, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (828860400, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (846396000, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (860310000, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (877845600, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (891759600, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (909295200, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (923209200, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (941349600, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (954658800, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (972799200, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (986108400, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (1004248800, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (1018162800, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (1035698400, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (1049612400, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (1067148000, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (1081062000, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (1099202400, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (1112511600, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (1130652000, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (1143961200, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (1162101600, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (1173596400, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (1194156000, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (1205046000, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (1225605600, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (1236495600, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (1257055200, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (1268550000, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (1289109600, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (1299999600, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (1320559200, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (1331449200, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (1352008800, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (1362898800, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (1383458400, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (1394348400, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (1414908000, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (1425798000, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (1446357600, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (1457852400, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (1478412000, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (1489302000, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (1509861600, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (1520751600, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (1541311200, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (1552201200, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (1572760800, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (1583650800, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (1604210400, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (1615705200, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (1636264800, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (1647154800, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (1667714400, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (1678604400, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (1699164000, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (1710054000, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (1730613600, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (1741503600, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (1762063200, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (1772953200, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (1793512800, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (1805007600, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (1825567200, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (1836457200, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (1857016800, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (1867906800, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (1888466400, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (1899356400, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (1919916000, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (1930806000, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (1951365600, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (1962860400, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (1983420000, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (1994310000, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (2014869600, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (2025759600, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (2046319200, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (2057209200, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (2077768800, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (2088658800, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (2109218400, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (2120108400, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (2140668000, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (2152162800, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (2172722400, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (2183612400, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (2204172000, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (2215062000, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (2235621600, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (2246511600, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (2267071200, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (2277961200, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (2298520800, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (2309410800, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (2329970400, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (2341465200, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (2362024800, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (2372914800, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (2393474400, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (2404364400, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (2424924000, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (2435814000, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (2456373600, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (2467263600, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (2487823200, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (2499318000, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (2519877600, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (2530767600, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (2551327200, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (2562217200, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (2582776800, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (2593666800, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (2614226400, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (2625116400, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (2645676000, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (2656566000, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (2677125600, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (2688620400, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (2709180000, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (2720070000, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (2740629600, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (2751519600, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (2772079200, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (2782969200, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (2803528800, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (2814418800, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (2834978400, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (2846473200, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (2867032800, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (2877922800, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (2898482400, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (2909372400, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (2929932000, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (2940822000, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (2961381600, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (2972271600, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (2992831200, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (3003721200, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (3024280800, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (3035775600, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (3056335200, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (3067225200, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (3087784800, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (3098674800, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (3119234400, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (3130124400, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (3150684000, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (3161574000, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (3182133600, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (3193023600, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (3213583200, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (3225078000, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (3245637600, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (3256527600, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (3277087200, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (3287977200, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (3308536800, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (3319426800, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (3339986400, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (3350876400, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (3371436000, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (3382930800, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (3403490400, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (3414380400, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (3434940000, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (3445830000, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (3466389600, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (3477279600, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (3497839200, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (3508729200, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (3529288800, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (3540178800, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (3560738400, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (3572233200, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (3592792800, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (3603682800, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (3624242400, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (3635132400, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (3655692000, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (3666582000, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (3687141600, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (3698031600, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (3718591200, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (3730086000, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (3750645600, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (3761535600, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (3782095200, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (3792985200, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (3813544800, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (3824434800, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (3844994400, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (3855884400, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (3876444000, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (3887334000, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (3907893600, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (3919388400, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (3939948000, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (3950838000, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (3971397600, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (3982287600, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (4002847200, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (4013737200, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (4034296800, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (4045186800, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (4065746400, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (4076636400, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (4097196000, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + ]; + FixedTimespanSet { + first: FixedTimespan { + utc_offset: -19052, + dst_offset: 0, + name: Some("LMT"), + }, + rest: REST + } + }, + + Tz::America__Nome => { + const REST: &[(i64, FixedTimespan)] = &[ + (-3225223727, FixedTimespan { utc_offset: -39698, dst_offset: 0, name: Some("LMT") }), + (-2188947502, FixedTimespan { utc_offset: -39600, dst_offset: 0, name: Some("NST") }), + (-880196400, FixedTimespan { utc_offset: -39600, dst_offset: 3600, name: Some("NWT") }), + (-769395600, FixedTimespan { utc_offset: -39600, dst_offset: 3600, name: Some("NPT") }), + (-765374400, FixedTimespan { utc_offset: -39600, dst_offset: 0, name: Some("NST") }), + (-86878800, FixedTimespan { utc_offset: -39600, dst_offset: 0, name: Some("BST") }), + (-21466800, FixedTimespan { utc_offset: -39600, dst_offset: 3600, name: Some("BDT") }), + (-5745600, FixedTimespan { utc_offset: -39600, dst_offset: 0, name: Some("BST") }), + (9982800, FixedTimespan { utc_offset: -39600, dst_offset: 3600, name: Some("BDT") }), + (25704000, FixedTimespan { utc_offset: -39600, dst_offset: 0, name: Some("BST") }), + (41432400, FixedTimespan { utc_offset: -39600, dst_offset: 3600, name: Some("BDT") }), + (57758400, FixedTimespan { utc_offset: -39600, dst_offset: 0, name: Some("BST") }), + (73486800, FixedTimespan { utc_offset: -39600, dst_offset: 3600, name: Some("BDT") }), + (89208000, FixedTimespan { utc_offset: -39600, dst_offset: 0, name: Some("BST") }), + (104936400, FixedTimespan { utc_offset: -39600, dst_offset: 3600, name: Some("BDT") }), + (120657600, FixedTimespan { utc_offset: -39600, dst_offset: 0, name: Some("BST") }), + (126709200, FixedTimespan { utc_offset: -39600, dst_offset: 3600, name: Some("BDT") }), + (152107200, FixedTimespan { utc_offset: -39600, dst_offset: 0, name: Some("BST") }), + (162392400, FixedTimespan { utc_offset: -39600, dst_offset: 3600, name: Some("BDT") }), + (183556800, FixedTimespan { utc_offset: -39600, dst_offset: 0, name: Some("BST") }), + (199285200, FixedTimespan { utc_offset: -39600, dst_offset: 3600, name: Some("BDT") }), + (215611200, FixedTimespan { utc_offset: -39600, dst_offset: 0, name: Some("BST") }), + (230734800, FixedTimespan { utc_offset: -39600, dst_offset: 3600, name: Some("BDT") }), + (247060800, FixedTimespan { utc_offset: -39600, dst_offset: 0, name: Some("BST") }), + (262789200, FixedTimespan { utc_offset: -39600, dst_offset: 3600, name: Some("BDT") }), + (278510400, FixedTimespan { utc_offset: -39600, dst_offset: 0, name: Some("BST") }), + (294238800, FixedTimespan { utc_offset: -39600, dst_offset: 3600, name: Some("BDT") }), + (309960000, FixedTimespan { utc_offset: -39600, dst_offset: 0, name: Some("BST") }), + (325688400, FixedTimespan { utc_offset: -39600, dst_offset: 3600, name: Some("BDT") }), + (341409600, FixedTimespan { utc_offset: -39600, dst_offset: 0, name: Some("BST") }), + (357138000, FixedTimespan { utc_offset: -39600, dst_offset: 3600, name: Some("BDT") }), + (372859200, FixedTimespan { utc_offset: -39600, dst_offset: 0, name: Some("BST") }), + (388587600, FixedTimespan { utc_offset: -39600, dst_offset: 3600, name: Some("BDT") }), + (404913600, FixedTimespan { utc_offset: -39600, dst_offset: 0, name: Some("BST") }), + (420037200, FixedTimespan { utc_offset: -39600, dst_offset: 3600, name: Some("BDT") }), + (436363200, FixedTimespan { utc_offset: -32400, dst_offset: 0, name: Some("YST") }), + (439030800, FixedTimespan { utc_offset: -32400, dst_offset: 0, name: Some("AKST") }), + (452084400, FixedTimespan { utc_offset: -32400, dst_offset: 3600, name: Some("AKDT") }), + (467805600, FixedTimespan { utc_offset: -32400, dst_offset: 0, name: Some("AKST") }), + (483534000, FixedTimespan { utc_offset: -32400, dst_offset: 3600, name: Some("AKDT") }), + (499255200, FixedTimespan { utc_offset: -32400, dst_offset: 0, name: Some("AKST") }), + (514983600, FixedTimespan { utc_offset: -32400, dst_offset: 3600, name: Some("AKDT") }), + (530704800, FixedTimespan { utc_offset: -32400, dst_offset: 0, name: Some("AKST") }), + (544618800, FixedTimespan { utc_offset: -32400, dst_offset: 3600, name: Some("AKDT") }), + (562154400, FixedTimespan { utc_offset: -32400, dst_offset: 0, name: Some("AKST") }), + (576068400, FixedTimespan { utc_offset: -32400, dst_offset: 3600, name: Some("AKDT") }), + (594208800, FixedTimespan { utc_offset: -32400, dst_offset: 0, name: Some("AKST") }), + (607518000, FixedTimespan { utc_offset: -32400, dst_offset: 3600, name: Some("AKDT") }), + (625658400, FixedTimespan { utc_offset: -32400, dst_offset: 0, name: Some("AKST") }), + (638967600, FixedTimespan { utc_offset: -32400, dst_offset: 3600, name: Some("AKDT") }), + (657108000, FixedTimespan { utc_offset: -32400, dst_offset: 0, name: Some("AKST") }), + (671022000, FixedTimespan { utc_offset: -32400, dst_offset: 3600, name: Some("AKDT") }), + (688557600, FixedTimespan { utc_offset: -32400, dst_offset: 0, name: Some("AKST") }), + (702471600, FixedTimespan { utc_offset: -32400, dst_offset: 3600, name: Some("AKDT") }), + (720007200, FixedTimespan { utc_offset: -32400, dst_offset: 0, name: Some("AKST") }), + (733921200, FixedTimespan { utc_offset: -32400, dst_offset: 3600, name: Some("AKDT") }), + (752061600, FixedTimespan { utc_offset: -32400, dst_offset: 0, name: Some("AKST") }), + (765370800, FixedTimespan { utc_offset: -32400, dst_offset: 3600, name: Some("AKDT") }), + (783511200, FixedTimespan { utc_offset: -32400, dst_offset: 0, name: Some("AKST") }), + (796820400, FixedTimespan { utc_offset: -32400, dst_offset: 3600, name: Some("AKDT") }), + (814960800, FixedTimespan { utc_offset: -32400, dst_offset: 0, name: Some("AKST") }), + (828874800, FixedTimespan { utc_offset: -32400, dst_offset: 3600, name: Some("AKDT") }), + (846410400, FixedTimespan { utc_offset: -32400, dst_offset: 0, name: Some("AKST") }), + (860324400, FixedTimespan { utc_offset: -32400, dst_offset: 3600, name: Some("AKDT") }), + (877860000, FixedTimespan { utc_offset: -32400, dst_offset: 0, name: Some("AKST") }), + (891774000, FixedTimespan { utc_offset: -32400, dst_offset: 3600, name: Some("AKDT") }), + (909309600, FixedTimespan { utc_offset: -32400, dst_offset: 0, name: Some("AKST") }), + (923223600, FixedTimespan { utc_offset: -32400, dst_offset: 3600, name: Some("AKDT") }), + (941364000, FixedTimespan { utc_offset: -32400, dst_offset: 0, name: Some("AKST") }), + (954673200, FixedTimespan { utc_offset: -32400, dst_offset: 3600, name: Some("AKDT") }), + (972813600, FixedTimespan { utc_offset: -32400, dst_offset: 0, name: Some("AKST") }), + (986122800, FixedTimespan { utc_offset: -32400, dst_offset: 3600, name: Some("AKDT") }), + (1004263200, FixedTimespan { utc_offset: -32400, dst_offset: 0, name: Some("AKST") }), + (1018177200, FixedTimespan { utc_offset: -32400, dst_offset: 3600, name: Some("AKDT") }), + (1035712800, FixedTimespan { utc_offset: -32400, dst_offset: 0, name: Some("AKST") }), + (1049626800, FixedTimespan { utc_offset: -32400, dst_offset: 3600, name: Some("AKDT") }), + (1067162400, FixedTimespan { utc_offset: -32400, dst_offset: 0, name: Some("AKST") }), + (1081076400, FixedTimespan { utc_offset: -32400, dst_offset: 3600, name: Some("AKDT") }), + (1099216800, FixedTimespan { utc_offset: -32400, dst_offset: 0, name: Some("AKST") }), + (1112526000, FixedTimespan { utc_offset: -32400, dst_offset: 3600, name: Some("AKDT") }), + (1130666400, FixedTimespan { utc_offset: -32400, dst_offset: 0, name: Some("AKST") }), + (1143975600, FixedTimespan { utc_offset: -32400, dst_offset: 3600, name: Some("AKDT") }), + (1162116000, FixedTimespan { utc_offset: -32400, dst_offset: 0, name: Some("AKST") }), + (1173610800, FixedTimespan { utc_offset: -32400, dst_offset: 3600, name: Some("AKDT") }), + (1194170400, FixedTimespan { utc_offset: -32400, dst_offset: 0, name: Some("AKST") }), + (1205060400, FixedTimespan { utc_offset: -32400, dst_offset: 3600, name: Some("AKDT") }), + (1225620000, FixedTimespan { utc_offset: -32400, dst_offset: 0, name: Some("AKST") }), + (1236510000, FixedTimespan { utc_offset: -32400, dst_offset: 3600, name: Some("AKDT") }), + (1257069600, FixedTimespan { utc_offset: -32400, dst_offset: 0, name: Some("AKST") }), + (1268564400, FixedTimespan { utc_offset: -32400, dst_offset: 3600, name: Some("AKDT") }), + (1289124000, FixedTimespan { utc_offset: -32400, dst_offset: 0, name: Some("AKST") }), + (1300014000, FixedTimespan { utc_offset: -32400, dst_offset: 3600, name: Some("AKDT") }), + (1320573600, FixedTimespan { utc_offset: -32400, dst_offset: 0, name: Some("AKST") }), + (1331463600, FixedTimespan { utc_offset: -32400, dst_offset: 3600, name: Some("AKDT") }), + (1352023200, FixedTimespan { utc_offset: -32400, dst_offset: 0, name: Some("AKST") }), + (1362913200, FixedTimespan { utc_offset: -32400, dst_offset: 3600, name: Some("AKDT") }), + (1383472800, FixedTimespan { utc_offset: -32400, dst_offset: 0, name: Some("AKST") }), + (1394362800, FixedTimespan { utc_offset: -32400, dst_offset: 3600, name: Some("AKDT") }), + (1414922400, FixedTimespan { utc_offset: -32400, dst_offset: 0, name: Some("AKST") }), + (1425812400, FixedTimespan { utc_offset: -32400, dst_offset: 3600, name: Some("AKDT") }), + (1446372000, FixedTimespan { utc_offset: -32400, dst_offset: 0, name: Some("AKST") }), + (1457866800, FixedTimespan { utc_offset: -32400, dst_offset: 3600, name: Some("AKDT") }), + (1478426400, FixedTimespan { utc_offset: -32400, dst_offset: 0, name: Some("AKST") }), + (1489316400, FixedTimespan { utc_offset: -32400, dst_offset: 3600, name: Some("AKDT") }), + (1509876000, FixedTimespan { utc_offset: -32400, dst_offset: 0, name: Some("AKST") }), + (1520766000, FixedTimespan { utc_offset: -32400, dst_offset: 3600, name: Some("AKDT") }), + (1541325600, FixedTimespan { utc_offset: -32400, dst_offset: 0, name: Some("AKST") }), + (1552215600, FixedTimespan { utc_offset: -32400, dst_offset: 3600, name: Some("AKDT") }), + (1572775200, FixedTimespan { utc_offset: -32400, dst_offset: 0, name: Some("AKST") }), + (1583665200, FixedTimespan { utc_offset: -32400, dst_offset: 3600, name: Some("AKDT") }), + (1604224800, FixedTimespan { utc_offset: -32400, dst_offset: 0, name: Some("AKST") }), + (1615719600, FixedTimespan { utc_offset: -32400, dst_offset: 3600, name: Some("AKDT") }), + (1636279200, FixedTimespan { utc_offset: -32400, dst_offset: 0, name: Some("AKST") }), + (1647169200, FixedTimespan { utc_offset: -32400, dst_offset: 3600, name: Some("AKDT") }), + (1667728800, FixedTimespan { utc_offset: -32400, dst_offset: 0, name: Some("AKST") }), + (1678618800, FixedTimespan { utc_offset: -32400, dst_offset: 3600, name: Some("AKDT") }), + (1699178400, FixedTimespan { utc_offset: -32400, dst_offset: 0, name: Some("AKST") }), + (1710068400, FixedTimespan { utc_offset: -32400, dst_offset: 3600, name: Some("AKDT") }), + (1730628000, FixedTimespan { utc_offset: -32400, dst_offset: 0, name: Some("AKST") }), + (1741518000, FixedTimespan { utc_offset: -32400, dst_offset: 3600, name: Some("AKDT") }), + (1762077600, FixedTimespan { utc_offset: -32400, dst_offset: 0, name: Some("AKST") }), + (1772967600, FixedTimespan { utc_offset: -32400, dst_offset: 3600, name: Some("AKDT") }), + (1793527200, FixedTimespan { utc_offset: -32400, dst_offset: 0, name: Some("AKST") }), + (1805022000, FixedTimespan { utc_offset: -32400, dst_offset: 3600, name: Some("AKDT") }), + (1825581600, FixedTimespan { utc_offset: -32400, dst_offset: 0, name: Some("AKST") }), + (1836471600, FixedTimespan { utc_offset: -32400, dst_offset: 3600, name: Some("AKDT") }), + (1857031200, FixedTimespan { utc_offset: -32400, dst_offset: 0, name: Some("AKST") }), + (1867921200, FixedTimespan { utc_offset: -32400, dst_offset: 3600, name: Some("AKDT") }), + (1888480800, FixedTimespan { utc_offset: -32400, dst_offset: 0, name: Some("AKST") }), + (1899370800, FixedTimespan { utc_offset: -32400, dst_offset: 3600, name: Some("AKDT") }), + (1919930400, FixedTimespan { utc_offset: -32400, dst_offset: 0, name: Some("AKST") }), + (1930820400, FixedTimespan { utc_offset: -32400, dst_offset: 3600, name: Some("AKDT") }), + (1951380000, FixedTimespan { utc_offset: -32400, dst_offset: 0, name: Some("AKST") }), + (1962874800, FixedTimespan { utc_offset: -32400, dst_offset: 3600, name: Some("AKDT") }), + (1983434400, FixedTimespan { utc_offset: -32400, dst_offset: 0, name: Some("AKST") }), + (1994324400, FixedTimespan { utc_offset: -32400, dst_offset: 3600, name: Some("AKDT") }), + (2014884000, FixedTimespan { utc_offset: -32400, dst_offset: 0, name: Some("AKST") }), + (2025774000, FixedTimespan { utc_offset: -32400, dst_offset: 3600, name: Some("AKDT") }), + (2046333600, FixedTimespan { utc_offset: -32400, dst_offset: 0, name: Some("AKST") }), + (2057223600, FixedTimespan { utc_offset: -32400, dst_offset: 3600, name: Some("AKDT") }), + (2077783200, FixedTimespan { utc_offset: -32400, dst_offset: 0, name: Some("AKST") }), + (2088673200, FixedTimespan { utc_offset: -32400, dst_offset: 3600, name: Some("AKDT") }), + (2109232800, FixedTimespan { utc_offset: -32400, dst_offset: 0, name: Some("AKST") }), + (2120122800, FixedTimespan { utc_offset: -32400, dst_offset: 3600, name: Some("AKDT") }), + (2140682400, FixedTimespan { utc_offset: -32400, dst_offset: 0, name: Some("AKST") }), + (2152177200, FixedTimespan { utc_offset: -32400, dst_offset: 3600, name: Some("AKDT") }), + (2172736800, FixedTimespan { utc_offset: -32400, dst_offset: 0, name: Some("AKST") }), + (2183626800, FixedTimespan { utc_offset: -32400, dst_offset: 3600, name: Some("AKDT") }), + (2204186400, FixedTimespan { utc_offset: -32400, dst_offset: 0, name: Some("AKST") }), + (2215076400, FixedTimespan { utc_offset: -32400, dst_offset: 3600, name: Some("AKDT") }), + (2235636000, FixedTimespan { utc_offset: -32400, dst_offset: 0, name: Some("AKST") }), + (2246526000, FixedTimespan { utc_offset: -32400, dst_offset: 3600, name: Some("AKDT") }), + (2267085600, FixedTimespan { utc_offset: -32400, dst_offset: 0, name: Some("AKST") }), + (2277975600, FixedTimespan { utc_offset: -32400, dst_offset: 3600, name: Some("AKDT") }), + (2298535200, FixedTimespan { utc_offset: -32400, dst_offset: 0, name: Some("AKST") }), + (2309425200, FixedTimespan { utc_offset: -32400, dst_offset: 3600, name: Some("AKDT") }), + (2329984800, FixedTimespan { utc_offset: -32400, dst_offset: 0, name: Some("AKST") }), + (2341479600, FixedTimespan { utc_offset: -32400, dst_offset: 3600, name: Some("AKDT") }), + (2362039200, FixedTimespan { utc_offset: -32400, dst_offset: 0, name: Some("AKST") }), + (2372929200, FixedTimespan { utc_offset: -32400, dst_offset: 3600, name: Some("AKDT") }), + (2393488800, FixedTimespan { utc_offset: -32400, dst_offset: 0, name: Some("AKST") }), + (2404378800, FixedTimespan { utc_offset: -32400, dst_offset: 3600, name: Some("AKDT") }), + (2424938400, FixedTimespan { utc_offset: -32400, dst_offset: 0, name: Some("AKST") }), + (2435828400, FixedTimespan { utc_offset: -32400, dst_offset: 3600, name: Some("AKDT") }), + (2456388000, FixedTimespan { utc_offset: -32400, dst_offset: 0, name: Some("AKST") }), + (2467278000, FixedTimespan { utc_offset: -32400, dst_offset: 3600, name: Some("AKDT") }), + (2487837600, FixedTimespan { utc_offset: -32400, dst_offset: 0, name: Some("AKST") }), + (2499332400, FixedTimespan { utc_offset: -32400, dst_offset: 3600, name: Some("AKDT") }), + (2519892000, FixedTimespan { utc_offset: -32400, dst_offset: 0, name: Some("AKST") }), + (2530782000, FixedTimespan { utc_offset: -32400, dst_offset: 3600, name: Some("AKDT") }), + (2551341600, FixedTimespan { utc_offset: -32400, dst_offset: 0, name: Some("AKST") }), + (2562231600, FixedTimespan { utc_offset: -32400, dst_offset: 3600, name: Some("AKDT") }), + (2582791200, FixedTimespan { utc_offset: -32400, dst_offset: 0, name: Some("AKST") }), + (2593681200, FixedTimespan { utc_offset: -32400, dst_offset: 3600, name: Some("AKDT") }), + (2614240800, FixedTimespan { utc_offset: -32400, dst_offset: 0, name: Some("AKST") }), + (2625130800, FixedTimespan { utc_offset: -32400, dst_offset: 3600, name: Some("AKDT") }), + (2645690400, FixedTimespan { utc_offset: -32400, dst_offset: 0, name: Some("AKST") }), + (2656580400, FixedTimespan { utc_offset: -32400, dst_offset: 3600, name: Some("AKDT") }), + (2677140000, FixedTimespan { utc_offset: -32400, dst_offset: 0, name: Some("AKST") }), + (2688634800, FixedTimespan { utc_offset: -32400, dst_offset: 3600, name: Some("AKDT") }), + (2709194400, FixedTimespan { utc_offset: -32400, dst_offset: 0, name: Some("AKST") }), + (2720084400, FixedTimespan { utc_offset: -32400, dst_offset: 3600, name: Some("AKDT") }), + (2740644000, FixedTimespan { utc_offset: -32400, dst_offset: 0, name: Some("AKST") }), + (2751534000, FixedTimespan { utc_offset: -32400, dst_offset: 3600, name: Some("AKDT") }), + (2772093600, FixedTimespan { utc_offset: -32400, dst_offset: 0, name: Some("AKST") }), + (2782983600, FixedTimespan { utc_offset: -32400, dst_offset: 3600, name: Some("AKDT") }), + (2803543200, FixedTimespan { utc_offset: -32400, dst_offset: 0, name: Some("AKST") }), + (2814433200, FixedTimespan { utc_offset: -32400, dst_offset: 3600, name: Some("AKDT") }), + (2834992800, FixedTimespan { utc_offset: -32400, dst_offset: 0, name: Some("AKST") }), + (2846487600, FixedTimespan { utc_offset: -32400, dst_offset: 3600, name: Some("AKDT") }), + (2867047200, FixedTimespan { utc_offset: -32400, dst_offset: 0, name: Some("AKST") }), + (2877937200, FixedTimespan { utc_offset: -32400, dst_offset: 3600, name: Some("AKDT") }), + (2898496800, FixedTimespan { utc_offset: -32400, dst_offset: 0, name: Some("AKST") }), + (2909386800, FixedTimespan { utc_offset: -32400, dst_offset: 3600, name: Some("AKDT") }), + (2929946400, FixedTimespan { utc_offset: -32400, dst_offset: 0, name: Some("AKST") }), + (2940836400, FixedTimespan { utc_offset: -32400, dst_offset: 3600, name: Some("AKDT") }), + (2961396000, FixedTimespan { utc_offset: -32400, dst_offset: 0, name: Some("AKST") }), + (2972286000, FixedTimespan { utc_offset: -32400, dst_offset: 3600, name: Some("AKDT") }), + (2992845600, FixedTimespan { utc_offset: -32400, dst_offset: 0, name: Some("AKST") }), + (3003735600, FixedTimespan { utc_offset: -32400, dst_offset: 3600, name: Some("AKDT") }), + (3024295200, FixedTimespan { utc_offset: -32400, dst_offset: 0, name: Some("AKST") }), + (3035790000, FixedTimespan { utc_offset: -32400, dst_offset: 3600, name: Some("AKDT") }), + (3056349600, FixedTimespan { utc_offset: -32400, dst_offset: 0, name: Some("AKST") }), + (3067239600, FixedTimespan { utc_offset: -32400, dst_offset: 3600, name: Some("AKDT") }), + (3087799200, FixedTimespan { utc_offset: -32400, dst_offset: 0, name: Some("AKST") }), + (3098689200, FixedTimespan { utc_offset: -32400, dst_offset: 3600, name: Some("AKDT") }), + (3119248800, FixedTimespan { utc_offset: -32400, dst_offset: 0, name: Some("AKST") }), + (3130138800, FixedTimespan { utc_offset: -32400, dst_offset: 3600, name: Some("AKDT") }), + (3150698400, FixedTimespan { utc_offset: -32400, dst_offset: 0, name: Some("AKST") }), + (3161588400, FixedTimespan { utc_offset: -32400, dst_offset: 3600, name: Some("AKDT") }), + (3182148000, FixedTimespan { utc_offset: -32400, dst_offset: 0, name: Some("AKST") }), + (3193038000, FixedTimespan { utc_offset: -32400, dst_offset: 3600, name: Some("AKDT") }), + (3213597600, FixedTimespan { utc_offset: -32400, dst_offset: 0, name: Some("AKST") }), + (3225092400, FixedTimespan { utc_offset: -32400, dst_offset: 3600, name: Some("AKDT") }), + (3245652000, FixedTimespan { utc_offset: -32400, dst_offset: 0, name: Some("AKST") }), + (3256542000, FixedTimespan { utc_offset: -32400, dst_offset: 3600, name: Some("AKDT") }), + (3277101600, FixedTimespan { utc_offset: -32400, dst_offset: 0, name: Some("AKST") }), + (3287991600, FixedTimespan { utc_offset: -32400, dst_offset: 3600, name: Some("AKDT") }), + (3308551200, FixedTimespan { utc_offset: -32400, dst_offset: 0, name: Some("AKST") }), + (3319441200, FixedTimespan { utc_offset: -32400, dst_offset: 3600, name: Some("AKDT") }), + (3340000800, FixedTimespan { utc_offset: -32400, dst_offset: 0, name: Some("AKST") }), + (3350890800, FixedTimespan { utc_offset: -32400, dst_offset: 3600, name: Some("AKDT") }), + (3371450400, FixedTimespan { utc_offset: -32400, dst_offset: 0, name: Some("AKST") }), + (3382945200, FixedTimespan { utc_offset: -32400, dst_offset: 3600, name: Some("AKDT") }), + (3403504800, FixedTimespan { utc_offset: -32400, dst_offset: 0, name: Some("AKST") }), + (3414394800, FixedTimespan { utc_offset: -32400, dst_offset: 3600, name: Some("AKDT") }), + (3434954400, FixedTimespan { utc_offset: -32400, dst_offset: 0, name: Some("AKST") }), + (3445844400, FixedTimespan { utc_offset: -32400, dst_offset: 3600, name: Some("AKDT") }), + (3466404000, FixedTimespan { utc_offset: -32400, dst_offset: 0, name: Some("AKST") }), + (3477294000, FixedTimespan { utc_offset: -32400, dst_offset: 3600, name: Some("AKDT") }), + (3497853600, FixedTimespan { utc_offset: -32400, dst_offset: 0, name: Some("AKST") }), + (3508743600, FixedTimespan { utc_offset: -32400, dst_offset: 3600, name: Some("AKDT") }), + (3529303200, FixedTimespan { utc_offset: -32400, dst_offset: 0, name: Some("AKST") }), + (3540193200, FixedTimespan { utc_offset: -32400, dst_offset: 3600, name: Some("AKDT") }), + (3560752800, FixedTimespan { utc_offset: -32400, dst_offset: 0, name: Some("AKST") }), + (3572247600, FixedTimespan { utc_offset: -32400, dst_offset: 3600, name: Some("AKDT") }), + (3592807200, FixedTimespan { utc_offset: -32400, dst_offset: 0, name: Some("AKST") }), + (3603697200, FixedTimespan { utc_offset: -32400, dst_offset: 3600, name: Some("AKDT") }), + (3624256800, FixedTimespan { utc_offset: -32400, dst_offset: 0, name: Some("AKST") }), + (3635146800, FixedTimespan { utc_offset: -32400, dst_offset: 3600, name: Some("AKDT") }), + (3655706400, FixedTimespan { utc_offset: -32400, dst_offset: 0, name: Some("AKST") }), + (3666596400, FixedTimespan { utc_offset: -32400, dst_offset: 3600, name: Some("AKDT") }), + (3687156000, FixedTimespan { utc_offset: -32400, dst_offset: 0, name: Some("AKST") }), + (3698046000, FixedTimespan { utc_offset: -32400, dst_offset: 3600, name: Some("AKDT") }), + (3718605600, FixedTimespan { utc_offset: -32400, dst_offset: 0, name: Some("AKST") }), + (3730100400, FixedTimespan { utc_offset: -32400, dst_offset: 3600, name: Some("AKDT") }), + (3750660000, FixedTimespan { utc_offset: -32400, dst_offset: 0, name: Some("AKST") }), + (3761550000, FixedTimespan { utc_offset: -32400, dst_offset: 3600, name: Some("AKDT") }), + (3782109600, FixedTimespan { utc_offset: -32400, dst_offset: 0, name: Some("AKST") }), + (3792999600, FixedTimespan { utc_offset: -32400, dst_offset: 3600, name: Some("AKDT") }), + (3813559200, FixedTimespan { utc_offset: -32400, dst_offset: 0, name: Some("AKST") }), + (3824449200, FixedTimespan { utc_offset: -32400, dst_offset: 3600, name: Some("AKDT") }), + (3845008800, FixedTimespan { utc_offset: -32400, dst_offset: 0, name: Some("AKST") }), + (3855898800, FixedTimespan { utc_offset: -32400, dst_offset: 3600, name: Some("AKDT") }), + (3876458400, FixedTimespan { utc_offset: -32400, dst_offset: 0, name: Some("AKST") }), + (3887348400, FixedTimespan { utc_offset: -32400, dst_offset: 3600, name: Some("AKDT") }), + (3907908000, FixedTimespan { utc_offset: -32400, dst_offset: 0, name: Some("AKST") }), + (3919402800, FixedTimespan { utc_offset: -32400, dst_offset: 3600, name: Some("AKDT") }), + (3939962400, FixedTimespan { utc_offset: -32400, dst_offset: 0, name: Some("AKST") }), + (3950852400, FixedTimespan { utc_offset: -32400, dst_offset: 3600, name: Some("AKDT") }), + (3971412000, FixedTimespan { utc_offset: -32400, dst_offset: 0, name: Some("AKST") }), + (3982302000, FixedTimespan { utc_offset: -32400, dst_offset: 3600, name: Some("AKDT") }), + (4002861600, FixedTimespan { utc_offset: -32400, dst_offset: 0, name: Some("AKST") }), + (4013751600, FixedTimespan { utc_offset: -32400, dst_offset: 3600, name: Some("AKDT") }), + (4034311200, FixedTimespan { utc_offset: -32400, dst_offset: 0, name: Some("AKST") }), + (4045201200, FixedTimespan { utc_offset: -32400, dst_offset: 3600, name: Some("AKDT") }), + (4065760800, FixedTimespan { utc_offset: -32400, dst_offset: 0, name: Some("AKST") }), + (4076650800, FixedTimespan { utc_offset: -32400, dst_offset: 3600, name: Some("AKDT") }), + (4097210400, FixedTimespan { utc_offset: -32400, dst_offset: 0, name: Some("AKST") }), + ]; + FixedTimespanSet { + first: FixedTimespan { + utc_offset: 46702, + dst_offset: 0, + name: Some("LMT"), + }, + rest: REST + } + }, + + Tz::America__Noronha => { + const REST: &[(i64, FixedTimespan)] = &[ + (-1767217820, FixedTimespan { utc_offset: -7200, dst_offset: 0, name: None }), + (-1206961200, FixedTimespan { utc_offset: -7200, dst_offset: 3600, name: None }), + (-1191366000, FixedTimespan { utc_offset: -7200, dst_offset: 0, name: None }), + (-1175378400, FixedTimespan { utc_offset: -7200, dst_offset: 3600, name: None }), + (-1159830000, FixedTimespan { utc_offset: -7200, dst_offset: 0, name: None }), + (-633823200, FixedTimespan { utc_offset: -7200, dst_offset: 3600, name: None }), + (-622072800, FixedTimespan { utc_offset: -7200, dst_offset: 0, name: None }), + (-602287200, FixedTimespan { utc_offset: -7200, dst_offset: 3600, name: None }), + (-591836400, FixedTimespan { utc_offset: -7200, dst_offset: 0, name: None }), + (-570751200, FixedTimespan { utc_offset: -7200, dst_offset: 3600, name: None }), + (-560214000, FixedTimespan { utc_offset: -7200, dst_offset: 0, name: None }), + (-539128800, FixedTimespan { utc_offset: -7200, dst_offset: 3600, name: None }), + (-531356400, FixedTimespan { utc_offset: -7200, dst_offset: 0, name: None }), + (-191368800, FixedTimespan { utc_offset: -7200, dst_offset: 3600, name: None }), + (-184201200, FixedTimespan { utc_offset: -7200, dst_offset: 0, name: None }), + (-155167200, FixedTimespan { utc_offset: -7200, dst_offset: 3600, name: None }), + (-150073200, FixedTimespan { utc_offset: -7200, dst_offset: 0, name: None }), + (-128901600, FixedTimespan { utc_offset: -7200, dst_offset: 3600, name: None }), + (-121129200, FixedTimespan { utc_offset: -7200, dst_offset: 0, name: None }), + (-99957600, FixedTimespan { utc_offset: -7200, dst_offset: 3600, name: None }), + (-89593200, FixedTimespan { utc_offset: -7200, dst_offset: 0, name: None }), + (-68421600, FixedTimespan { utc_offset: -7200, dst_offset: 3600, name: None }), + (-57970800, FixedTimespan { utc_offset: -7200, dst_offset: 0, name: None }), + (499744800, FixedTimespan { utc_offset: -7200, dst_offset: 3600, name: None }), + (511232400, FixedTimespan { utc_offset: -7200, dst_offset: 0, name: None }), + (530589600, FixedTimespan { utc_offset: -7200, dst_offset: 3600, name: None }), + (540262800, FixedTimespan { utc_offset: -7200, dst_offset: 0, name: None }), + (562125600, FixedTimespan { utc_offset: -7200, dst_offset: 3600, name: None }), + (571194000, FixedTimespan { utc_offset: -7200, dst_offset: 0, name: None }), + (592970400, FixedTimespan { utc_offset: -7200, dst_offset: 3600, name: None }), + (602038800, FixedTimespan { utc_offset: -7200, dst_offset: 0, name: None }), + (624420000, FixedTimespan { utc_offset: -7200, dst_offset: 3600, name: None }), + (634698000, FixedTimespan { utc_offset: -7200, dst_offset: 0, name: None }), + (938916000, FixedTimespan { utc_offset: -7200, dst_offset: 3600, name: None }), + (951613200, FixedTimespan { utc_offset: -7200, dst_offset: 0, name: None }), + (970970400, FixedTimespan { utc_offset: -7200, dst_offset: 3600, name: None }), + (971571600, FixedTimespan { utc_offset: -7200, dst_offset: 0, name: None }), + (1003024800, FixedTimespan { utc_offset: -7200, dst_offset: 3600, name: None }), + (1013907600, FixedTimespan { utc_offset: -7200, dst_offset: 0, name: None }), + ]; + FixedTimespanSet { + first: FixedTimespan { + utc_offset: -7780, + dst_offset: 0, + name: Some("LMT"), + }, + rest: REST + } + }, + + Tz::America__North_Dakota__Beulah => { + const REST: &[(i64, FixedTimespan)] = &[ + (-2717619173, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (-1633273200, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (-1615132800, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (-1601823600, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (-1583683200, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (-880210800, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MWT") }), + (-769395600, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MPT") }), + (-765388800, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (-84380400, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (-68659200, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (-52930800, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (-37209600, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (-21481200, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (-5760000, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (9968400, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (25689600, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (41418000, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (57744000, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (73472400, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (89193600, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (104922000, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (120643200, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (126694800, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (152092800, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (162378000, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (183542400, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (199270800, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (215596800, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (230720400, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (247046400, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (262774800, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (278496000, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (294224400, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (309945600, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (325674000, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (341395200, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (357123600, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (372844800, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (388573200, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (404899200, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (420022800, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (436348800, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (452077200, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (467798400, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (483526800, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (499248000, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (514976400, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (530697600, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (544611600, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (562147200, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (576061200, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (594201600, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (607510800, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (625651200, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (638960400, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (657100800, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (671014800, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (688550400, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (702464400, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (720000000, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (733914000, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (752054400, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (765363600, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (783504000, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (796813200, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (814953600, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (828867600, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (846403200, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (860317200, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (877852800, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (891766800, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (909302400, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (923216400, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (941356800, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (954666000, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (972806400, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (986115600, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (1004256000, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (1018170000, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (1035705600, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (1049619600, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (1067155200, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (1081069200, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (1099209600, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (1112518800, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (1130659200, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (1143968400, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (1162108800, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (1173603600, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (1194163200, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (1205053200, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (1225612800, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (1236502800, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (1257062400, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (1268557200, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (1289116800, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (1300003200, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (1320562800, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (1331452800, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (1352012400, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (1362902400, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (1383462000, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (1394352000, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (1414911600, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (1425801600, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (1446361200, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (1457856000, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (1478415600, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (1489305600, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (1509865200, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (1520755200, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (1541314800, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (1552204800, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (1572764400, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (1583654400, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (1604214000, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (1615708800, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (1636268400, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (1647158400, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (1667718000, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (1678608000, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (1699167600, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (1710057600, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (1730617200, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (1741507200, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (1762066800, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (1772956800, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (1793516400, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (1805011200, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (1825570800, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (1836460800, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (1857020400, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (1867910400, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (1888470000, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (1899360000, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (1919919600, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (1930809600, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (1951369200, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (1962864000, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (1983423600, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (1994313600, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (2014873200, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (2025763200, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (2046322800, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (2057212800, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (2077772400, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (2088662400, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (2109222000, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (2120112000, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (2140671600, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (2152166400, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (2172726000, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (2183616000, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (2204175600, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (2215065600, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (2235625200, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (2246515200, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (2267074800, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (2277964800, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (2298524400, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (2309414400, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (2329974000, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (2341468800, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (2362028400, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (2372918400, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (2393478000, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (2404368000, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (2424927600, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (2435817600, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (2456377200, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (2467267200, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (2487826800, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (2499321600, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (2519881200, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (2530771200, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (2551330800, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (2562220800, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (2582780400, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (2593670400, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (2614230000, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (2625120000, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (2645679600, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (2656569600, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (2677129200, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (2688624000, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (2709183600, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (2720073600, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (2740633200, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (2751523200, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (2772082800, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (2782972800, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (2803532400, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (2814422400, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (2834982000, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (2846476800, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (2867036400, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (2877926400, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (2898486000, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (2909376000, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (2929935600, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (2940825600, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (2961385200, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (2972275200, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (2992834800, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (3003724800, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (3024284400, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (3035779200, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (3056338800, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (3067228800, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (3087788400, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (3098678400, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (3119238000, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (3130128000, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (3150687600, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (3161577600, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (3182137200, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (3193027200, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (3213586800, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (3225081600, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (3245641200, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (3256531200, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (3277090800, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (3287980800, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (3308540400, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (3319430400, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (3339990000, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (3350880000, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (3371439600, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (3382934400, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (3403494000, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (3414384000, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (3434943600, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (3445833600, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (3466393200, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (3477283200, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (3497842800, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (3508732800, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (3529292400, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (3540182400, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (3560742000, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (3572236800, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (3592796400, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (3603686400, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (3624246000, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (3635136000, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (3655695600, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (3666585600, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (3687145200, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (3698035200, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (3718594800, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (3730089600, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (3750649200, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (3761539200, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (3782098800, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (3792988800, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (3813548400, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (3824438400, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (3844998000, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (3855888000, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (3876447600, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (3887337600, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (3907897200, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (3919392000, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (3939951600, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (3950841600, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (3971401200, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (3982291200, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (4002850800, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (4013740800, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (4034300400, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (4045190400, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (4065750000, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (4076640000, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (4097199600, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + ]; + FixedTimespanSet { + first: FixedTimespan { + utc_offset: -24427, + dst_offset: 0, + name: Some("LMT"), + }, + rest: REST + } + }, + + Tz::America__North_Dakota__Center => { + const REST: &[(i64, FixedTimespan)] = &[ + (-2717619288, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (-1633273200, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (-1615132800, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (-1601823600, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (-1583683200, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (-880210800, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MWT") }), + (-769395600, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MPT") }), + (-765388800, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (-84380400, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (-68659200, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (-52930800, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (-37209600, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (-21481200, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (-5760000, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (9968400, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (25689600, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (41418000, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (57744000, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (73472400, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (89193600, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (104922000, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (120643200, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (126694800, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (152092800, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (162378000, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (183542400, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (199270800, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (215596800, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (230720400, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (247046400, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (262774800, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (278496000, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (294224400, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (309945600, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (325674000, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (341395200, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (357123600, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (372844800, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (388573200, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (404899200, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (420022800, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (436348800, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (452077200, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (467798400, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (483526800, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (499248000, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (514976400, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (530697600, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (544611600, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (562147200, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (576061200, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (594201600, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (607510800, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (625651200, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (638960400, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (657100800, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (671014800, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (688550400, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (702464400, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (720000000, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (733910400, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (752050800, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (765360000, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (783500400, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (796809600, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (814950000, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (828864000, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (846399600, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (860313600, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (877849200, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (891763200, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (909298800, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (923212800, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (941353200, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (954662400, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (972802800, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (986112000, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (1004252400, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (1018166400, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (1035702000, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (1049616000, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (1067151600, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (1081065600, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (1099206000, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (1112515200, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (1130655600, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (1143964800, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (1162105200, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (1173600000, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (1194159600, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (1205049600, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (1225609200, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (1236499200, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (1257058800, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (1268553600, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (1289113200, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (1300003200, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (1320562800, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (1331452800, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (1352012400, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (1362902400, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (1383462000, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (1394352000, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (1414911600, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (1425801600, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (1446361200, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (1457856000, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (1478415600, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (1489305600, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (1509865200, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (1520755200, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (1541314800, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (1552204800, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (1572764400, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (1583654400, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (1604214000, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (1615708800, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (1636268400, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (1647158400, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (1667718000, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (1678608000, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (1699167600, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (1710057600, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (1730617200, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (1741507200, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (1762066800, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (1772956800, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (1793516400, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (1805011200, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (1825570800, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (1836460800, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (1857020400, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (1867910400, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (1888470000, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (1899360000, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (1919919600, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (1930809600, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (1951369200, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (1962864000, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (1983423600, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (1994313600, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (2014873200, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (2025763200, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (2046322800, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (2057212800, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (2077772400, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (2088662400, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (2109222000, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (2120112000, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (2140671600, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (2152166400, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (2172726000, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (2183616000, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (2204175600, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (2215065600, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (2235625200, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (2246515200, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (2267074800, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (2277964800, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (2298524400, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (2309414400, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (2329974000, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (2341468800, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (2362028400, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (2372918400, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (2393478000, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (2404368000, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (2424927600, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (2435817600, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (2456377200, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (2467267200, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (2487826800, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (2499321600, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (2519881200, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (2530771200, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (2551330800, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (2562220800, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (2582780400, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (2593670400, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (2614230000, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (2625120000, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (2645679600, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (2656569600, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (2677129200, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (2688624000, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (2709183600, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (2720073600, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (2740633200, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (2751523200, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (2772082800, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (2782972800, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (2803532400, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (2814422400, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (2834982000, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (2846476800, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (2867036400, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (2877926400, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (2898486000, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (2909376000, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (2929935600, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (2940825600, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (2961385200, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (2972275200, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (2992834800, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (3003724800, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (3024284400, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (3035779200, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (3056338800, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (3067228800, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (3087788400, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (3098678400, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (3119238000, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (3130128000, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (3150687600, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (3161577600, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (3182137200, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (3193027200, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (3213586800, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (3225081600, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (3245641200, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (3256531200, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (3277090800, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (3287980800, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (3308540400, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (3319430400, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (3339990000, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (3350880000, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (3371439600, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (3382934400, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (3403494000, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (3414384000, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (3434943600, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (3445833600, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (3466393200, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (3477283200, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (3497842800, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (3508732800, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (3529292400, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (3540182400, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (3560742000, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (3572236800, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (3592796400, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (3603686400, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (3624246000, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (3635136000, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (3655695600, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (3666585600, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (3687145200, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (3698035200, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (3718594800, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (3730089600, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (3750649200, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (3761539200, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (3782098800, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (3792988800, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (3813548400, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (3824438400, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (3844998000, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (3855888000, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (3876447600, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (3887337600, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (3907897200, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (3919392000, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (3939951600, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (3950841600, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (3971401200, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (3982291200, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (4002850800, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (4013740800, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (4034300400, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (4045190400, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (4065750000, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (4076640000, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (4097199600, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + ]; + FixedTimespanSet { + first: FixedTimespan { + utc_offset: -24312, + dst_offset: 0, + name: Some("LMT"), + }, + rest: REST + } + }, + + Tz::America__North_Dakota__New_Salem => { + const REST: &[(i64, FixedTimespan)] = &[ + (-2717619261, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (-1633273200, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (-1615132800, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (-1601823600, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (-1583683200, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (-880210800, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MWT") }), + (-769395600, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MPT") }), + (-765388800, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (-84380400, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (-68659200, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (-52930800, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (-37209600, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (-21481200, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (-5760000, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (9968400, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (25689600, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (41418000, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (57744000, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (73472400, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (89193600, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (104922000, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (120643200, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (126694800, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (152092800, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (162378000, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (183542400, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (199270800, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (215596800, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (230720400, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (247046400, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (262774800, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (278496000, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (294224400, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (309945600, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (325674000, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (341395200, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (357123600, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (372844800, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (388573200, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (404899200, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (420022800, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (436348800, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (452077200, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (467798400, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (483526800, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (499248000, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (514976400, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (530697600, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (544611600, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (562147200, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (576061200, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (594201600, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (607510800, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (625651200, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (638960400, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (657100800, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (671014800, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (688550400, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (702464400, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (720000000, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (733914000, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (752054400, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (765363600, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (783504000, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (796813200, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (814953600, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (828867600, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (846403200, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (860317200, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (877852800, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (891766800, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (909302400, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (923216400, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (941356800, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (954666000, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (972806400, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (986115600, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (1004256000, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (1018170000, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (1035705600, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (1049619600, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (1067155200, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (1081065600, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (1099206000, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (1112515200, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (1130655600, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (1143964800, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (1162105200, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (1173600000, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (1194159600, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (1205049600, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (1225609200, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (1236499200, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (1257058800, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (1268553600, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (1289113200, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (1300003200, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (1320562800, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (1331452800, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (1352012400, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (1362902400, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (1383462000, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (1394352000, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (1414911600, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (1425801600, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (1446361200, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (1457856000, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (1478415600, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (1489305600, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (1509865200, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (1520755200, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (1541314800, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (1552204800, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (1572764400, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (1583654400, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (1604214000, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (1615708800, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (1636268400, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (1647158400, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (1667718000, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (1678608000, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (1699167600, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (1710057600, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (1730617200, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (1741507200, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (1762066800, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (1772956800, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (1793516400, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (1805011200, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (1825570800, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (1836460800, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (1857020400, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (1867910400, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (1888470000, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (1899360000, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (1919919600, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (1930809600, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (1951369200, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (1962864000, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (1983423600, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (1994313600, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (2014873200, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (2025763200, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (2046322800, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (2057212800, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (2077772400, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (2088662400, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (2109222000, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (2120112000, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (2140671600, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (2152166400, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (2172726000, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (2183616000, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (2204175600, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (2215065600, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (2235625200, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (2246515200, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (2267074800, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (2277964800, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (2298524400, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (2309414400, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (2329974000, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (2341468800, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (2362028400, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (2372918400, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (2393478000, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (2404368000, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (2424927600, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (2435817600, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (2456377200, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (2467267200, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (2487826800, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (2499321600, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (2519881200, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (2530771200, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (2551330800, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (2562220800, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (2582780400, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (2593670400, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (2614230000, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (2625120000, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (2645679600, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (2656569600, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (2677129200, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (2688624000, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (2709183600, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (2720073600, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (2740633200, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (2751523200, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (2772082800, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (2782972800, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (2803532400, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (2814422400, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (2834982000, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (2846476800, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (2867036400, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (2877926400, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (2898486000, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (2909376000, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (2929935600, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (2940825600, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (2961385200, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (2972275200, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (2992834800, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (3003724800, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (3024284400, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (3035779200, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (3056338800, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (3067228800, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (3087788400, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (3098678400, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (3119238000, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (3130128000, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (3150687600, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (3161577600, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (3182137200, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (3193027200, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (3213586800, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (3225081600, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (3245641200, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (3256531200, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (3277090800, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (3287980800, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (3308540400, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (3319430400, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (3339990000, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (3350880000, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (3371439600, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (3382934400, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (3403494000, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (3414384000, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (3434943600, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (3445833600, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (3466393200, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (3477283200, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (3497842800, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (3508732800, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (3529292400, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (3540182400, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (3560742000, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (3572236800, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (3592796400, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (3603686400, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (3624246000, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (3635136000, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (3655695600, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (3666585600, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (3687145200, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (3698035200, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (3718594800, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (3730089600, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (3750649200, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (3761539200, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (3782098800, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (3792988800, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (3813548400, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (3824438400, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (3844998000, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (3855888000, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (3876447600, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (3887337600, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (3907897200, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (3919392000, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (3939951600, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (3950841600, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (3971401200, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (3982291200, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (4002850800, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (4013740800, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (4034300400, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (4045190400, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (4065750000, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (4076640000, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (4097199600, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + ]; + FixedTimespanSet { + first: FixedTimespan { + utc_offset: -24339, + dst_offset: 0, + name: Some("LMT"), + }, + rest: REST + } + }, + + Tz::America__Nuuk => { + const REST: &[(i64, FixedTimespan)] = &[ + (-1686083584, FixedTimespan { utc_offset: -10800, dst_offset: 0, name: None }), + (323845200, FixedTimespan { utc_offset: -10800, dst_offset: 3600, name: None }), + (338950800, FixedTimespan { utc_offset: -10800, dst_offset: 0, name: None }), + (354675600, FixedTimespan { utc_offset: -10800, dst_offset: 3600, name: None }), + (370400400, FixedTimespan { utc_offset: -10800, dst_offset: 0, name: None }), + (386125200, FixedTimespan { utc_offset: -10800, dst_offset: 3600, name: None }), + (401850000, FixedTimespan { utc_offset: -10800, dst_offset: 0, name: None }), + (417574800, FixedTimespan { utc_offset: -10800, dst_offset: 3600, name: None }), + (433299600, FixedTimespan { utc_offset: -10800, dst_offset: 0, name: None }), + (449024400, FixedTimespan { utc_offset: -10800, dst_offset: 3600, name: None }), + (465354000, FixedTimespan { utc_offset: -10800, dst_offset: 0, name: None }), + (481078800, FixedTimespan { utc_offset: -10800, dst_offset: 3600, name: None }), + (496803600, FixedTimespan { utc_offset: -10800, dst_offset: 0, name: None }), + (512528400, FixedTimespan { utc_offset: -10800, dst_offset: 3600, name: None }), + (528253200, FixedTimespan { utc_offset: -10800, dst_offset: 0, name: None }), + (543978000, FixedTimespan { utc_offset: -10800, dst_offset: 3600, name: None }), + (559702800, FixedTimespan { utc_offset: -10800, dst_offset: 0, name: None }), + (575427600, FixedTimespan { utc_offset: -10800, dst_offset: 3600, name: None }), + (591152400, FixedTimespan { utc_offset: -10800, dst_offset: 0, name: None }), + (606877200, FixedTimespan { utc_offset: -10800, dst_offset: 3600, name: None }), + (622602000, FixedTimespan { utc_offset: -10800, dst_offset: 0, name: None }), + (638326800, FixedTimespan { utc_offset: -10800, dst_offset: 3600, name: None }), + (654656400, FixedTimespan { utc_offset: -10800, dst_offset: 0, name: None }), + (670381200, FixedTimespan { utc_offset: -10800, dst_offset: 3600, name: None }), + (686106000, FixedTimespan { utc_offset: -10800, dst_offset: 0, name: None }), + (701830800, FixedTimespan { utc_offset: -10800, dst_offset: 3600, name: None }), + (717555600, FixedTimespan { utc_offset: -10800, dst_offset: 0, name: None }), + (733280400, FixedTimespan { utc_offset: -10800, dst_offset: 3600, name: None }), + (749005200, FixedTimespan { utc_offset: -10800, dst_offset: 0, name: None }), + (764730000, FixedTimespan { utc_offset: -10800, dst_offset: 3600, name: None }), + (780454800, FixedTimespan { utc_offset: -10800, dst_offset: 0, name: None }), + (796179600, FixedTimespan { utc_offset: -10800, dst_offset: 3600, name: None }), + (811904400, FixedTimespan { utc_offset: -10800, dst_offset: 0, name: None }), + (828234000, FixedTimespan { utc_offset: -10800, dst_offset: 3600, name: None }), + (846378000, FixedTimespan { utc_offset: -10800, dst_offset: 0, name: None }), + (859683600, FixedTimespan { utc_offset: -10800, dst_offset: 3600, name: None }), + (877827600, FixedTimespan { utc_offset: -10800, dst_offset: 0, name: None }), + (891133200, FixedTimespan { utc_offset: -10800, dst_offset: 3600, name: None }), + (909277200, FixedTimespan { utc_offset: -10800, dst_offset: 0, name: None }), + (922582800, FixedTimespan { utc_offset: -10800, dst_offset: 3600, name: None }), + (941331600, FixedTimespan { utc_offset: -10800, dst_offset: 0, name: None }), + (954032400, FixedTimespan { utc_offset: -10800, dst_offset: 3600, name: None }), + (972781200, FixedTimespan { utc_offset: -10800, dst_offset: 0, name: None }), + (985482000, FixedTimespan { utc_offset: -10800, dst_offset: 3600, name: None }), + (1004230800, FixedTimespan { utc_offset: -10800, dst_offset: 0, name: None }), + (1017536400, FixedTimespan { utc_offset: -10800, dst_offset: 3600, name: None }), + (1035680400, FixedTimespan { utc_offset: -10800, dst_offset: 0, name: None }), + (1048986000, FixedTimespan { utc_offset: -10800, dst_offset: 3600, name: None }), + (1067130000, FixedTimespan { utc_offset: -10800, dst_offset: 0, name: None }), + (1080435600, FixedTimespan { utc_offset: -10800, dst_offset: 3600, name: None }), + (1099184400, FixedTimespan { utc_offset: -10800, dst_offset: 0, name: None }), + (1111885200, FixedTimespan { utc_offset: -10800, dst_offset: 3600, name: None }), + (1130634000, FixedTimespan { utc_offset: -10800, dst_offset: 0, name: None }), + (1143334800, FixedTimespan { utc_offset: -10800, dst_offset: 3600, name: None }), + (1162083600, FixedTimespan { utc_offset: -10800, dst_offset: 0, name: None }), + (1174784400, FixedTimespan { utc_offset: -10800, dst_offset: 3600, name: None }), + (1193533200, FixedTimespan { utc_offset: -10800, dst_offset: 0, name: None }), + (1206838800, FixedTimespan { utc_offset: -10800, dst_offset: 3600, name: None }), + (1224982800, FixedTimespan { utc_offset: -10800, dst_offset: 0, name: None }), + (1238288400, FixedTimespan { utc_offset: -10800, dst_offset: 3600, name: None }), + (1256432400, FixedTimespan { utc_offset: -10800, dst_offset: 0, name: None }), + (1269738000, FixedTimespan { utc_offset: -10800, dst_offset: 3600, name: None }), + (1288486800, FixedTimespan { utc_offset: -10800, dst_offset: 0, name: None }), + (1301187600, FixedTimespan { utc_offset: -10800, dst_offset: 3600, name: None }), + (1319936400, FixedTimespan { utc_offset: -10800, dst_offset: 0, name: None }), + (1332637200, FixedTimespan { utc_offset: -10800, dst_offset: 3600, name: None }), + (1351386000, FixedTimespan { utc_offset: -10800, dst_offset: 0, name: None }), + (1364691600, FixedTimespan { utc_offset: -10800, dst_offset: 3600, name: None }), + (1382835600, FixedTimespan { utc_offset: -10800, dst_offset: 0, name: None }), + (1396141200, FixedTimespan { utc_offset: -10800, dst_offset: 3600, name: None }), + (1414285200, FixedTimespan { utc_offset: -10800, dst_offset: 0, name: None }), + (1427590800, FixedTimespan { utc_offset: -10800, dst_offset: 3600, name: None }), + (1445734800, FixedTimespan { utc_offset: -10800, dst_offset: 0, name: None }), + (1459040400, FixedTimespan { utc_offset: -10800, dst_offset: 3600, name: None }), + (1477789200, FixedTimespan { utc_offset: -10800, dst_offset: 0, name: None }), + (1490490000, FixedTimespan { utc_offset: -10800, dst_offset: 3600, name: None }), + (1509238800, FixedTimespan { utc_offset: -10800, dst_offset: 0, name: None }), + (1521939600, FixedTimespan { utc_offset: -10800, dst_offset: 3600, name: None }), + (1540688400, FixedTimespan { utc_offset: -10800, dst_offset: 0, name: None }), + (1553994000, FixedTimespan { utc_offset: -10800, dst_offset: 3600, name: None }), + (1572138000, FixedTimespan { utc_offset: -10800, dst_offset: 0, name: None }), + (1585443600, FixedTimespan { utc_offset: -10800, dst_offset: 3600, name: None }), + (1603587600, FixedTimespan { utc_offset: -10800, dst_offset: 0, name: None }), + (1616893200, FixedTimespan { utc_offset: -10800, dst_offset: 3600, name: None }), + (1635642000, FixedTimespan { utc_offset: -10800, dst_offset: 0, name: None }), + (1648342800, FixedTimespan { utc_offset: -10800, dst_offset: 3600, name: None }), + (1667091600, FixedTimespan { utc_offset: -10800, dst_offset: 0, name: None }), + (1679792400, FixedTimespan { utc_offset: -10800, dst_offset: 3600, name: None }), + (1679799600, FixedTimespan { utc_offset: -7200, dst_offset: 0, name: None }), + (1711846800, FixedTimespan { utc_offset: -7200, dst_offset: 3600, name: None }), + (1729990800, FixedTimespan { utc_offset: -7200, dst_offset: 0, name: None }), + (1743296400, FixedTimespan { utc_offset: -7200, dst_offset: 3600, name: None }), + (1761440400, FixedTimespan { utc_offset: -7200, dst_offset: 0, name: None }), + (1774746000, FixedTimespan { utc_offset: -7200, dst_offset: 3600, name: None }), + (1792890000, FixedTimespan { utc_offset: -7200, dst_offset: 0, name: None }), + (1806195600, FixedTimespan { utc_offset: -7200, dst_offset: 3600, name: None }), + (1824944400, FixedTimespan { utc_offset: -7200, dst_offset: 0, name: None }), + (1837645200, FixedTimespan { utc_offset: -7200, dst_offset: 3600, name: None }), + (1856394000, FixedTimespan { utc_offset: -7200, dst_offset: 0, name: None }), + (1869094800, FixedTimespan { utc_offset: -7200, dst_offset: 3600, name: None }), + (1887843600, FixedTimespan { utc_offset: -7200, dst_offset: 0, name: None }), + (1901149200, FixedTimespan { utc_offset: -7200, dst_offset: 3600, name: None }), + (1919293200, FixedTimespan { utc_offset: -7200, dst_offset: 0, name: None }), + (1932598800, FixedTimespan { utc_offset: -7200, dst_offset: 3600, name: None }), + (1950742800, FixedTimespan { utc_offset: -7200, dst_offset: 0, name: None }), + (1964048400, FixedTimespan { utc_offset: -7200, dst_offset: 3600, name: None }), + (1982797200, FixedTimespan { utc_offset: -7200, dst_offset: 0, name: None }), + (1995498000, FixedTimespan { utc_offset: -7200, dst_offset: 3600, name: None }), + (2014246800, FixedTimespan { utc_offset: -7200, dst_offset: 0, name: None }), + (2026947600, FixedTimespan { utc_offset: -7200, dst_offset: 3600, name: None }), + (2045696400, FixedTimespan { utc_offset: -7200, dst_offset: 0, name: None }), + (2058397200, FixedTimespan { utc_offset: -7200, dst_offset: 3600, name: None }), + (2077146000, FixedTimespan { utc_offset: -7200, dst_offset: 0, name: None }), + (2090451600, FixedTimespan { utc_offset: -7200, dst_offset: 3600, name: None }), + (2108595600, FixedTimespan { utc_offset: -7200, dst_offset: 0, name: None }), + (2121901200, FixedTimespan { utc_offset: -7200, dst_offset: 3600, name: None }), + (2140045200, FixedTimespan { utc_offset: -7200, dst_offset: 0, name: None }), + (2153350800, FixedTimespan { utc_offset: -7200, dst_offset: 3600, name: None }), + (2172099600, FixedTimespan { utc_offset: -7200, dst_offset: 0, name: None }), + (2184800400, FixedTimespan { utc_offset: -7200, dst_offset: 3600, name: None }), + (2203549200, FixedTimespan { utc_offset: -7200, dst_offset: 0, name: None }), + (2216250000, FixedTimespan { utc_offset: -7200, dst_offset: 3600, name: None }), + (2234998800, FixedTimespan { utc_offset: -7200, dst_offset: 0, name: None }), + (2248304400, FixedTimespan { utc_offset: -7200, dst_offset: 3600, name: None }), + (2266448400, FixedTimespan { utc_offset: -7200, dst_offset: 0, name: None }), + (2279754000, FixedTimespan { utc_offset: -7200, dst_offset: 3600, name: None }), + (2297898000, FixedTimespan { utc_offset: -7200, dst_offset: 0, name: None }), + (2311203600, FixedTimespan { utc_offset: -7200, dst_offset: 3600, name: None }), + (2329347600, FixedTimespan { utc_offset: -7200, dst_offset: 0, name: None }), + (2342653200, FixedTimespan { utc_offset: -7200, dst_offset: 3600, name: None }), + (2361402000, FixedTimespan { utc_offset: -7200, dst_offset: 0, name: None }), + (2374102800, FixedTimespan { utc_offset: -7200, dst_offset: 3600, name: None }), + (2392851600, FixedTimespan { utc_offset: -7200, dst_offset: 0, name: None }), + (2405552400, FixedTimespan { utc_offset: -7200, dst_offset: 3600, name: None }), + (2424301200, FixedTimespan { utc_offset: -7200, dst_offset: 0, name: None }), + (2437606800, FixedTimespan { utc_offset: -7200, dst_offset: 3600, name: None }), + (2455750800, FixedTimespan { utc_offset: -7200, dst_offset: 0, name: None }), + (2469056400, FixedTimespan { utc_offset: -7200, dst_offset: 3600, name: None }), + (2487200400, FixedTimespan { utc_offset: -7200, dst_offset: 0, name: None }), + (2500506000, FixedTimespan { utc_offset: -7200, dst_offset: 3600, name: None }), + (2519254800, FixedTimespan { utc_offset: -7200, dst_offset: 0, name: None }), + (2531955600, FixedTimespan { utc_offset: -7200, dst_offset: 3600, name: None }), + (2550704400, FixedTimespan { utc_offset: -7200, dst_offset: 0, name: None }), + (2563405200, FixedTimespan { utc_offset: -7200, dst_offset: 3600, name: None }), + (2582154000, FixedTimespan { utc_offset: -7200, dst_offset: 0, name: None }), + (2595459600, FixedTimespan { utc_offset: -7200, dst_offset: 3600, name: None }), + (2613603600, FixedTimespan { utc_offset: -7200, dst_offset: 0, name: None }), + (2626909200, FixedTimespan { utc_offset: -7200, dst_offset: 3600, name: None }), + (2645053200, FixedTimespan { utc_offset: -7200, dst_offset: 0, name: None }), + (2658358800, FixedTimespan { utc_offset: -7200, dst_offset: 3600, name: None }), + (2676502800, FixedTimespan { utc_offset: -7200, dst_offset: 0, name: None }), + (2689808400, FixedTimespan { utc_offset: -7200, dst_offset: 3600, name: None }), + (2708557200, FixedTimespan { utc_offset: -7200, dst_offset: 0, name: None }), + (2721258000, FixedTimespan { utc_offset: -7200, dst_offset: 3600, name: None }), + (2740006800, FixedTimespan { utc_offset: -7200, dst_offset: 0, name: None }), + (2752707600, FixedTimespan { utc_offset: -7200, dst_offset: 3600, name: None }), + (2771456400, FixedTimespan { utc_offset: -7200, dst_offset: 0, name: None }), + (2784762000, FixedTimespan { utc_offset: -7200, dst_offset: 3600, name: None }), + (2802906000, FixedTimespan { utc_offset: -7200, dst_offset: 0, name: None }), + (2816211600, FixedTimespan { utc_offset: -7200, dst_offset: 3600, name: None }), + (2834355600, FixedTimespan { utc_offset: -7200, dst_offset: 0, name: None }), + (2847661200, FixedTimespan { utc_offset: -7200, dst_offset: 3600, name: None }), + (2866410000, FixedTimespan { utc_offset: -7200, dst_offset: 0, name: None }), + (2879110800, FixedTimespan { utc_offset: -7200, dst_offset: 3600, name: None }), + (2897859600, FixedTimespan { utc_offset: -7200, dst_offset: 0, name: None }), + (2910560400, FixedTimespan { utc_offset: -7200, dst_offset: 3600, name: None }), + (2929309200, FixedTimespan { utc_offset: -7200, dst_offset: 0, name: None }), + (2942010000, FixedTimespan { utc_offset: -7200, dst_offset: 3600, name: None }), + (2960758800, FixedTimespan { utc_offset: -7200, dst_offset: 0, name: None }), + (2974064400, FixedTimespan { utc_offset: -7200, dst_offset: 3600, name: None }), + (2992208400, FixedTimespan { utc_offset: -7200, dst_offset: 0, name: None }), + (3005514000, FixedTimespan { utc_offset: -7200, dst_offset: 3600, name: None }), + (3023658000, FixedTimespan { utc_offset: -7200, dst_offset: 0, name: None }), + (3036963600, FixedTimespan { utc_offset: -7200, dst_offset: 3600, name: None }), + (3055712400, FixedTimespan { utc_offset: -7200, dst_offset: 0, name: None }), + (3068413200, FixedTimespan { utc_offset: -7200, dst_offset: 3600, name: None }), + (3087162000, FixedTimespan { utc_offset: -7200, dst_offset: 0, name: None }), + (3099862800, FixedTimespan { utc_offset: -7200, dst_offset: 3600, name: None }), + (3118611600, FixedTimespan { utc_offset: -7200, dst_offset: 0, name: None }), + (3131917200, FixedTimespan { utc_offset: -7200, dst_offset: 3600, name: None }), + (3150061200, FixedTimespan { utc_offset: -7200, dst_offset: 0, name: None }), + (3163366800, FixedTimespan { utc_offset: -7200, dst_offset: 3600, name: None }), + (3181510800, FixedTimespan { utc_offset: -7200, dst_offset: 0, name: None }), + (3194816400, FixedTimespan { utc_offset: -7200, dst_offset: 3600, name: None }), + (3212960400, FixedTimespan { utc_offset: -7200, dst_offset: 0, name: None }), + (3226266000, FixedTimespan { utc_offset: -7200, dst_offset: 3600, name: None }), + (3245014800, FixedTimespan { utc_offset: -7200, dst_offset: 0, name: None }), + (3257715600, FixedTimespan { utc_offset: -7200, dst_offset: 3600, name: None }), + (3276464400, FixedTimespan { utc_offset: -7200, dst_offset: 0, name: None }), + (3289165200, FixedTimespan { utc_offset: -7200, dst_offset: 3600, name: None }), + (3307914000, FixedTimespan { utc_offset: -7200, dst_offset: 0, name: None }), + (3321219600, FixedTimespan { utc_offset: -7200, dst_offset: 3600, name: None }), + (3339363600, FixedTimespan { utc_offset: -7200, dst_offset: 0, name: None }), + (3352669200, FixedTimespan { utc_offset: -7200, dst_offset: 3600, name: None }), + (3370813200, FixedTimespan { utc_offset: -7200, dst_offset: 0, name: None }), + (3384118800, FixedTimespan { utc_offset: -7200, dst_offset: 3600, name: None }), + (3402867600, FixedTimespan { utc_offset: -7200, dst_offset: 0, name: None }), + (3415568400, FixedTimespan { utc_offset: -7200, dst_offset: 3600, name: None }), + (3434317200, FixedTimespan { utc_offset: -7200, dst_offset: 0, name: None }), + (3447018000, FixedTimespan { utc_offset: -7200, dst_offset: 3600, name: None }), + (3465766800, FixedTimespan { utc_offset: -7200, dst_offset: 0, name: None }), + (3479072400, FixedTimespan { utc_offset: -7200, dst_offset: 3600, name: None }), + (3497216400, FixedTimespan { utc_offset: -7200, dst_offset: 0, name: None }), + (3510522000, FixedTimespan { utc_offset: -7200, dst_offset: 3600, name: None }), + (3528666000, FixedTimespan { utc_offset: -7200, dst_offset: 0, name: None }), + (3541971600, FixedTimespan { utc_offset: -7200, dst_offset: 3600, name: None }), + (3560115600, FixedTimespan { utc_offset: -7200, dst_offset: 0, name: None }), + (3573421200, FixedTimespan { utc_offset: -7200, dst_offset: 3600, name: None }), + (3592170000, FixedTimespan { utc_offset: -7200, dst_offset: 0, name: None }), + (3604870800, FixedTimespan { utc_offset: -7200, dst_offset: 3600, name: None }), + (3623619600, FixedTimespan { utc_offset: -7200, dst_offset: 0, name: None }), + (3636320400, FixedTimespan { utc_offset: -7200, dst_offset: 3600, name: None }), + (3655069200, FixedTimespan { utc_offset: -7200, dst_offset: 0, name: None }), + (3668374800, FixedTimespan { utc_offset: -7200, dst_offset: 3600, name: None }), + (3686518800, FixedTimespan { utc_offset: -7200, dst_offset: 0, name: None }), + (3699824400, FixedTimespan { utc_offset: -7200, dst_offset: 3600, name: None }), + (3717968400, FixedTimespan { utc_offset: -7200, dst_offset: 0, name: None }), + (3731274000, FixedTimespan { utc_offset: -7200, dst_offset: 3600, name: None }), + (3750022800, FixedTimespan { utc_offset: -7200, dst_offset: 0, name: None }), + (3762723600, FixedTimespan { utc_offset: -7200, dst_offset: 3600, name: None }), + (3781472400, FixedTimespan { utc_offset: -7200, dst_offset: 0, name: None }), + (3794173200, FixedTimespan { utc_offset: -7200, dst_offset: 3600, name: None }), + (3812922000, FixedTimespan { utc_offset: -7200, dst_offset: 0, name: None }), + (3825622800, FixedTimespan { utc_offset: -7200, dst_offset: 3600, name: None }), + (3844371600, FixedTimespan { utc_offset: -7200, dst_offset: 0, name: None }), + (3857677200, FixedTimespan { utc_offset: -7200, dst_offset: 3600, name: None }), + (3875821200, FixedTimespan { utc_offset: -7200, dst_offset: 0, name: None }), + (3889126800, FixedTimespan { utc_offset: -7200, dst_offset: 3600, name: None }), + (3907270800, FixedTimespan { utc_offset: -7200, dst_offset: 0, name: None }), + (3920576400, FixedTimespan { utc_offset: -7200, dst_offset: 3600, name: None }), + (3939325200, FixedTimespan { utc_offset: -7200, dst_offset: 0, name: None }), + (3952026000, FixedTimespan { utc_offset: -7200, dst_offset: 3600, name: None }), + (3970774800, FixedTimespan { utc_offset: -7200, dst_offset: 0, name: None }), + (3983475600, FixedTimespan { utc_offset: -7200, dst_offset: 3600, name: None }), + (4002224400, FixedTimespan { utc_offset: -7200, dst_offset: 0, name: None }), + (4015530000, FixedTimespan { utc_offset: -7200, dst_offset: 3600, name: None }), + (4033674000, FixedTimespan { utc_offset: -7200, dst_offset: 0, name: None }), + (4046979600, FixedTimespan { utc_offset: -7200, dst_offset: 3600, name: None }), + (4065123600, FixedTimespan { utc_offset: -7200, dst_offset: 0, name: None }), + (4078429200, FixedTimespan { utc_offset: -7200, dst_offset: 3600, name: None }), + (4096573200, FixedTimespan { utc_offset: -7200, dst_offset: 0, name: None }), + ]; + FixedTimespanSet { + first: FixedTimespan { + utc_offset: -12416, + dst_offset: 0, + name: Some("LMT"), + }, + rest: REST + } + }, + + Tz::America__Ojinaga => { + const REST: &[(i64, FixedTimespan)] = &[ + (-1514714540, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (-1343149200, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (-1234807200, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (-1220461200, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (-1207159200, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (-1191344400, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (828864000, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (846399600, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (860313600, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (877849200, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (891766800, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (909302400, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (923216400, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (941356800, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (954666000, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (972806400, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (989139600, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (1001836800, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (1018170000, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (1035705600, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (1049619600, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (1067155200, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (1081069200, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (1099209600, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (1112518800, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (1130659200, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (1143968400, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (1162108800, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (1175418000, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (1193558400, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (1207472400, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (1225008000, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (1238922000, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (1256457600, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (1268557200, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (1289116800, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (1300006800, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (1320566400, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (1331456400, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (1352016000, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (1362906000, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (1383465600, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (1394355600, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (1414915200, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (1425805200, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (1446364800, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (1457859600, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (1478419200, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (1489309200, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (1509868800, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (1520758800, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (1541318400, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (1552208400, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (1572768000, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (1583658000, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (1604217600, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (1615712400, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (1636272000, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (1647162000, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (1667116800, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (1678608000, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (1699167600, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (1710057600, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (1730617200, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (1741507200, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (1762066800, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (1772956800, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (1793516400, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (1805011200, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (1825570800, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (1836460800, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (1857020400, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (1867910400, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (1888470000, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (1899360000, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (1919919600, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (1930809600, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (1951369200, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (1962864000, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (1983423600, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (1994313600, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (2014873200, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (2025763200, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (2046322800, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (2057212800, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (2077772400, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (2088662400, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (2109222000, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (2120112000, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (2140671600, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (2152166400, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (2172726000, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (2183616000, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (2204175600, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (2215065600, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (2235625200, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (2246515200, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (2267074800, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (2277964800, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (2298524400, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (2309414400, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (2329974000, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (2341468800, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (2362028400, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (2372918400, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (2393478000, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (2404368000, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (2424927600, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (2435817600, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (2456377200, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (2467267200, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (2487826800, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (2499321600, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (2519881200, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (2530771200, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (2551330800, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (2562220800, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (2582780400, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (2593670400, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (2614230000, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (2625120000, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (2645679600, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (2656569600, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (2677129200, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (2688624000, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (2709183600, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (2720073600, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (2740633200, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (2751523200, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (2772082800, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (2782972800, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (2803532400, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (2814422400, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (2834982000, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (2846476800, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (2867036400, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (2877926400, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (2898486000, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (2909376000, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (2929935600, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (2940825600, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (2961385200, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (2972275200, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (2992834800, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (3003724800, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (3024284400, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (3035779200, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (3056338800, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (3067228800, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (3087788400, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (3098678400, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (3119238000, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (3130128000, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (3150687600, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (3161577600, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (3182137200, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (3193027200, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (3213586800, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (3225081600, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (3245641200, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (3256531200, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (3277090800, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (3287980800, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (3308540400, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (3319430400, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (3339990000, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (3350880000, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (3371439600, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (3382934400, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (3403494000, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (3414384000, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (3434943600, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (3445833600, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (3466393200, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (3477283200, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (3497842800, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (3508732800, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (3529292400, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (3540182400, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (3560742000, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (3572236800, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (3592796400, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (3603686400, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (3624246000, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (3635136000, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (3655695600, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (3666585600, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (3687145200, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (3698035200, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (3718594800, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (3730089600, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (3750649200, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (3761539200, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (3782098800, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (3792988800, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (3813548400, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (3824438400, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (3844998000, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (3855888000, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (3876447600, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (3887337600, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (3907897200, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (3919392000, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (3939951600, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (3950841600, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (3971401200, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (3982291200, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (4002850800, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (4013740800, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (4034300400, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (4045190400, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (4065750000, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (4076640000, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (4097199600, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + ]; + FixedTimespanSet { + first: FixedTimespan { + utc_offset: -25060, + dst_offset: 0, + name: Some("LMT"), + }, + rest: REST + } + }, + + Tz::America__Panama => { + const REST: &[(i64, FixedTimespan)] = &[ + (-2524502512, FixedTimespan { utc_offset: -19176, dst_offset: 0, name: Some("CMT") }), + (-1946918424, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + ]; + FixedTimespanSet { + first: FixedTimespan { + utc_offset: -19088, + dst_offset: 0, + name: Some("LMT"), + }, + rest: REST + } + }, + + Tz::America__Pangnirtung => { + const REST: &[(i64, FixedTimespan)] = &[ + (-865296000, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EWT") }), + (-769395600, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EPT") }), + (-765396000, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (73465200, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (89186400, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (104914800, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (120636000, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (136364400, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (152085600, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (167814000, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (183535200, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (199263600, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (215589600, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (230713200, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (247039200, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (262767600, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (278488800, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (294217200, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (309938400, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (325666800, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (341388000, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (357116400, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (372837600, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (388566000, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (404892000, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (420015600, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (436341600, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (452070000, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (467791200, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (483519600, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (499240800, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (514969200, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (530690400, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (544604400, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (562140000, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (576054000, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (594194400, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (607503600, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (625644000, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (638953200, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (657093600, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (671007600, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (688543200, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (702457200, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (719992800, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (733906800, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (752047200, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (765356400, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (783496800, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (796806000, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (814946400, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (828860400, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (846396000, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (860310000, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (877845600, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (891759600, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (909295200, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (923209200, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (941349600, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (954662400, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (972802800, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (986108400, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (1004248800, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (1018162800, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (1035698400, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (1049612400, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (1067148000, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (1081062000, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (1099202400, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (1112511600, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (1130652000, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (1143961200, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (1162101600, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (1173596400, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (1194156000, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (1205046000, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (1225605600, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (1236495600, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (1257055200, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (1268550000, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (1289109600, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (1299999600, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (1320559200, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (1331449200, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (1352008800, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (1362898800, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (1383458400, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (1394348400, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (1414908000, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (1425798000, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (1446357600, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (1457852400, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (1478412000, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (1489302000, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (1509861600, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (1520751600, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (1541311200, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (1552201200, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (1572760800, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (1583650800, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (1604210400, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (1615705200, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (1636264800, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (1647154800, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (1667714400, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (1678604400, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (1699164000, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (1710054000, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (1730613600, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (1741503600, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (1762063200, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (1772953200, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (1793512800, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (1805007600, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (1825567200, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (1836457200, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (1857016800, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (1867906800, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (1888466400, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (1899356400, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (1919916000, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (1930806000, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (1951365600, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (1962860400, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (1983420000, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (1994310000, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (2014869600, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (2025759600, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (2046319200, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (2057209200, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (2077768800, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (2088658800, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (2109218400, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (2120108400, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (2140668000, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (2152162800, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (2172722400, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (2183612400, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (2204172000, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (2215062000, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (2235621600, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (2246511600, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (2267071200, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (2277961200, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (2298520800, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (2309410800, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (2329970400, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (2341465200, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (2362024800, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (2372914800, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (2393474400, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (2404364400, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (2424924000, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (2435814000, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (2456373600, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (2467263600, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (2487823200, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (2499318000, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (2519877600, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (2530767600, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (2551327200, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (2562217200, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (2582776800, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (2593666800, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (2614226400, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (2625116400, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (2645676000, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (2656566000, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (2677125600, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (2688620400, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (2709180000, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (2720070000, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (2740629600, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (2751519600, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (2772079200, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (2782969200, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (2803528800, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (2814418800, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (2834978400, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (2846473200, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (2867032800, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (2877922800, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (2898482400, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (2909372400, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (2929932000, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (2940822000, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (2961381600, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (2972271600, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (2992831200, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (3003721200, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (3024280800, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (3035775600, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (3056335200, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (3067225200, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (3087784800, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (3098674800, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (3119234400, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (3130124400, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (3150684000, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (3161574000, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (3182133600, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (3193023600, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (3213583200, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (3225078000, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (3245637600, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (3256527600, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (3277087200, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (3287977200, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (3308536800, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (3319426800, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (3339986400, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (3350876400, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (3371436000, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (3382930800, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (3403490400, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (3414380400, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (3434940000, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (3445830000, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (3466389600, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (3477279600, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (3497839200, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (3508729200, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (3529288800, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (3540178800, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (3560738400, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (3572233200, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (3592792800, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (3603682800, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (3624242400, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (3635132400, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (3655692000, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (3666582000, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (3687141600, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (3698031600, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (3718591200, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (3730086000, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (3750645600, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (3761535600, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (3782095200, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (3792985200, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (3813544800, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (3824434800, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (3844994400, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (3855884400, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (3876444000, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (3887334000, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (3907893600, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (3919388400, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (3939948000, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (3950838000, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (3971397600, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (3982287600, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (4002847200, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (4013737200, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (4034296800, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (4045186800, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (4065746400, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (4076636400, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (4097196000, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + ]; + FixedTimespanSet { + first: FixedTimespan { + utc_offset: 0, + dst_offset: 0, + name: Some("-00"), + }, + rest: REST + } + }, + + Tz::America__Paramaribo => { + const REST: &[(i64, FixedTimespan)] = &[ + (-1861906760, FixedTimespan { utc_offset: -13252, dst_offset: 0, name: Some("PMT") }), + (-1104524348, FixedTimespan { utc_offset: -13236, dst_offset: 0, name: Some("PMT") }), + (-765317964, FixedTimespan { utc_offset: -12600, dst_offset: 0, name: None }), + (465449400, FixedTimespan { utc_offset: -10800, dst_offset: 0, name: None }), + ]; + FixedTimespanSet { + first: FixedTimespan { + utc_offset: -13240, + dst_offset: 0, + name: Some("LMT"), + }, + rest: REST + } + }, + + Tz::America__Phoenix => { + const REST: &[(i64, FixedTimespan)] = &[ + (-2717616702, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (-1633273200, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (-1615132800, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (-1601823600, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (-1583683200, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (-880210800, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MWT") }), + (-820519140, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (-812653140, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MWT") }), + (-796845540, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (-84380400, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (-68659200, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + ]; + FixedTimespanSet { + first: FixedTimespan { + utc_offset: -26898, + dst_offset: 0, + name: Some("LMT"), + }, + rest: REST + } + }, + + Tz::America__PortauPrince => { + const REST: &[(i64, FixedTimespan)] = &[ + (-2524504240, FixedTimespan { utc_offset: -17340, dst_offset: 0, name: Some("PPMT") }), + (-1670483460, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (421218000, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (436334400, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (452062800, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (467784000, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (483512400, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (499233600, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (514962000, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (530683200, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (546411600, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (562132800, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (576050400, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (594194400, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (607500000, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (625644000, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (638949600, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (657093600, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (671004000, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (688543200, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (702453600, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (719992800, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (733903200, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (752047200, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (765352800, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (783496800, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (796802400, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (814946400, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (828856800, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (846396000, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (860306400, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (877845600, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (1112504400, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (1130644800, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (1143954000, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (1162094400, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (1331449200, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (1352008800, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (1362898800, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (1383458400, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (1394348400, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (1414908000, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (1425798000, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (1446357600, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (1489302000, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (1509861600, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (1520751600, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (1541311200, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (1552201200, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (1572760800, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (1583650800, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (1604210400, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (1615705200, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (1636264800, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (1647154800, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (1667714400, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (1678604400, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (1699164000, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (1710054000, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (1730613600, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (1741503600, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (1762063200, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (1772953200, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (1793512800, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (1805007600, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (1825567200, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (1836457200, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (1857016800, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (1867906800, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (1888466400, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (1899356400, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (1919916000, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (1930806000, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (1951365600, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (1962860400, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (1983420000, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (1994310000, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (2014869600, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (2025759600, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (2046319200, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (2057209200, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (2077768800, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (2088658800, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (2109218400, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (2120108400, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (2140668000, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (2152162800, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (2172722400, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (2183612400, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (2204172000, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (2215062000, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (2235621600, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (2246511600, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (2267071200, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (2277961200, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (2298520800, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (2309410800, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (2329970400, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (2341465200, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (2362024800, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (2372914800, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (2393474400, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (2404364400, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (2424924000, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (2435814000, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (2456373600, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (2467263600, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (2487823200, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (2499318000, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (2519877600, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (2530767600, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (2551327200, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (2562217200, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (2582776800, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (2593666800, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (2614226400, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (2625116400, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (2645676000, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (2656566000, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (2677125600, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (2688620400, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (2709180000, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (2720070000, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (2740629600, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (2751519600, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (2772079200, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (2782969200, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (2803528800, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (2814418800, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (2834978400, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (2846473200, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (2867032800, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (2877922800, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (2898482400, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (2909372400, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (2929932000, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (2940822000, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (2961381600, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (2972271600, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (2992831200, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (3003721200, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (3024280800, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (3035775600, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (3056335200, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (3067225200, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (3087784800, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (3098674800, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (3119234400, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (3130124400, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (3150684000, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (3161574000, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (3182133600, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (3193023600, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (3213583200, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (3225078000, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (3245637600, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (3256527600, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (3277087200, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (3287977200, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (3308536800, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (3319426800, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (3339986400, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (3350876400, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (3371436000, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (3382930800, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (3403490400, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (3414380400, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (3434940000, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (3445830000, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (3466389600, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (3477279600, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (3497839200, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (3508729200, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (3529288800, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (3540178800, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (3560738400, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (3572233200, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (3592792800, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (3603682800, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (3624242400, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (3635132400, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (3655692000, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (3666582000, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (3687141600, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (3698031600, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (3718591200, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (3730086000, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (3750645600, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (3761535600, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (3782095200, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (3792985200, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (3813544800, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (3824434800, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (3844994400, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (3855884400, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (3876444000, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (3887334000, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (3907893600, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (3919388400, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (3939948000, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (3950838000, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (3971397600, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (3982287600, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (4002847200, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (4013737200, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (4034296800, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (4045186800, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (4065746400, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (4076636400, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (4097196000, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + ]; + FixedTimespanSet { + first: FixedTimespan { + utc_offset: -17360, + dst_offset: 0, + name: Some("LMT"), + }, + rest: REST + } + }, + + Tz::America__Port_of_Spain => { + const REST: &[(i64, FixedTimespan)] = &[ + (-2233035335, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (-873057600, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("AWT") }), + (-769395600, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("APT") }), + (-765399600, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + ]; + FixedTimespanSet { + first: FixedTimespan { + utc_offset: -15865, + dst_offset: 0, + name: Some("LMT"), + }, + rest: REST + } + }, + + Tz::America__Porto_Acre => { + const REST: &[(i64, FixedTimespan)] = &[ + (-1767209328, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: None }), + (-1206950400, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: None }), + (-1191355200, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: None }), + (-1175367600, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: None }), + (-1159819200, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: None }), + (-633812400, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: None }), + (-622062000, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: None }), + (-602276400, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: None }), + (-591825600, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: None }), + (-570740400, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: None }), + (-560203200, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: None }), + (-539118000, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: None }), + (-531345600, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: None }), + (-191358000, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: None }), + (-184190400, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: None }), + (-155156400, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: None }), + (-150062400, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: None }), + (-128890800, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: None }), + (-121118400, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: None }), + (-99946800, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: None }), + (-89582400, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: None }), + (-68410800, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: None }), + (-57960000, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: None }), + (499755600, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: None }), + (511243200, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: None }), + (530600400, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: None }), + (540273600, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: None }), + (562136400, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: None }), + (571204800, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: None }), + (1214283600, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + (1384056000, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: None }), + ]; + FixedTimespanSet { + first: FixedTimespan { + utc_offset: -16272, + dst_offset: 0, + name: Some("LMT"), + }, + rest: REST + } + }, + + Tz::America__Porto_Velho => { + const REST: &[(i64, FixedTimespan)] = &[ + (-1767210264, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + (-1206954000, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: None }), + (-1191358800, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + (-1175371200, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: None }), + (-1159822800, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + (-633816000, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: None }), + (-622065600, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + (-602280000, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: None }), + (-591829200, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + (-570744000, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: None }), + (-560206800, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + (-539121600, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: None }), + (-531349200, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + (-191361600, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: None }), + (-184194000, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + (-155160000, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: None }), + (-150066000, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + (-128894400, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: None }), + (-121122000, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + (-99950400, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: None }), + (-89586000, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + (-68414400, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: None }), + (-57963600, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + (499752000, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: None }), + (511239600, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + (530596800, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: None }), + (540270000, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + (562132800, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: None }), + (571201200, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + ]; + FixedTimespanSet { + first: FixedTimespan { + utc_offset: -15336, + dst_offset: 0, + name: Some("LMT"), + }, + rest: REST + } + }, + + Tz::America__Puerto_Rico => { + const REST: &[(i64, FixedTimespan)] = &[ + (-2233035335, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (-873057600, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("AWT") }), + (-769395600, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("APT") }), + (-765399600, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + ]; + FixedTimespanSet { + first: FixedTimespan { + utc_offset: -15865, + dst_offset: 0, + name: Some("LMT"), + }, + rest: REST + } + }, + + Tz::America__Punta_Arenas => { + const REST: &[(i64, FixedTimespan)] = &[ + (-2524504580, FixedTimespan { utc_offset: -16965, dst_offset: 0, name: Some("SMT") }), + (-1892661435, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: None }), + (-1688410800, FixedTimespan { utc_offset: -16965, dst_offset: 0, name: Some("SMT") }), + (-1619205435, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + (-1593806400, FixedTimespan { utc_offset: -16965, dst_offset: 0, name: Some("SMT") }), + (-1335986235, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: None }), + (-1317585600, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: None }), + (-1304362800, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: None }), + (-1286049600, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: None }), + (-1272826800, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: None }), + (-1254513600, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: None }), + (-1241290800, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: None }), + (-1222977600, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: None }), + (-1209754800, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: None }), + (-1191355200, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: None }), + (-1178132400, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + (-870552000, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: None }), + (-865278000, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + (-736632000, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: None }), + (-718056000, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: None }), + (-713649600, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + (-36619200, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: None }), + (-23922000, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + (-3355200, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: None }), + (7527600, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + (24465600, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: None }), + (37767600, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + (55915200, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: None }), + (69217200, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + (87969600, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: None }), + (100666800, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + (118209600, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: None }), + (132116400, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + (150868800, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: None }), + (163566000, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + (182318400, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: None }), + (195620400, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + (213768000, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: None }), + (227070000, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + (245217600, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: None }), + (258519600, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + (277272000, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: None }), + (289969200, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + (308721600, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: None }), + (321418800, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + (340171200, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: None }), + (353473200, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + (371620800, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: None }), + (384922800, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + (403070400, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: None }), + (416372400, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + (434520000, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: None }), + (447822000, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + (466574400, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: None }), + (479271600, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + (498024000, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: None }), + (510721200, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + (529473600, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: None }), + (545194800, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + (560923200, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: None }), + (574225200, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + (592372800, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: None }), + (605674800, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + (624427200, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: None }), + (637124400, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + (653457600, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: None }), + (668574000, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + (687326400, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: None }), + (700628400, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + (718776000, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: None }), + (732078000, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + (750225600, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: None }), + (763527600, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + (781675200, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: None }), + (794977200, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + (813729600, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: None }), + (826426800, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + (845179200, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: None }), + (859690800, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + (876628800, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: None }), + (889930800, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + (906868800, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: None }), + (923194800, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + (939528000, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: None }), + (952830000, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + (971582400, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: None }), + (984279600, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + (1003032000, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: None }), + (1015729200, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + (1034481600, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: None }), + (1047178800, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + (1065931200, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: None }), + (1079233200, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + (1097380800, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: None }), + (1110682800, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + (1128830400, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: None }), + (1142132400, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + (1160884800, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: None }), + (1173582000, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + (1192334400, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: None }), + (1206846000, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + (1223784000, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: None }), + (1237086000, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + (1255233600, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: None }), + (1270350000, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + (1286683200, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: None }), + (1304823600, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + (1313899200, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: None }), + (1335668400, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + (1346558400, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: None }), + (1367118000, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + (1378612800, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: None }), + (1398567600, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + (1410062400, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: None }), + (1463281200, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + (1471147200, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: None }), + (1480820400, FixedTimespan { utc_offset: -10800, dst_offset: 0, name: None }), + ]; + FixedTimespanSet { + first: FixedTimespan { + utc_offset: -17020, + dst_offset: 0, + name: Some("LMT"), + }, + rest: REST + } + }, + + Tz::America__Rainy_River => { + const REST: &[(i64, FixedTimespan)] = &[ + (-2602258284, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (-1694368800, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (-1681671600, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (-1632067200, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (-1615136400, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (-1029686400, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (-1018198800, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (-880214400, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CWT") }), + (-769395600, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CPT") }), + (-765392400, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (-746035200, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (-732733200, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (-715795200, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (-702493200, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (-684345600, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (-671043600, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (-652896000, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (-639594000, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (-620755200, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (-607626000, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (-589392000, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (-576090000, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (-557942400, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (-544640400, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (-526492800, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (-513190800, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (-495043200, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (-481741200, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (-463593600, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (-450291600, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (-431539200, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (-418237200, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (-400089600, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (-386787600, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (-368640000, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (-355338000, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (-337190400, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (-321469200, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (-305740800, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (-292438800, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (-210787200, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (-198090000, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (-116438400, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (-100108800, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (-84384000, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (-68659200, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (-52934400, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (-37209600, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (-21484800, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (-5760000, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (9964800, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (25689600, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (41414400, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (57744000, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (73468800, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (89193600, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (104918400, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (120643200, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (136368000, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (152092800, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (167817600, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (183542400, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (199267200, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (215596800, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (230716800, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (247046400, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (262771200, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (278496000, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (294220800, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (309945600, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (325670400, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (341395200, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (357120000, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (372844800, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (388569600, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (404899200, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (420019200, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (436348800, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (452073600, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (467798400, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (483523200, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (499248000, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (514972800, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (530697600, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (544608000, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (562147200, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (576057600, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (594201600, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (607507200, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (625651200, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (638956800, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (657100800, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (671011200, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (688550400, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (702460800, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (720000000, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (733910400, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (752054400, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (765360000, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (783504000, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (796809600, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (814953600, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (828864000, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (846403200, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (860313600, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (877852800, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (891763200, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (909302400, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (923212800, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (941356800, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (954662400, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (972806400, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (986112000, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (1004256000, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (1018166400, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (1035705600, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (1049616000, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (1067155200, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (1081065600, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (1099209600, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (1112515200, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (1130659200, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (1143964800, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (1162105200, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (1173600000, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (1194159600, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (1205049600, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (1225609200, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (1236499200, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (1257058800, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (1268553600, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (1289113200, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (1300003200, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (1320562800, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (1331452800, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (1352012400, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (1362902400, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (1383462000, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (1394352000, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (1414911600, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (1425801600, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (1446361200, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (1457856000, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (1478415600, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (1489305600, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (1509865200, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (1520755200, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (1541314800, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (1552204800, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (1572764400, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (1583654400, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (1604214000, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (1615708800, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (1636268400, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (1647158400, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (1667718000, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (1678608000, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (1699167600, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (1710057600, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (1730617200, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (1741507200, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (1762066800, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (1772956800, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (1793516400, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (1805011200, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (1825570800, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (1836460800, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (1857020400, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (1867910400, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (1888470000, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (1899360000, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (1919919600, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (1930809600, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (1951369200, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (1962864000, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (1983423600, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (1994313600, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (2014873200, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (2025763200, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (2046322800, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (2057212800, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (2077772400, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (2088662400, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (2109222000, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (2120112000, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (2140671600, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (2152166400, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (2172726000, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (2183616000, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (2204175600, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (2215065600, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (2235625200, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (2246515200, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (2267074800, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (2277964800, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (2298524400, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (2309414400, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (2329974000, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (2341468800, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (2362028400, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (2372918400, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (2393478000, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (2404368000, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (2424927600, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (2435817600, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (2456377200, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (2467267200, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (2487826800, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (2499321600, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (2519881200, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (2530771200, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (2551330800, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (2562220800, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (2582780400, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (2593670400, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (2614230000, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (2625120000, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (2645679600, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (2656569600, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (2677129200, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (2688624000, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (2709183600, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (2720073600, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (2740633200, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (2751523200, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (2772082800, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (2782972800, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (2803532400, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (2814422400, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (2834982000, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (2846476800, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (2867036400, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (2877926400, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (2898486000, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (2909376000, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (2929935600, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (2940825600, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (2961385200, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (2972275200, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (2992834800, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (3003724800, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (3024284400, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (3035779200, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (3056338800, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (3067228800, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (3087788400, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (3098678400, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (3119238000, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (3130128000, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (3150687600, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (3161577600, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (3182137200, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (3193027200, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (3213586800, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (3225081600, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (3245641200, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (3256531200, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (3277090800, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (3287980800, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (3308540400, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (3319430400, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (3339990000, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (3350880000, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (3371439600, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (3382934400, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (3403494000, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (3414384000, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (3434943600, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (3445833600, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (3466393200, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (3477283200, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (3497842800, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (3508732800, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (3529292400, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (3540182400, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (3560742000, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (3572236800, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (3592796400, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (3603686400, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (3624246000, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (3635136000, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (3655695600, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (3666585600, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (3687145200, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (3698035200, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (3718594800, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (3730089600, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (3750649200, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (3761539200, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (3782098800, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (3792988800, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (3813548400, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (3824438400, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (3844998000, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (3855888000, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (3876447600, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (3887337600, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (3907897200, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (3919392000, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (3939951600, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (3950841600, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (3971401200, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (3982291200, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (4002850800, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (4013740800, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (4034300400, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (4045190400, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (4065750000, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (4076640000, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (4097199600, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + ]; + FixedTimespanSet { + first: FixedTimespan { + utc_offset: -23316, + dst_offset: 0, + name: Some("LMT"), + }, + rest: REST + } + }, + + Tz::America__Rankin_Inlet => { + const REST: &[(i64, FixedTimespan)] = &[ + (-410227200, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (73468800, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (89190000, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (104918400, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (120639600, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (136368000, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (152089200, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (167817600, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (183538800, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (199267200, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (215593200, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (230716800, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (247042800, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (262771200, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (278492400, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (294220800, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (309942000, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (325670400, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (341391600, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (357120000, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (372841200, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (388569600, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (404895600, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (420019200, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (436345200, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (452073600, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (467794800, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (483523200, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (499244400, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (514972800, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (530694000, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (544608000, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (562143600, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (576057600, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (594198000, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (607507200, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (625647600, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (638956800, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (657097200, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (671011200, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (688546800, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (702460800, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (719996400, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (733910400, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (752050800, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (765360000, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (783500400, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (796809600, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (814950000, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (828864000, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (846399600, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (860313600, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (877849200, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (891763200, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (909298800, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (923212800, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (941353200, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (954662400, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (972802800, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (986112000, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (1004252400, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (1018166400, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (1035702000, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (1049616000, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (1067151600, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (1081065600, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (1099206000, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (1112515200, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (1130655600, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (1143964800, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (1162105200, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (1173600000, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (1194159600, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (1205049600, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (1225609200, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (1236499200, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (1257058800, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (1268553600, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (1289113200, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (1300003200, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (1320562800, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (1331452800, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (1352012400, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (1362902400, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (1383462000, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (1394352000, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (1414911600, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (1425801600, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (1446361200, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (1457856000, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (1478415600, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (1489305600, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (1509865200, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (1520755200, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (1541314800, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (1552204800, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (1572764400, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (1583654400, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (1604214000, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (1615708800, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (1636268400, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (1647158400, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (1667718000, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (1678608000, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (1699167600, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (1710057600, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (1730617200, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (1741507200, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (1762066800, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (1772956800, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (1793516400, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (1805011200, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (1825570800, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (1836460800, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (1857020400, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (1867910400, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (1888470000, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (1899360000, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (1919919600, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (1930809600, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (1951369200, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (1962864000, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (1983423600, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (1994313600, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (2014873200, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (2025763200, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (2046322800, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (2057212800, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (2077772400, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (2088662400, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (2109222000, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (2120112000, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (2140671600, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (2152166400, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (2172726000, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (2183616000, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (2204175600, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (2215065600, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (2235625200, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (2246515200, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (2267074800, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (2277964800, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (2298524400, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (2309414400, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (2329974000, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (2341468800, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (2362028400, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (2372918400, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (2393478000, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (2404368000, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (2424927600, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (2435817600, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (2456377200, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (2467267200, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (2487826800, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (2499321600, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (2519881200, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (2530771200, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (2551330800, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (2562220800, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (2582780400, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (2593670400, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (2614230000, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (2625120000, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (2645679600, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (2656569600, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (2677129200, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (2688624000, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (2709183600, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (2720073600, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (2740633200, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (2751523200, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (2772082800, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (2782972800, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (2803532400, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (2814422400, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (2834982000, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (2846476800, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (2867036400, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (2877926400, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (2898486000, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (2909376000, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (2929935600, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (2940825600, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (2961385200, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (2972275200, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (2992834800, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (3003724800, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (3024284400, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (3035779200, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (3056338800, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (3067228800, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (3087788400, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (3098678400, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (3119238000, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (3130128000, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (3150687600, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (3161577600, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (3182137200, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (3193027200, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (3213586800, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (3225081600, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (3245641200, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (3256531200, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (3277090800, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (3287980800, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (3308540400, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (3319430400, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (3339990000, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (3350880000, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (3371439600, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (3382934400, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (3403494000, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (3414384000, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (3434943600, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (3445833600, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (3466393200, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (3477283200, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (3497842800, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (3508732800, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (3529292400, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (3540182400, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (3560742000, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (3572236800, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (3592796400, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (3603686400, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (3624246000, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (3635136000, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (3655695600, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (3666585600, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (3687145200, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (3698035200, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (3718594800, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (3730089600, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (3750649200, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (3761539200, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (3782098800, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (3792988800, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (3813548400, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (3824438400, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (3844998000, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (3855888000, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (3876447600, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (3887337600, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (3907897200, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (3919392000, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (3939951600, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (3950841600, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (3971401200, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (3982291200, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (4002850800, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (4013740800, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (4034300400, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (4045190400, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (4065750000, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (4076640000, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (4097199600, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + ]; + FixedTimespanSet { + first: FixedTimespan { + utc_offset: 0, + dst_offset: 0, + name: Some("-00"), + }, + rest: REST + } + }, + + Tz::America__Recife => { + const REST: &[(i64, FixedTimespan)] = &[ + (-1767217224, FixedTimespan { utc_offset: -10800, dst_offset: 0, name: None }), + (-1206957600, FixedTimespan { utc_offset: -10800, dst_offset: 3600, name: None }), + (-1191362400, FixedTimespan { utc_offset: -10800, dst_offset: 0, name: None }), + (-1175374800, FixedTimespan { utc_offset: -10800, dst_offset: 3600, name: None }), + (-1159826400, FixedTimespan { utc_offset: -10800, dst_offset: 0, name: None }), + (-633819600, FixedTimespan { utc_offset: -10800, dst_offset: 3600, name: None }), + (-622069200, FixedTimespan { utc_offset: -10800, dst_offset: 0, name: None }), + (-602283600, FixedTimespan { utc_offset: -10800, dst_offset: 3600, name: None }), + (-591832800, FixedTimespan { utc_offset: -10800, dst_offset: 0, name: None }), + (-570747600, FixedTimespan { utc_offset: -10800, dst_offset: 3600, name: None }), + (-560210400, FixedTimespan { utc_offset: -10800, dst_offset: 0, name: None }), + (-539125200, FixedTimespan { utc_offset: -10800, dst_offset: 3600, name: None }), + (-531352800, FixedTimespan { utc_offset: -10800, dst_offset: 0, name: None }), + (-191365200, FixedTimespan { utc_offset: -10800, dst_offset: 3600, name: None }), + (-184197600, FixedTimespan { utc_offset: -10800, dst_offset: 0, name: None }), + (-155163600, FixedTimespan { utc_offset: -10800, dst_offset: 3600, name: None }), + (-150069600, FixedTimespan { utc_offset: -10800, dst_offset: 0, name: None }), + (-128898000, FixedTimespan { utc_offset: -10800, dst_offset: 3600, name: None }), + (-121125600, FixedTimespan { utc_offset: -10800, dst_offset: 0, name: None }), + (-99954000, FixedTimespan { utc_offset: -10800, dst_offset: 3600, name: None }), + (-89589600, FixedTimespan { utc_offset: -10800, dst_offset: 0, name: None }), + (-68418000, FixedTimespan { utc_offset: -10800, dst_offset: 3600, name: None }), + (-57967200, FixedTimespan { utc_offset: -10800, dst_offset: 0, name: None }), + (499748400, FixedTimespan { utc_offset: -10800, dst_offset: 3600, name: None }), + (511236000, FixedTimespan { utc_offset: -10800, dst_offset: 0, name: None }), + (530593200, FixedTimespan { utc_offset: -10800, dst_offset: 3600, name: None }), + (540266400, FixedTimespan { utc_offset: -10800, dst_offset: 0, name: None }), + (562129200, FixedTimespan { utc_offset: -10800, dst_offset: 3600, name: None }), + (571197600, FixedTimespan { utc_offset: -10800, dst_offset: 0, name: None }), + (592974000, FixedTimespan { utc_offset: -10800, dst_offset: 3600, name: None }), + (602042400, FixedTimespan { utc_offset: -10800, dst_offset: 0, name: None }), + (624423600, FixedTimespan { utc_offset: -10800, dst_offset: 3600, name: None }), + (634701600, FixedTimespan { utc_offset: -10800, dst_offset: 0, name: None }), + (938919600, FixedTimespan { utc_offset: -10800, dst_offset: 3600, name: None }), + (951616800, FixedTimespan { utc_offset: -10800, dst_offset: 0, name: None }), + (970974000, FixedTimespan { utc_offset: -10800, dst_offset: 3600, name: None }), + (971575200, FixedTimespan { utc_offset: -10800, dst_offset: 0, name: None }), + (1003028400, FixedTimespan { utc_offset: -10800, dst_offset: 3600, name: None }), + (1013911200, FixedTimespan { utc_offset: -10800, dst_offset: 0, name: None }), + ]; + FixedTimespanSet { + first: FixedTimespan { + utc_offset: -8376, + dst_offset: 0, + name: Some("LMT"), + }, + rest: REST + } + }, + + Tz::America__Regina => { + const REST: &[(i64, FixedTimespan)] = &[ + (-2030202084, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (-1632063600, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (-1615132800, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (-1251651600, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (-1238349600, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (-1220202000, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (-1206900000, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (-1188752400, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (-1175450400, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (-1156698000, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (-1144000800, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (-1125248400, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (-1111946400, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (-1032714000, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (-1016992800, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (-1001264400, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (-986148000, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (-969814800, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (-954093600, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (-937760400, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (-922039200, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (-906310800, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (-890589600, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (-880210800, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MWT") }), + (-769395600, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MPT") }), + (-765388800, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (-748450800, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (-732729600, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (-715791600, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (-702489600, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (-684342000, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (-671040000, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (-652892400, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (-639590400, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (-620838000, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (-608140800, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (-589388400, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (-576086400, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (-557938800, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (-544636800, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (-526489200, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (-513187200, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (-495039600, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (-481737600, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (-463590000, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (-450288000, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (-431535600, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (-418233600, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (-400086000, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (-386784000, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (-337186800, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (-321465600, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (-305737200, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + ]; + FixedTimespanSet { + first: FixedTimespan { + utc_offset: -25116, + dst_offset: 0, + name: Some("LMT"), + }, + rest: REST + } + }, + + Tz::America__Resolute => { + const REST: &[(i64, FixedTimespan)] = &[ + (-704937600, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (73468800, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (89190000, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (104918400, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (120639600, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (136368000, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (152089200, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (167817600, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (183538800, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (199267200, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (215593200, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (230716800, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (247042800, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (262771200, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (278492400, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (294220800, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (309942000, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (325670400, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (341391600, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (357120000, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (372841200, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (388569600, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (404895600, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (420019200, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (436345200, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (452073600, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (467794800, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (483523200, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (499244400, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (514972800, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (530694000, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (544608000, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (562143600, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (576057600, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (594198000, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (607507200, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (625647600, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (638956800, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (657097200, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (671011200, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (688546800, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (702460800, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (719996400, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (733910400, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (752050800, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (765360000, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (783500400, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (796809600, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (814950000, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (828864000, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (846399600, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (860313600, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (877849200, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (891763200, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (909298800, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (923212800, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (941353200, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (954662400, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (972802800, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (986112000, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (1004252400, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (1018166400, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (1035702000, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (1049616000, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (1067151600, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (1081065600, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (1099206000, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (1112515200, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (1130655600, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (1143964800, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (1162105200, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (1173600000, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (1194159600, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (1205049600, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (1225609200, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (1236499200, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (1257058800, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (1268553600, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (1289113200, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (1300003200, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (1320562800, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (1331452800, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (1352012400, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (1362902400, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (1383462000, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (1394352000, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (1414911600, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (1425801600, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (1446361200, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (1457856000, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (1478415600, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (1489305600, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (1509865200, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (1520755200, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (1541314800, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (1552204800, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (1572764400, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (1583654400, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (1604214000, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (1615708800, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (1636268400, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (1647158400, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (1667718000, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (1678608000, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (1699167600, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (1710057600, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (1730617200, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (1741507200, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (1762066800, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (1772956800, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (1793516400, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (1805011200, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (1825570800, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (1836460800, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (1857020400, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (1867910400, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (1888470000, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (1899360000, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (1919919600, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (1930809600, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (1951369200, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (1962864000, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (1983423600, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (1994313600, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (2014873200, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (2025763200, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (2046322800, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (2057212800, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (2077772400, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (2088662400, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (2109222000, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (2120112000, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (2140671600, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (2152166400, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (2172726000, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (2183616000, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (2204175600, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (2215065600, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (2235625200, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (2246515200, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (2267074800, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (2277964800, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (2298524400, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (2309414400, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (2329974000, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (2341468800, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (2362028400, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (2372918400, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (2393478000, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (2404368000, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (2424927600, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (2435817600, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (2456377200, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (2467267200, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (2487826800, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (2499321600, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (2519881200, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (2530771200, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (2551330800, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (2562220800, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (2582780400, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (2593670400, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (2614230000, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (2625120000, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (2645679600, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (2656569600, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (2677129200, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (2688624000, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (2709183600, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (2720073600, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (2740633200, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (2751523200, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (2772082800, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (2782972800, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (2803532400, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (2814422400, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (2834982000, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (2846476800, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (2867036400, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (2877926400, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (2898486000, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (2909376000, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (2929935600, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (2940825600, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (2961385200, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (2972275200, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (2992834800, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (3003724800, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (3024284400, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (3035779200, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (3056338800, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (3067228800, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (3087788400, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (3098678400, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (3119238000, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (3130128000, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (3150687600, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (3161577600, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (3182137200, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (3193027200, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (3213586800, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (3225081600, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (3245641200, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (3256531200, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (3277090800, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (3287980800, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (3308540400, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (3319430400, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (3339990000, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (3350880000, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (3371439600, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (3382934400, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (3403494000, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (3414384000, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (3434943600, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (3445833600, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (3466393200, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (3477283200, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (3497842800, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (3508732800, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (3529292400, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (3540182400, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (3560742000, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (3572236800, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (3592796400, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (3603686400, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (3624246000, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (3635136000, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (3655695600, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (3666585600, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (3687145200, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (3698035200, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (3718594800, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (3730089600, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (3750649200, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (3761539200, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (3782098800, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (3792988800, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (3813548400, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (3824438400, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (3844998000, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (3855888000, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (3876447600, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (3887337600, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (3907897200, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (3919392000, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (3939951600, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (3950841600, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (3971401200, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (3982291200, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (4002850800, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (4013740800, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (4034300400, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (4045190400, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (4065750000, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (4076640000, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (4097199600, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + ]; + FixedTimespanSet { + first: FixedTimespan { + utc_offset: 0, + dst_offset: 0, + name: Some("-00"), + }, + rest: REST + } + }, + + Tz::America__Rio_Branco => { + const REST: &[(i64, FixedTimespan)] = &[ + (-1767209328, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: None }), + (-1206950400, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: None }), + (-1191355200, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: None }), + (-1175367600, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: None }), + (-1159819200, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: None }), + (-633812400, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: None }), + (-622062000, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: None }), + (-602276400, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: None }), + (-591825600, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: None }), + (-570740400, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: None }), + (-560203200, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: None }), + (-539118000, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: None }), + (-531345600, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: None }), + (-191358000, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: None }), + (-184190400, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: None }), + (-155156400, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: None }), + (-150062400, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: None }), + (-128890800, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: None }), + (-121118400, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: None }), + (-99946800, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: None }), + (-89582400, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: None }), + (-68410800, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: None }), + (-57960000, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: None }), + (499755600, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: None }), + (511243200, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: None }), + (530600400, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: None }), + (540273600, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: None }), + (562136400, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: None }), + (571204800, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: None }), + (1214283600, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + (1384056000, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: None }), + ]; + FixedTimespanSet { + first: FixedTimespan { + utc_offset: -16272, + dst_offset: 0, + name: Some("LMT"), + }, + rest: REST + } + }, + + Tz::America__Rosario => { + const REST: &[(i64, FixedTimespan)] = &[ + (-2372096592, FixedTimespan { utc_offset: -15408, dst_offset: 0, name: Some("CMT") }), + (-1567453392, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + (-1233432000, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: None }), + (-1222981200, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + (-1205956800, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: None }), + (-1194037200, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + (-1172865600, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: None }), + (-1162501200, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + (-1141329600, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: None }), + (-1130965200, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + (-1109793600, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: None }), + (-1099429200, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + (-1078257600, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: None }), + (-1067806800, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + (-1046635200, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: None }), + (-1036270800, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + (-1015099200, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: None }), + (-1004734800, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + (-983563200, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: None }), + (-973198800, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + (-952027200, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: None }), + (-941576400, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + (-931032000, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: None }), + (-900882000, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + (-890337600, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: None }), + (-833749200, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + (-827265600, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: None }), + (-752274000, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + (-733780800, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: None }), + (-197326800, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + (-190843200, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: None }), + (-184194000, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + (-164491200, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: None }), + (-152658000, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + (-132955200, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: None }), + (-121122000, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + (-101419200, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: None }), + (-86821200, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + (-71092800, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: None }), + (-54766800, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + (-39038400, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: None }), + (-23317200, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + (-7588800, FixedTimespan { utc_offset: -10800, dst_offset: 0, name: None }), + (128142000, FixedTimespan { utc_offset: -10800, dst_offset: 3600, name: None }), + (136605600, FixedTimespan { utc_offset: -10800, dst_offset: 0, name: None }), + (596948400, FixedTimespan { utc_offset: -10800, dst_offset: 3600, name: None }), + (605066400, FixedTimespan { utc_offset: -10800, dst_offset: 0, name: None }), + (624423600, FixedTimespan { utc_offset: -10800, dst_offset: 3600, name: None }), + (636516000, FixedTimespan { utc_offset: -10800, dst_offset: 0, name: None }), + (656478000, FixedTimespan { utc_offset: -10800, dst_offset: 3600, name: None }), + (667965600, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + (687931200, FixedTimespan { utc_offset: -10800, dst_offset: 3600, name: None }), + (699415200, FixedTimespan { utc_offset: -10800, dst_offset: 0, name: None }), + (719377200, FixedTimespan { utc_offset: -10800, dst_offset: 3600, name: None }), + (731469600, FixedTimespan { utc_offset: -10800, dst_offset: 0, name: None }), + (938919600, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: None }), + (952052400, FixedTimespan { utc_offset: -10800, dst_offset: 0, name: None }), + (1198983600, FixedTimespan { utc_offset: -10800, dst_offset: 3600, name: None }), + (1205632800, FixedTimespan { utc_offset: -10800, dst_offset: 0, name: None }), + (1224385200, FixedTimespan { utc_offset: -10800, dst_offset: 3600, name: None }), + (1237082400, FixedTimespan { utc_offset: -10800, dst_offset: 0, name: None }), + ]; + FixedTimespanSet { + first: FixedTimespan { + utc_offset: -15408, + dst_offset: 0, + name: Some("LMT"), + }, + rest: REST + } + }, + + Tz::America__Santa_Isabel => { + const REST: &[(i64, FixedTimespan)] = &[ + (-1514711516, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (-1451667600, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (-1343145600, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (-1234803600, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (-1222963200, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (-1207242000, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (-873820800, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PWT") }), + (-769370400, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PPT") }), + (-761418000, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (-686073600, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (-661539600, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (-620755200, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (-608144400, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (-589384800, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (-576082800, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (-557935200, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (-544633200, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (-495039600, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (-481734000, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (-463590000, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (-450284400, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (-431535600, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (-418230000, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (-400086000, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (-386780400, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (-368636400, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (-355330800, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (-337186800, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (-323881200, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (-305737200, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (-292431600, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (199274400, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (215600400, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (230724000, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (247050000, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (262778400, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (278499600, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (294228000, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (309949200, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (325677600, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (341398800, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (357127200, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (372848400, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (388576800, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (404902800, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (420026400, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (436352400, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (452080800, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (467802000, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (483530400, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (499251600, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (514980000, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (530701200, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (544615200, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (562150800, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (576064800, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (594205200, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (607514400, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (625654800, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (638964000, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (657104400, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (671018400, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (688554000, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (702468000, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (720003600, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (733917600, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (752058000, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (765367200, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (783507600, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (796816800, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (814957200, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (828871200, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (846406800, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (860320800, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (877856400, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (891770400, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (909306000, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (923220000, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (941360400, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (954669600, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (972810000, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (986119200, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (1004259600, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (1018173600, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (1035709200, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (1049623200, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (1067158800, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (1081072800, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (1099213200, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (1112522400, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (1130662800, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (1143972000, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (1162112400, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (1175421600, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (1193562000, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (1207476000, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (1225011600, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (1238925600, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (1256461200, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (1268560800, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (1289120400, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (1300010400, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (1320570000, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (1331460000, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (1352019600, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (1362909600, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (1383469200, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (1394359200, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (1414918800, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (1425808800, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (1446368400, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (1457863200, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (1478422800, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (1489312800, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (1509872400, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (1520762400, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (1541322000, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (1552212000, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (1572771600, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (1583661600, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (1604221200, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (1615716000, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (1636275600, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (1647165600, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (1667725200, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (1678615200, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (1699174800, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (1710064800, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (1730624400, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (1741514400, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (1762074000, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (1772964000, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (1793523600, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (1805018400, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (1825578000, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (1836468000, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (1857027600, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (1867917600, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (1888477200, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (1899367200, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (1919926800, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (1930816800, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (1951376400, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (1962871200, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (1983430800, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (1994320800, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (2014880400, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (2025770400, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (2046330000, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (2057220000, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (2077779600, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (2088669600, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (2109229200, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (2120119200, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (2140678800, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (2152173600, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (2172733200, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (2183623200, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (2204182800, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (2215072800, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (2235632400, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (2246522400, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (2267082000, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (2277972000, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (2298531600, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (2309421600, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (2329981200, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (2341476000, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (2362035600, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (2372925600, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (2393485200, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (2404375200, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (2424934800, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (2435824800, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (2456384400, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (2467274400, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (2487834000, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (2499328800, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (2519888400, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (2530778400, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (2551338000, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (2562228000, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (2582787600, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (2593677600, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (2614237200, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (2625127200, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (2645686800, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (2656576800, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (2677136400, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (2688631200, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (2709190800, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (2720080800, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (2740640400, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (2751530400, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (2772090000, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (2782980000, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (2803539600, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (2814429600, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (2834989200, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (2846484000, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (2867043600, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (2877933600, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (2898493200, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (2909383200, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (2929942800, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (2940832800, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (2961392400, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (2972282400, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (2992842000, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (3003732000, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (3024291600, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (3035786400, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (3056346000, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (3067236000, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (3087795600, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (3098685600, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (3119245200, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (3130135200, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (3150694800, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (3161584800, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (3182144400, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (3193034400, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (3213594000, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (3225088800, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (3245648400, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (3256538400, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (3277098000, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (3287988000, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (3308547600, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (3319437600, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (3339997200, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (3350887200, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (3371446800, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (3382941600, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (3403501200, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (3414391200, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (3434950800, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (3445840800, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (3466400400, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (3477290400, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (3497850000, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (3508740000, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (3529299600, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (3540189600, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (3560749200, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (3572244000, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (3592803600, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (3603693600, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (3624253200, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (3635143200, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (3655702800, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (3666592800, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (3687152400, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (3698042400, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (3718602000, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (3730096800, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (3750656400, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (3761546400, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (3782106000, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (3792996000, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (3813555600, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (3824445600, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (3845005200, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (3855895200, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (3876454800, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (3887344800, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (3907904400, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (3919399200, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (3939958800, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (3950848800, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (3971408400, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (3982298400, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (4002858000, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (4013748000, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (4034307600, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (4045197600, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (4065757200, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (4076647200, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (4097206800, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + ]; + FixedTimespanSet { + first: FixedTimespan { + utc_offset: -28084, + dst_offset: 0, + name: Some("LMT"), + }, + rest: REST + } + }, + + Tz::America__Santarem => { + const REST: &[(i64, FixedTimespan)] = &[ + (-1767212472, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + (-1206954000, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: None }), + (-1191358800, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + (-1175371200, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: None }), + (-1159822800, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + (-633816000, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: None }), + (-622065600, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + (-602280000, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: None }), + (-591829200, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + (-570744000, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: None }), + (-560206800, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + (-539121600, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: None }), + (-531349200, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + (-191361600, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: None }), + (-184194000, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + (-155160000, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: None }), + (-150066000, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + (-128894400, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: None }), + (-121122000, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + (-99950400, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: None }), + (-89586000, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + (-68414400, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: None }), + (-57963600, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + (499752000, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: None }), + (511239600, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + (530596800, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: None }), + (540270000, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + (562132800, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: None }), + (571201200, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + (1214280000, FixedTimespan { utc_offset: -10800, dst_offset: 0, name: None }), + ]; + FixedTimespanSet { + first: FixedTimespan { + utc_offset: -13128, + dst_offset: 0, + name: Some("LMT"), + }, + rest: REST + } + }, + + Tz::America__Santiago => { + const REST: &[(i64, FixedTimespan)] = &[ + (-2524504635, FixedTimespan { utc_offset: -16965, dst_offset: 0, name: Some("SMT") }), + (-1892661435, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: None }), + (-1688410800, FixedTimespan { utc_offset: -16965, dst_offset: 0, name: Some("SMT") }), + (-1619205435, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + (-1593806400, FixedTimespan { utc_offset: -16965, dst_offset: 0, name: Some("SMT") }), + (-1335986235, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: None }), + (-1317585600, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: None }), + (-1304362800, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: None }), + (-1286049600, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: None }), + (-1272826800, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: None }), + (-1254513600, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: None }), + (-1241290800, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: None }), + (-1222977600, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: None }), + (-1209754800, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: None }), + (-1191355200, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: None }), + (-1178132400, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + (-870552000, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: None }), + (-865278000, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + (-740520000, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: None }), + (-736635600, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: None }), + (-718056000, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: None }), + (-713649600, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + (-36619200, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: None }), + (-23922000, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + (-3355200, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: None }), + (7527600, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + (24465600, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: None }), + (37767600, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + (55915200, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: None }), + (69217200, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + (87969600, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: None }), + (100666800, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + (118209600, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: None }), + (132116400, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + (150868800, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: None }), + (163566000, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + (182318400, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: None }), + (195620400, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + (213768000, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: None }), + (227070000, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + (245217600, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: None }), + (258519600, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + (277272000, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: None }), + (289969200, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + (308721600, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: None }), + (321418800, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + (340171200, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: None }), + (353473200, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + (371620800, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: None }), + (384922800, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + (403070400, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: None }), + (416372400, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + (434520000, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: None }), + (447822000, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + (466574400, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: None }), + (479271600, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + (498024000, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: None }), + (510721200, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + (529473600, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: None }), + (545194800, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + (560923200, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: None }), + (574225200, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + (592372800, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: None }), + (605674800, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + (624427200, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: None }), + (637124400, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + (653457600, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: None }), + (668574000, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + (687326400, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: None }), + (700628400, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + (718776000, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: None }), + (732078000, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + (750225600, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: None }), + (763527600, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + (781675200, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: None }), + (794977200, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + (813729600, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: None }), + (826426800, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + (845179200, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: None }), + (859690800, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + (876628800, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: None }), + (889930800, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + (906868800, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: None }), + (923194800, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + (939528000, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: None }), + (952830000, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + (971582400, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: None }), + (984279600, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + (1003032000, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: None }), + (1015729200, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + (1034481600, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: None }), + (1047178800, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + (1065931200, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: None }), + (1079233200, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + (1097380800, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: None }), + (1110682800, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + (1128830400, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: None }), + (1142132400, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + (1160884800, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: None }), + (1173582000, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + (1192334400, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: None }), + (1206846000, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + (1223784000, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: None }), + (1237086000, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + (1255233600, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: None }), + (1270350000, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + (1286683200, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: None }), + (1304823600, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + (1313899200, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: None }), + (1335668400, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + (1346558400, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: None }), + (1367118000, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + (1378612800, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: None }), + (1398567600, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + (1410062400, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: None }), + (1463281200, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + (1471147200, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: None }), + (1494730800, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + (1502596800, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: None }), + (1526180400, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + (1534046400, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: None }), + (1554606000, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + (1567915200, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: None }), + (1586055600, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + (1599364800, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: None }), + (1617505200, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + (1630814400, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: None }), + (1648954800, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + (1662868800, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: None }), + (1680404400, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + (1693713600, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: None }), + (1712458800, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + (1725768000, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: None }), + (1743908400, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + (1757217600, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: None }), + (1775358000, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + (1788667200, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: None }), + (1806807600, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + (1820116800, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: None }), + (1838257200, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + (1851566400, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: None }), + (1870311600, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + (1883016000, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: None }), + (1901761200, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + (1915070400, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: None }), + (1933210800, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + (1946520000, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: None }), + (1964660400, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + (1977969600, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: None }), + (1996110000, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + (2009419200, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: None }), + (2027559600, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + (2040868800, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: None }), + (2059614000, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + (2072318400, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: None }), + (2091063600, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + (2104372800, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: None }), + (2122513200, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + (2135822400, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: None }), + (2153962800, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + (2167272000, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: None }), + (2185412400, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + (2198721600, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: None }), + (2217466800, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + (2230171200, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: None }), + (2248916400, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + (2262225600, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: None }), + (2280366000, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + (2293675200, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: None }), + (2311815600, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + (2325124800, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: None }), + (2343265200, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + (2356574400, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: None }), + (2374714800, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + (2388024000, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: None }), + (2406769200, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + (2419473600, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: None }), + (2438218800, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + (2451528000, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: None }), + (2469668400, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + (2482977600, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: None }), + (2501118000, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + (2514427200, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: None }), + (2532567600, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + (2545876800, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: None }), + (2564017200, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + (2577326400, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: None }), + (2596071600, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + (2609380800, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: None }), + (2627521200, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + (2640830400, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: None }), + (2658970800, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + (2672280000, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: None }), + (2690420400, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + (2703729600, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: None }), + (2721870000, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + (2735179200, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: None }), + (2753924400, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + (2766628800, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: None }), + (2785374000, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + (2798683200, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: None }), + (2816823600, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + (2830132800, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: None }), + (2848273200, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + (2861582400, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: None }), + (2879722800, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + (2893032000, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: None }), + (2911172400, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + (2924481600, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: None }), + (2943226800, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + (2955931200, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: None }), + (2974676400, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + (2987985600, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: None }), + (3006126000, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + (3019435200, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: None }), + (3037575600, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + (3050884800, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: None }), + (3069025200, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + (3082334400, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: None }), + (3101079600, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + (3113784000, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: None }), + (3132529200, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + (3145838400, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: None }), + (3163978800, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + (3177288000, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: None }), + (3195428400, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + (3208737600, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: None }), + (3226878000, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + (3240187200, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: None }), + (3258327600, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + (3271636800, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: None }), + (3290382000, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + (3303086400, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: None }), + (3321831600, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + (3335140800, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: None }), + (3353281200, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + (3366590400, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: None }), + (3384730800, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + (3398040000, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: None }), + (3416180400, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + (3429489600, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: None }), + (3447630000, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + (3460939200, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: None }), + (3479684400, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + (3492993600, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: None }), + (3511134000, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + (3524443200, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: None }), + (3542583600, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + (3555892800, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: None }), + (3574033200, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + (3587342400, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: None }), + (3605482800, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + (3618792000, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: None }), + (3637537200, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + (3650241600, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: None }), + (3668986800, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + (3682296000, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: None }), + (3700436400, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + (3713745600, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: None }), + (3731886000, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + (3745195200, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: None }), + (3763335600, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + (3776644800, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: None }), + (3794785200, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + (3808094400, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: None }), + (3826839600, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + (3839544000, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: None }), + (3858289200, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + (3871598400, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: None }), + (3889738800, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + (3903048000, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: None }), + (3921188400, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + (3934497600, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: None }), + (3952638000, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + (3965947200, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: None }), + (3984692400, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + (3997396800, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: None }), + (4016142000, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + (4029451200, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: None }), + (4047591600, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + (4060900800, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: None }), + (4079041200, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + (4092350400, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: None }), + ]; + FixedTimespanSet { + first: FixedTimespan { + utc_offset: -16965, + dst_offset: 0, + name: Some("LMT"), + }, + rest: REST + } + }, + + Tz::America__Santo_Domingo => { + const REST: &[(i64, FixedTimespan)] = &[ + (-2524504824, FixedTimespan { utc_offset: -16800, dst_offset: 0, name: Some("SDMT") }), + (-1159773600, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (-100119600, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (-89668800, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (-5770800, FixedTimespan { utc_offset: -18000, dst_offset: 1800, name: Some("-0430") }), + (4422600, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (25678800, FixedTimespan { utc_offset: -18000, dst_offset: 1800, name: Some("-0430") }), + (33193800, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (57733200, FixedTimespan { utc_offset: -18000, dst_offset: 1800, name: Some("-0430") }), + (64816200, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (89182800, FixedTimespan { utc_offset: -18000, dst_offset: 1800, name: Some("-0430") }), + (96438600, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (120632400, FixedTimespan { utc_offset: -18000, dst_offset: 1800, name: Some("-0430") }), + (127974600, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (152082000, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (972799200, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (975823200, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + ]; + FixedTimespanSet { + first: FixedTimespan { + utc_offset: -16776, + dst_offset: 0, + name: Some("LMT"), + }, + rest: REST + } + }, + + Tz::America__Sao_Paulo => { + const REST: &[(i64, FixedTimespan)] = &[ + (-1767214412, FixedTimespan { utc_offset: -10800, dst_offset: 0, name: None }), + (-1206957600, FixedTimespan { utc_offset: -10800, dst_offset: 3600, name: None }), + (-1191362400, FixedTimespan { utc_offset: -10800, dst_offset: 0, name: None }), + (-1175374800, FixedTimespan { utc_offset: -10800, dst_offset: 3600, name: None }), + (-1159826400, FixedTimespan { utc_offset: -10800, dst_offset: 0, name: None }), + (-633819600, FixedTimespan { utc_offset: -10800, dst_offset: 3600, name: None }), + (-622069200, FixedTimespan { utc_offset: -10800, dst_offset: 0, name: None }), + (-602283600, FixedTimespan { utc_offset: -10800, dst_offset: 3600, name: None }), + (-591832800, FixedTimespan { utc_offset: -10800, dst_offset: 0, name: None }), + (-570747600, FixedTimespan { utc_offset: -10800, dst_offset: 3600, name: None }), + (-560210400, FixedTimespan { utc_offset: -10800, dst_offset: 0, name: None }), + (-539125200, FixedTimespan { utc_offset: -10800, dst_offset: 3600, name: None }), + (-531352800, FixedTimespan { utc_offset: -10800, dst_offset: 0, name: None }), + (-195426000, FixedTimespan { utc_offset: -10800, dst_offset: 3600, name: None }), + (-184197600, FixedTimespan { utc_offset: -10800, dst_offset: 0, name: None }), + (-155163600, FixedTimespan { utc_offset: -10800, dst_offset: 3600, name: None }), + (-150069600, FixedTimespan { utc_offset: -10800, dst_offset: 0, name: None }), + (-128898000, FixedTimespan { utc_offset: -10800, dst_offset: 3600, name: None }), + (-121125600, FixedTimespan { utc_offset: -10800, dst_offset: 0, name: None }), + (-99954000, FixedTimespan { utc_offset: -10800, dst_offset: 3600, name: None }), + (-89589600, FixedTimespan { utc_offset: -10800, dst_offset: 0, name: None }), + (-68418000, FixedTimespan { utc_offset: -10800, dst_offset: 3600, name: None }), + (-57967200, FixedTimespan { utc_offset: -10800, dst_offset: 0, name: None }), + (499748400, FixedTimespan { utc_offset: -10800, dst_offset: 3600, name: None }), + (511236000, FixedTimespan { utc_offset: -10800, dst_offset: 0, name: None }), + (530593200, FixedTimespan { utc_offset: -10800, dst_offset: 3600, name: None }), + (540266400, FixedTimespan { utc_offset: -10800, dst_offset: 0, name: None }), + (562129200, FixedTimespan { utc_offset: -10800, dst_offset: 3600, name: None }), + (571197600, FixedTimespan { utc_offset: -10800, dst_offset: 0, name: None }), + (592974000, FixedTimespan { utc_offset: -10800, dst_offset: 3600, name: None }), + (602042400, FixedTimespan { utc_offset: -10800, dst_offset: 0, name: None }), + (624423600, FixedTimespan { utc_offset: -10800, dst_offset: 3600, name: None }), + (634701600, FixedTimespan { utc_offset: -10800, dst_offset: 0, name: None }), + (656478000, FixedTimespan { utc_offset: -10800, dst_offset: 3600, name: None }), + (666756000, FixedTimespan { utc_offset: -10800, dst_offset: 0, name: None }), + (687927600, FixedTimespan { utc_offset: -10800, dst_offset: 3600, name: None }), + (697600800, FixedTimespan { utc_offset: -10800, dst_offset: 0, name: None }), + (719982000, FixedTimespan { utc_offset: -10800, dst_offset: 3600, name: None }), + (728445600, FixedTimespan { utc_offset: -10800, dst_offset: 0, name: None }), + (750826800, FixedTimespan { utc_offset: -10800, dst_offset: 3600, name: None }), + (761709600, FixedTimespan { utc_offset: -10800, dst_offset: 0, name: None }), + (782276400, FixedTimespan { utc_offset: -10800, dst_offset: 3600, name: None }), + (793159200, FixedTimespan { utc_offset: -10800, dst_offset: 0, name: None }), + (813726000, FixedTimespan { utc_offset: -10800, dst_offset: 3600, name: None }), + (824004000, FixedTimespan { utc_offset: -10800, dst_offset: 0, name: None }), + (844570800, FixedTimespan { utc_offset: -10800, dst_offset: 3600, name: None }), + (856058400, FixedTimespan { utc_offset: -10800, dst_offset: 0, name: None }), + (876106800, FixedTimespan { utc_offset: -10800, dst_offset: 3600, name: None }), + (888717600, FixedTimespan { utc_offset: -10800, dst_offset: 0, name: None }), + (908074800, FixedTimespan { utc_offset: -10800, dst_offset: 3600, name: None }), + (919562400, FixedTimespan { utc_offset: -10800, dst_offset: 0, name: None }), + (938919600, FixedTimespan { utc_offset: -10800, dst_offset: 3600, name: None }), + (951616800, FixedTimespan { utc_offset: -10800, dst_offset: 0, name: None }), + (970974000, FixedTimespan { utc_offset: -10800, dst_offset: 3600, name: None }), + (982461600, FixedTimespan { utc_offset: -10800, dst_offset: 0, name: None }), + (1003028400, FixedTimespan { utc_offset: -10800, dst_offset: 3600, name: None }), + (1013911200, FixedTimespan { utc_offset: -10800, dst_offset: 0, name: None }), + (1036292400, FixedTimespan { utc_offset: -10800, dst_offset: 3600, name: None }), + (1045360800, FixedTimespan { utc_offset: -10800, dst_offset: 0, name: None }), + (1066532400, FixedTimespan { utc_offset: -10800, dst_offset: 3600, name: None }), + (1076810400, FixedTimespan { utc_offset: -10800, dst_offset: 0, name: None }), + (1099364400, FixedTimespan { utc_offset: -10800, dst_offset: 3600, name: None }), + (1108864800, FixedTimespan { utc_offset: -10800, dst_offset: 0, name: None }), + (1129431600, FixedTimespan { utc_offset: -10800, dst_offset: 3600, name: None }), + (1140314400, FixedTimespan { utc_offset: -10800, dst_offset: 0, name: None }), + (1162695600, FixedTimespan { utc_offset: -10800, dst_offset: 3600, name: None }), + (1172368800, FixedTimespan { utc_offset: -10800, dst_offset: 0, name: None }), + (1192330800, FixedTimespan { utc_offset: -10800, dst_offset: 3600, name: None }), + (1203213600, FixedTimespan { utc_offset: -10800, dst_offset: 0, name: None }), + (1224385200, FixedTimespan { utc_offset: -10800, dst_offset: 3600, name: None }), + (1234663200, FixedTimespan { utc_offset: -10800, dst_offset: 0, name: None }), + (1255834800, FixedTimespan { utc_offset: -10800, dst_offset: 3600, name: None }), + (1266717600, FixedTimespan { utc_offset: -10800, dst_offset: 0, name: None }), + (1287284400, FixedTimespan { utc_offset: -10800, dst_offset: 3600, name: None }), + (1298167200, FixedTimespan { utc_offset: -10800, dst_offset: 0, name: None }), + (1318734000, FixedTimespan { utc_offset: -10800, dst_offset: 3600, name: None }), + (1330221600, FixedTimespan { utc_offset: -10800, dst_offset: 0, name: None }), + (1350788400, FixedTimespan { utc_offset: -10800, dst_offset: 3600, name: None }), + (1361066400, FixedTimespan { utc_offset: -10800, dst_offset: 0, name: None }), + (1382238000, FixedTimespan { utc_offset: -10800, dst_offset: 3600, name: None }), + (1392516000, FixedTimespan { utc_offset: -10800, dst_offset: 0, name: None }), + (1413687600, FixedTimespan { utc_offset: -10800, dst_offset: 3600, name: None }), + (1424570400, FixedTimespan { utc_offset: -10800, dst_offset: 0, name: None }), + (1445137200, FixedTimespan { utc_offset: -10800, dst_offset: 3600, name: None }), + (1456020000, FixedTimespan { utc_offset: -10800, dst_offset: 0, name: None }), + (1476586800, FixedTimespan { utc_offset: -10800, dst_offset: 3600, name: None }), + (1487469600, FixedTimespan { utc_offset: -10800, dst_offset: 0, name: None }), + (1508036400, FixedTimespan { utc_offset: -10800, dst_offset: 3600, name: None }), + (1518919200, FixedTimespan { utc_offset: -10800, dst_offset: 0, name: None }), + (1541300400, FixedTimespan { utc_offset: -10800, dst_offset: 3600, name: None }), + (1550368800, FixedTimespan { utc_offset: -10800, dst_offset: 0, name: None }), + ]; + FixedTimespanSet { + first: FixedTimespan { + utc_offset: -11188, + dst_offset: 0, + name: Some("LMT"), + }, + rest: REST + } + }, + + Tz::America__Scoresbysund => { + const REST: &[(i64, FixedTimespan)] = &[ + (-1686090728, FixedTimespan { utc_offset: -7200, dst_offset: 0, name: None }), + (323841600, FixedTimespan { utc_offset: -7200, dst_offset: 3600, name: None }), + (338961600, FixedTimespan { utc_offset: -7200, dst_offset: 0, name: None }), + (354679200, FixedTimespan { utc_offset: -3600, dst_offset: 3600, name: None }), + (370400400, FixedTimespan { utc_offset: -3600, dst_offset: 0, name: None }), + (386125200, FixedTimespan { utc_offset: -3600, dst_offset: 3600, name: None }), + (401850000, FixedTimespan { utc_offset: -3600, dst_offset: 0, name: None }), + (417574800, FixedTimespan { utc_offset: -3600, dst_offset: 3600, name: None }), + (433299600, FixedTimespan { utc_offset: -3600, dst_offset: 0, name: None }), + (449024400, FixedTimespan { utc_offset: -3600, dst_offset: 3600, name: None }), + (465354000, FixedTimespan { utc_offset: -3600, dst_offset: 0, name: None }), + (481078800, FixedTimespan { utc_offset: -3600, dst_offset: 3600, name: None }), + (496803600, FixedTimespan { utc_offset: -3600, dst_offset: 0, name: None }), + (512528400, FixedTimespan { utc_offset: -3600, dst_offset: 3600, name: None }), + (528253200, FixedTimespan { utc_offset: -3600, dst_offset: 0, name: None }), + (543978000, FixedTimespan { utc_offset: -3600, dst_offset: 3600, name: None }), + (559702800, FixedTimespan { utc_offset: -3600, dst_offset: 0, name: None }), + (575427600, FixedTimespan { utc_offset: -3600, dst_offset: 3600, name: None }), + (591152400, FixedTimespan { utc_offset: -3600, dst_offset: 0, name: None }), + (606877200, FixedTimespan { utc_offset: -3600, dst_offset: 3600, name: None }), + (622602000, FixedTimespan { utc_offset: -3600, dst_offset: 0, name: None }), + (638326800, FixedTimespan { utc_offset: -3600, dst_offset: 3600, name: None }), + (654656400, FixedTimespan { utc_offset: -3600, dst_offset: 0, name: None }), + (670381200, FixedTimespan { utc_offset: -3600, dst_offset: 3600, name: None }), + (686106000, FixedTimespan { utc_offset: -3600, dst_offset: 0, name: None }), + (701830800, FixedTimespan { utc_offset: -3600, dst_offset: 3600, name: None }), + (717555600, FixedTimespan { utc_offset: -3600, dst_offset: 0, name: None }), + (733280400, FixedTimespan { utc_offset: -3600, dst_offset: 3600, name: None }), + (749005200, FixedTimespan { utc_offset: -3600, dst_offset: 0, name: None }), + (764730000, FixedTimespan { utc_offset: -3600, dst_offset: 3600, name: None }), + (780454800, FixedTimespan { utc_offset: -3600, dst_offset: 0, name: None }), + (796179600, FixedTimespan { utc_offset: -3600, dst_offset: 3600, name: None }), + (811904400, FixedTimespan { utc_offset: -3600, dst_offset: 0, name: None }), + (828234000, FixedTimespan { utc_offset: -3600, dst_offset: 3600, name: None }), + (846378000, FixedTimespan { utc_offset: -3600, dst_offset: 0, name: None }), + (859683600, FixedTimespan { utc_offset: -3600, dst_offset: 3600, name: None }), + (877827600, FixedTimespan { utc_offset: -3600, dst_offset: 0, name: None }), + (891133200, FixedTimespan { utc_offset: -3600, dst_offset: 3600, name: None }), + (909277200, FixedTimespan { utc_offset: -3600, dst_offset: 0, name: None }), + (922582800, FixedTimespan { utc_offset: -3600, dst_offset: 3600, name: None }), + (941331600, FixedTimespan { utc_offset: -3600, dst_offset: 0, name: None }), + (954032400, FixedTimespan { utc_offset: -3600, dst_offset: 3600, name: None }), + (972781200, FixedTimespan { utc_offset: -3600, dst_offset: 0, name: None }), + (985482000, FixedTimespan { utc_offset: -3600, dst_offset: 3600, name: None }), + (1004230800, FixedTimespan { utc_offset: -3600, dst_offset: 0, name: None }), + (1017536400, FixedTimespan { utc_offset: -3600, dst_offset: 3600, name: None }), + (1035680400, FixedTimespan { utc_offset: -3600, dst_offset: 0, name: None }), + (1048986000, FixedTimespan { utc_offset: -3600, dst_offset: 3600, name: None }), + (1067130000, FixedTimespan { utc_offset: -3600, dst_offset: 0, name: None }), + (1080435600, FixedTimespan { utc_offset: -3600, dst_offset: 3600, name: None }), + (1099184400, FixedTimespan { utc_offset: -3600, dst_offset: 0, name: None }), + (1111885200, FixedTimespan { utc_offset: -3600, dst_offset: 3600, name: None }), + (1130634000, FixedTimespan { utc_offset: -3600, dst_offset: 0, name: None }), + (1143334800, FixedTimespan { utc_offset: -3600, dst_offset: 3600, name: None }), + (1162083600, FixedTimespan { utc_offset: -3600, dst_offset: 0, name: None }), + (1174784400, FixedTimespan { utc_offset: -3600, dst_offset: 3600, name: None }), + (1193533200, FixedTimespan { utc_offset: -3600, dst_offset: 0, name: None }), + (1206838800, FixedTimespan { utc_offset: -3600, dst_offset: 3600, name: None }), + (1224982800, FixedTimespan { utc_offset: -3600, dst_offset: 0, name: None }), + (1238288400, FixedTimespan { utc_offset: -3600, dst_offset: 3600, name: None }), + (1256432400, FixedTimespan { utc_offset: -3600, dst_offset: 0, name: None }), + (1269738000, FixedTimespan { utc_offset: -3600, dst_offset: 3600, name: None }), + (1288486800, FixedTimespan { utc_offset: -3600, dst_offset: 0, name: None }), + (1301187600, FixedTimespan { utc_offset: -3600, dst_offset: 3600, name: None }), + (1319936400, FixedTimespan { utc_offset: -3600, dst_offset: 0, name: None }), + (1332637200, FixedTimespan { utc_offset: -3600, dst_offset: 3600, name: None }), + (1351386000, FixedTimespan { utc_offset: -3600, dst_offset: 0, name: None }), + (1364691600, FixedTimespan { utc_offset: -3600, dst_offset: 3600, name: None }), + (1382835600, FixedTimespan { utc_offset: -3600, dst_offset: 0, name: None }), + (1396141200, FixedTimespan { utc_offset: -3600, dst_offset: 3600, name: None }), + (1414285200, FixedTimespan { utc_offset: -3600, dst_offset: 0, name: None }), + (1427590800, FixedTimespan { utc_offset: -3600, dst_offset: 3600, name: None }), + (1445734800, FixedTimespan { utc_offset: -3600, dst_offset: 0, name: None }), + (1459040400, FixedTimespan { utc_offset: -3600, dst_offset: 3600, name: None }), + (1477789200, FixedTimespan { utc_offset: -3600, dst_offset: 0, name: None }), + (1490490000, FixedTimespan { utc_offset: -3600, dst_offset: 3600, name: None }), + (1509238800, FixedTimespan { utc_offset: -3600, dst_offset: 0, name: None }), + (1521939600, FixedTimespan { utc_offset: -3600, dst_offset: 3600, name: None }), + (1540688400, FixedTimespan { utc_offset: -3600, dst_offset: 0, name: None }), + (1553994000, FixedTimespan { utc_offset: -3600, dst_offset: 3600, name: None }), + (1572138000, FixedTimespan { utc_offset: -3600, dst_offset: 0, name: None }), + (1585443600, FixedTimespan { utc_offset: -3600, dst_offset: 3600, name: None }), + (1603587600, FixedTimespan { utc_offset: -3600, dst_offset: 0, name: None }), + (1616893200, FixedTimespan { utc_offset: -3600, dst_offset: 3600, name: None }), + (1635642000, FixedTimespan { utc_offset: -3600, dst_offset: 0, name: None }), + (1648342800, FixedTimespan { utc_offset: -3600, dst_offset: 3600, name: None }), + (1667091600, FixedTimespan { utc_offset: -3600, dst_offset: 0, name: None }), + (1679792400, FixedTimespan { utc_offset: -3600, dst_offset: 3600, name: None }), + (1698541200, FixedTimespan { utc_offset: -3600, dst_offset: 0, name: None }), + (1711846800, FixedTimespan { utc_offset: -7200, dst_offset: 3600, name: None }), + (1729990800, FixedTimespan { utc_offset: -7200, dst_offset: 0, name: None }), + (1743296400, FixedTimespan { utc_offset: -7200, dst_offset: 3600, name: None }), + (1761440400, FixedTimespan { utc_offset: -7200, dst_offset: 0, name: None }), + (1774746000, FixedTimespan { utc_offset: -7200, dst_offset: 3600, name: None }), + (1792890000, FixedTimespan { utc_offset: -7200, dst_offset: 0, name: None }), + (1806195600, FixedTimespan { utc_offset: -7200, dst_offset: 3600, name: None }), + (1824944400, FixedTimespan { utc_offset: -7200, dst_offset: 0, name: None }), + (1837645200, FixedTimespan { utc_offset: -7200, dst_offset: 3600, name: None }), + (1856394000, FixedTimespan { utc_offset: -7200, dst_offset: 0, name: None }), + (1869094800, FixedTimespan { utc_offset: -7200, dst_offset: 3600, name: None }), + (1887843600, FixedTimespan { utc_offset: -7200, dst_offset: 0, name: None }), + (1901149200, FixedTimespan { utc_offset: -7200, dst_offset: 3600, name: None }), + (1919293200, FixedTimespan { utc_offset: -7200, dst_offset: 0, name: None }), + (1932598800, FixedTimespan { utc_offset: -7200, dst_offset: 3600, name: None }), + (1950742800, FixedTimespan { utc_offset: -7200, dst_offset: 0, name: None }), + (1964048400, FixedTimespan { utc_offset: -7200, dst_offset: 3600, name: None }), + (1982797200, FixedTimespan { utc_offset: -7200, dst_offset: 0, name: None }), + (1995498000, FixedTimespan { utc_offset: -7200, dst_offset: 3600, name: None }), + (2014246800, FixedTimespan { utc_offset: -7200, dst_offset: 0, name: None }), + (2026947600, FixedTimespan { utc_offset: -7200, dst_offset: 3600, name: None }), + (2045696400, FixedTimespan { utc_offset: -7200, dst_offset: 0, name: None }), + (2058397200, FixedTimespan { utc_offset: -7200, dst_offset: 3600, name: None }), + (2077146000, FixedTimespan { utc_offset: -7200, dst_offset: 0, name: None }), + (2090451600, FixedTimespan { utc_offset: -7200, dst_offset: 3600, name: None }), + (2108595600, FixedTimespan { utc_offset: -7200, dst_offset: 0, name: None }), + (2121901200, FixedTimespan { utc_offset: -7200, dst_offset: 3600, name: None }), + (2140045200, FixedTimespan { utc_offset: -7200, dst_offset: 0, name: None }), + (2153350800, FixedTimespan { utc_offset: -7200, dst_offset: 3600, name: None }), + (2172099600, FixedTimespan { utc_offset: -7200, dst_offset: 0, name: None }), + (2184800400, FixedTimespan { utc_offset: -7200, dst_offset: 3600, name: None }), + (2203549200, FixedTimespan { utc_offset: -7200, dst_offset: 0, name: None }), + (2216250000, FixedTimespan { utc_offset: -7200, dst_offset: 3600, name: None }), + (2234998800, FixedTimespan { utc_offset: -7200, dst_offset: 0, name: None }), + (2248304400, FixedTimespan { utc_offset: -7200, dst_offset: 3600, name: None }), + (2266448400, FixedTimespan { utc_offset: -7200, dst_offset: 0, name: None }), + (2279754000, FixedTimespan { utc_offset: -7200, dst_offset: 3600, name: None }), + (2297898000, FixedTimespan { utc_offset: -7200, dst_offset: 0, name: None }), + (2311203600, FixedTimespan { utc_offset: -7200, dst_offset: 3600, name: None }), + (2329347600, FixedTimespan { utc_offset: -7200, dst_offset: 0, name: None }), + (2342653200, FixedTimespan { utc_offset: -7200, dst_offset: 3600, name: None }), + (2361402000, FixedTimespan { utc_offset: -7200, dst_offset: 0, name: None }), + (2374102800, FixedTimespan { utc_offset: -7200, dst_offset: 3600, name: None }), + (2392851600, FixedTimespan { utc_offset: -7200, dst_offset: 0, name: None }), + (2405552400, FixedTimespan { utc_offset: -7200, dst_offset: 3600, name: None }), + (2424301200, FixedTimespan { utc_offset: -7200, dst_offset: 0, name: None }), + (2437606800, FixedTimespan { utc_offset: -7200, dst_offset: 3600, name: None }), + (2455750800, FixedTimespan { utc_offset: -7200, dst_offset: 0, name: None }), + (2469056400, FixedTimespan { utc_offset: -7200, dst_offset: 3600, name: None }), + (2487200400, FixedTimespan { utc_offset: -7200, dst_offset: 0, name: None }), + (2500506000, FixedTimespan { utc_offset: -7200, dst_offset: 3600, name: None }), + (2519254800, FixedTimespan { utc_offset: -7200, dst_offset: 0, name: None }), + (2531955600, FixedTimespan { utc_offset: -7200, dst_offset: 3600, name: None }), + (2550704400, FixedTimespan { utc_offset: -7200, dst_offset: 0, name: None }), + (2563405200, FixedTimespan { utc_offset: -7200, dst_offset: 3600, name: None }), + (2582154000, FixedTimespan { utc_offset: -7200, dst_offset: 0, name: None }), + (2595459600, FixedTimespan { utc_offset: -7200, dst_offset: 3600, name: None }), + (2613603600, FixedTimespan { utc_offset: -7200, dst_offset: 0, name: None }), + (2626909200, FixedTimespan { utc_offset: -7200, dst_offset: 3600, name: None }), + (2645053200, FixedTimespan { utc_offset: -7200, dst_offset: 0, name: None }), + (2658358800, FixedTimespan { utc_offset: -7200, dst_offset: 3600, name: None }), + (2676502800, FixedTimespan { utc_offset: -7200, dst_offset: 0, name: None }), + (2689808400, FixedTimespan { utc_offset: -7200, dst_offset: 3600, name: None }), + (2708557200, FixedTimespan { utc_offset: -7200, dst_offset: 0, name: None }), + (2721258000, FixedTimespan { utc_offset: -7200, dst_offset: 3600, name: None }), + (2740006800, FixedTimespan { utc_offset: -7200, dst_offset: 0, name: None }), + (2752707600, FixedTimespan { utc_offset: -7200, dst_offset: 3600, name: None }), + (2771456400, FixedTimespan { utc_offset: -7200, dst_offset: 0, name: None }), + (2784762000, FixedTimespan { utc_offset: -7200, dst_offset: 3600, name: None }), + (2802906000, FixedTimespan { utc_offset: -7200, dst_offset: 0, name: None }), + (2816211600, FixedTimespan { utc_offset: -7200, dst_offset: 3600, name: None }), + (2834355600, FixedTimespan { utc_offset: -7200, dst_offset: 0, name: None }), + (2847661200, FixedTimespan { utc_offset: -7200, dst_offset: 3600, name: None }), + (2866410000, FixedTimespan { utc_offset: -7200, dst_offset: 0, name: None }), + (2879110800, FixedTimespan { utc_offset: -7200, dst_offset: 3600, name: None }), + (2897859600, FixedTimespan { utc_offset: -7200, dst_offset: 0, name: None }), + (2910560400, FixedTimespan { utc_offset: -7200, dst_offset: 3600, name: None }), + (2929309200, FixedTimespan { utc_offset: -7200, dst_offset: 0, name: None }), + (2942010000, FixedTimespan { utc_offset: -7200, dst_offset: 3600, name: None }), + (2960758800, FixedTimespan { utc_offset: -7200, dst_offset: 0, name: None }), + (2974064400, FixedTimespan { utc_offset: -7200, dst_offset: 3600, name: None }), + (2992208400, FixedTimespan { utc_offset: -7200, dst_offset: 0, name: None }), + (3005514000, FixedTimespan { utc_offset: -7200, dst_offset: 3600, name: None }), + (3023658000, FixedTimespan { utc_offset: -7200, dst_offset: 0, name: None }), + (3036963600, FixedTimespan { utc_offset: -7200, dst_offset: 3600, name: None }), + (3055712400, FixedTimespan { utc_offset: -7200, dst_offset: 0, name: None }), + (3068413200, FixedTimespan { utc_offset: -7200, dst_offset: 3600, name: None }), + (3087162000, FixedTimespan { utc_offset: -7200, dst_offset: 0, name: None }), + (3099862800, FixedTimespan { utc_offset: -7200, dst_offset: 3600, name: None }), + (3118611600, FixedTimespan { utc_offset: -7200, dst_offset: 0, name: None }), + (3131917200, FixedTimespan { utc_offset: -7200, dst_offset: 3600, name: None }), + (3150061200, FixedTimespan { utc_offset: -7200, dst_offset: 0, name: None }), + (3163366800, FixedTimespan { utc_offset: -7200, dst_offset: 3600, name: None }), + (3181510800, FixedTimespan { utc_offset: -7200, dst_offset: 0, name: None }), + (3194816400, FixedTimespan { utc_offset: -7200, dst_offset: 3600, name: None }), + (3212960400, FixedTimespan { utc_offset: -7200, dst_offset: 0, name: None }), + (3226266000, FixedTimespan { utc_offset: -7200, dst_offset: 3600, name: None }), + (3245014800, FixedTimespan { utc_offset: -7200, dst_offset: 0, name: None }), + (3257715600, FixedTimespan { utc_offset: -7200, dst_offset: 3600, name: None }), + (3276464400, FixedTimespan { utc_offset: -7200, dst_offset: 0, name: None }), + (3289165200, FixedTimespan { utc_offset: -7200, dst_offset: 3600, name: None }), + (3307914000, FixedTimespan { utc_offset: -7200, dst_offset: 0, name: None }), + (3321219600, FixedTimespan { utc_offset: -7200, dst_offset: 3600, name: None }), + (3339363600, FixedTimespan { utc_offset: -7200, dst_offset: 0, name: None }), + (3352669200, FixedTimespan { utc_offset: -7200, dst_offset: 3600, name: None }), + (3370813200, FixedTimespan { utc_offset: -7200, dst_offset: 0, name: None }), + (3384118800, FixedTimespan { utc_offset: -7200, dst_offset: 3600, name: None }), + (3402867600, FixedTimespan { utc_offset: -7200, dst_offset: 0, name: None }), + (3415568400, FixedTimespan { utc_offset: -7200, dst_offset: 3600, name: None }), + (3434317200, FixedTimespan { utc_offset: -7200, dst_offset: 0, name: None }), + (3447018000, FixedTimespan { utc_offset: -7200, dst_offset: 3600, name: None }), + (3465766800, FixedTimespan { utc_offset: -7200, dst_offset: 0, name: None }), + (3479072400, FixedTimespan { utc_offset: -7200, dst_offset: 3600, name: None }), + (3497216400, FixedTimespan { utc_offset: -7200, dst_offset: 0, name: None }), + (3510522000, FixedTimespan { utc_offset: -7200, dst_offset: 3600, name: None }), + (3528666000, FixedTimespan { utc_offset: -7200, dst_offset: 0, name: None }), + (3541971600, FixedTimespan { utc_offset: -7200, dst_offset: 3600, name: None }), + (3560115600, FixedTimespan { utc_offset: -7200, dst_offset: 0, name: None }), + (3573421200, FixedTimespan { utc_offset: -7200, dst_offset: 3600, name: None }), + (3592170000, FixedTimespan { utc_offset: -7200, dst_offset: 0, name: None }), + (3604870800, FixedTimespan { utc_offset: -7200, dst_offset: 3600, name: None }), + (3623619600, FixedTimespan { utc_offset: -7200, dst_offset: 0, name: None }), + (3636320400, FixedTimespan { utc_offset: -7200, dst_offset: 3600, name: None }), + (3655069200, FixedTimespan { utc_offset: -7200, dst_offset: 0, name: None }), + (3668374800, FixedTimespan { utc_offset: -7200, dst_offset: 3600, name: None }), + (3686518800, FixedTimespan { utc_offset: -7200, dst_offset: 0, name: None }), + (3699824400, FixedTimespan { utc_offset: -7200, dst_offset: 3600, name: None }), + (3717968400, FixedTimespan { utc_offset: -7200, dst_offset: 0, name: None }), + (3731274000, FixedTimespan { utc_offset: -7200, dst_offset: 3600, name: None }), + (3750022800, FixedTimespan { utc_offset: -7200, dst_offset: 0, name: None }), + (3762723600, FixedTimespan { utc_offset: -7200, dst_offset: 3600, name: None }), + (3781472400, FixedTimespan { utc_offset: -7200, dst_offset: 0, name: None }), + (3794173200, FixedTimespan { utc_offset: -7200, dst_offset: 3600, name: None }), + (3812922000, FixedTimespan { utc_offset: -7200, dst_offset: 0, name: None }), + (3825622800, FixedTimespan { utc_offset: -7200, dst_offset: 3600, name: None }), + (3844371600, FixedTimespan { utc_offset: -7200, dst_offset: 0, name: None }), + (3857677200, FixedTimespan { utc_offset: -7200, dst_offset: 3600, name: None }), + (3875821200, FixedTimespan { utc_offset: -7200, dst_offset: 0, name: None }), + (3889126800, FixedTimespan { utc_offset: -7200, dst_offset: 3600, name: None }), + (3907270800, FixedTimespan { utc_offset: -7200, dst_offset: 0, name: None }), + (3920576400, FixedTimespan { utc_offset: -7200, dst_offset: 3600, name: None }), + (3939325200, FixedTimespan { utc_offset: -7200, dst_offset: 0, name: None }), + (3952026000, FixedTimespan { utc_offset: -7200, dst_offset: 3600, name: None }), + (3970774800, FixedTimespan { utc_offset: -7200, dst_offset: 0, name: None }), + (3983475600, FixedTimespan { utc_offset: -7200, dst_offset: 3600, name: None }), + (4002224400, FixedTimespan { utc_offset: -7200, dst_offset: 0, name: None }), + (4015530000, FixedTimespan { utc_offset: -7200, dst_offset: 3600, name: None }), + (4033674000, FixedTimespan { utc_offset: -7200, dst_offset: 0, name: None }), + (4046979600, FixedTimespan { utc_offset: -7200, dst_offset: 3600, name: None }), + (4065123600, FixedTimespan { utc_offset: -7200, dst_offset: 0, name: None }), + (4078429200, FixedTimespan { utc_offset: -7200, dst_offset: 3600, name: None }), + (4096573200, FixedTimespan { utc_offset: -7200, dst_offset: 0, name: None }), + ]; + FixedTimespanSet { + first: FixedTimespan { + utc_offset: -5272, + dst_offset: 0, + name: Some("LMT"), + }, + rest: REST + } + }, + + Tz::America__Shiprock => { + const REST: &[(i64, FixedTimespan)] = &[ + (-2717618404, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (-1633273200, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (-1615132800, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (-1601823600, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (-1583683200, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (-1570374000, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (-1551628800, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (-1538924400, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (-1534089600, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (-880210800, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MWT") }), + (-769395600, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MPT") }), + (-765388800, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (-147884400, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (-131558400, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (-116434800, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (-100108800, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (-84380400, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (-68659200, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (-52930800, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (-37209600, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (-21481200, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (-5760000, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (9968400, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (25689600, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (41418000, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (57744000, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (73472400, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (89193600, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (104922000, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (120643200, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (126694800, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (152092800, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (162378000, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (183542400, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (199270800, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (215596800, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (230720400, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (247046400, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (262774800, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (278496000, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (294224400, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (309945600, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (325674000, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (341395200, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (357123600, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (372844800, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (388573200, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (404899200, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (420022800, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (436348800, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (452077200, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (467798400, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (483526800, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (499248000, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (514976400, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (530697600, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (544611600, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (562147200, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (576061200, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (594201600, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (607510800, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (625651200, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (638960400, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (657100800, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (671014800, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (688550400, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (702464400, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (720000000, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (733914000, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (752054400, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (765363600, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (783504000, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (796813200, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (814953600, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (828867600, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (846403200, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (860317200, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (877852800, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (891766800, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (909302400, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (923216400, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (941356800, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (954666000, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (972806400, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (986115600, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (1004256000, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (1018170000, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (1035705600, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (1049619600, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (1067155200, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (1081069200, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (1099209600, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (1112518800, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (1130659200, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (1143968400, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (1162108800, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (1173603600, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (1194163200, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (1205053200, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (1225612800, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (1236502800, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (1257062400, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (1268557200, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (1289116800, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (1300006800, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (1320566400, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (1331456400, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (1352016000, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (1362906000, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (1383465600, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (1394355600, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (1414915200, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (1425805200, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (1446364800, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (1457859600, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (1478419200, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (1489309200, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (1509868800, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (1520758800, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (1541318400, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (1552208400, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (1572768000, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (1583658000, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (1604217600, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (1615712400, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (1636272000, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (1647162000, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (1667721600, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (1678611600, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (1699171200, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (1710061200, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (1730620800, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (1741510800, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (1762070400, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (1772960400, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (1793520000, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (1805014800, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (1825574400, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (1836464400, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (1857024000, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (1867914000, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (1888473600, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (1899363600, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (1919923200, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (1930813200, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (1951372800, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (1962867600, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (1983427200, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (1994317200, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (2014876800, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (2025766800, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (2046326400, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (2057216400, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (2077776000, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (2088666000, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (2109225600, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (2120115600, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (2140675200, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (2152170000, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (2172729600, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (2183619600, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (2204179200, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (2215069200, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (2235628800, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (2246518800, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (2267078400, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (2277968400, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (2298528000, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (2309418000, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (2329977600, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (2341472400, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (2362032000, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (2372922000, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (2393481600, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (2404371600, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (2424931200, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (2435821200, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (2456380800, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (2467270800, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (2487830400, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (2499325200, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (2519884800, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (2530774800, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (2551334400, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (2562224400, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (2582784000, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (2593674000, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (2614233600, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (2625123600, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (2645683200, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (2656573200, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (2677132800, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (2688627600, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (2709187200, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (2720077200, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (2740636800, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (2751526800, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (2772086400, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (2782976400, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (2803536000, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (2814426000, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (2834985600, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (2846480400, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (2867040000, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (2877930000, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (2898489600, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (2909379600, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (2929939200, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (2940829200, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (2961388800, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (2972278800, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (2992838400, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (3003728400, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (3024288000, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (3035782800, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (3056342400, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (3067232400, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (3087792000, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (3098682000, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (3119241600, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (3130131600, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (3150691200, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (3161581200, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (3182140800, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (3193030800, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (3213590400, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (3225085200, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (3245644800, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (3256534800, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (3277094400, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (3287984400, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (3308544000, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (3319434000, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (3339993600, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (3350883600, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (3371443200, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (3382938000, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (3403497600, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (3414387600, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (3434947200, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (3445837200, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (3466396800, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (3477286800, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (3497846400, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (3508736400, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (3529296000, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (3540186000, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (3560745600, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (3572240400, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (3592800000, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (3603690000, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (3624249600, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (3635139600, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (3655699200, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (3666589200, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (3687148800, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (3698038800, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (3718598400, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (3730093200, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (3750652800, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (3761542800, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (3782102400, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (3792992400, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (3813552000, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (3824442000, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (3845001600, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (3855891600, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (3876451200, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (3887341200, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (3907900800, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (3919395600, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (3939955200, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (3950845200, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (3971404800, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (3982294800, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (4002854400, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (4013744400, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (4034304000, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (4045194000, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (4065753600, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (4076643600, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (4097203200, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + ]; + FixedTimespanSet { + first: FixedTimespan { + utc_offset: -25196, + dst_offset: 0, + name: Some("LMT"), + }, + rest: REST + } + }, + + Tz::America__Sitka => { + const REST: &[(i64, FixedTimespan)] = &[ + (-3225223727, FixedTimespan { utc_offset: -32473, dst_offset: 0, name: Some("LMT") }), + (-2188954727, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (-880207200, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PWT") }), + (-769395600, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PPT") }), + (-765385200, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (-21477600, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (-5756400, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (9972000, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (25693200, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (41421600, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (57747600, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (73476000, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (89197200, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (104925600, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (120646800, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (126698400, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (152096400, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (162381600, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (183546000, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (199274400, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (215600400, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (230724000, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (247050000, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (262778400, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (278499600, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (294228000, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (309949200, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (325677600, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (341398800, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (357127200, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (372848400, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (388576800, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (404902800, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (420026400, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (436352400, FixedTimespan { utc_offset: -32400, dst_offset: 0, name: Some("YST") }), + (439030800, FixedTimespan { utc_offset: -32400, dst_offset: 0, name: Some("AKST") }), + (452084400, FixedTimespan { utc_offset: -32400, dst_offset: 3600, name: Some("AKDT") }), + (467805600, FixedTimespan { utc_offset: -32400, dst_offset: 0, name: Some("AKST") }), + (483534000, FixedTimespan { utc_offset: -32400, dst_offset: 3600, name: Some("AKDT") }), + (499255200, FixedTimespan { utc_offset: -32400, dst_offset: 0, name: Some("AKST") }), + (514983600, FixedTimespan { utc_offset: -32400, dst_offset: 3600, name: Some("AKDT") }), + (530704800, FixedTimespan { utc_offset: -32400, dst_offset: 0, name: Some("AKST") }), + (544618800, FixedTimespan { utc_offset: -32400, dst_offset: 3600, name: Some("AKDT") }), + (562154400, FixedTimespan { utc_offset: -32400, dst_offset: 0, name: Some("AKST") }), + (576068400, FixedTimespan { utc_offset: -32400, dst_offset: 3600, name: Some("AKDT") }), + (594208800, FixedTimespan { utc_offset: -32400, dst_offset: 0, name: Some("AKST") }), + (607518000, FixedTimespan { utc_offset: -32400, dst_offset: 3600, name: Some("AKDT") }), + (625658400, FixedTimespan { utc_offset: -32400, dst_offset: 0, name: Some("AKST") }), + (638967600, FixedTimespan { utc_offset: -32400, dst_offset: 3600, name: Some("AKDT") }), + (657108000, FixedTimespan { utc_offset: -32400, dst_offset: 0, name: Some("AKST") }), + (671022000, FixedTimespan { utc_offset: -32400, dst_offset: 3600, name: Some("AKDT") }), + (688557600, FixedTimespan { utc_offset: -32400, dst_offset: 0, name: Some("AKST") }), + (702471600, FixedTimespan { utc_offset: -32400, dst_offset: 3600, name: Some("AKDT") }), + (720007200, FixedTimespan { utc_offset: -32400, dst_offset: 0, name: Some("AKST") }), + (733921200, FixedTimespan { utc_offset: -32400, dst_offset: 3600, name: Some("AKDT") }), + (752061600, FixedTimespan { utc_offset: -32400, dst_offset: 0, name: Some("AKST") }), + (765370800, FixedTimespan { utc_offset: -32400, dst_offset: 3600, name: Some("AKDT") }), + (783511200, FixedTimespan { utc_offset: -32400, dst_offset: 0, name: Some("AKST") }), + (796820400, FixedTimespan { utc_offset: -32400, dst_offset: 3600, name: Some("AKDT") }), + (814960800, FixedTimespan { utc_offset: -32400, dst_offset: 0, name: Some("AKST") }), + (828874800, FixedTimespan { utc_offset: -32400, dst_offset: 3600, name: Some("AKDT") }), + (846410400, FixedTimespan { utc_offset: -32400, dst_offset: 0, name: Some("AKST") }), + (860324400, FixedTimespan { utc_offset: -32400, dst_offset: 3600, name: Some("AKDT") }), + (877860000, FixedTimespan { utc_offset: -32400, dst_offset: 0, name: Some("AKST") }), + (891774000, FixedTimespan { utc_offset: -32400, dst_offset: 3600, name: Some("AKDT") }), + (909309600, FixedTimespan { utc_offset: -32400, dst_offset: 0, name: Some("AKST") }), + (923223600, FixedTimespan { utc_offset: -32400, dst_offset: 3600, name: Some("AKDT") }), + (941364000, FixedTimespan { utc_offset: -32400, dst_offset: 0, name: Some("AKST") }), + (954673200, FixedTimespan { utc_offset: -32400, dst_offset: 3600, name: Some("AKDT") }), + (972813600, FixedTimespan { utc_offset: -32400, dst_offset: 0, name: Some("AKST") }), + (986122800, FixedTimespan { utc_offset: -32400, dst_offset: 3600, name: Some("AKDT") }), + (1004263200, FixedTimespan { utc_offset: -32400, dst_offset: 0, name: Some("AKST") }), + (1018177200, FixedTimespan { utc_offset: -32400, dst_offset: 3600, name: Some("AKDT") }), + (1035712800, FixedTimespan { utc_offset: -32400, dst_offset: 0, name: Some("AKST") }), + (1049626800, FixedTimespan { utc_offset: -32400, dst_offset: 3600, name: Some("AKDT") }), + (1067162400, FixedTimespan { utc_offset: -32400, dst_offset: 0, name: Some("AKST") }), + (1081076400, FixedTimespan { utc_offset: -32400, dst_offset: 3600, name: Some("AKDT") }), + (1099216800, FixedTimespan { utc_offset: -32400, dst_offset: 0, name: Some("AKST") }), + (1112526000, FixedTimespan { utc_offset: -32400, dst_offset: 3600, name: Some("AKDT") }), + (1130666400, FixedTimespan { utc_offset: -32400, dst_offset: 0, name: Some("AKST") }), + (1143975600, FixedTimespan { utc_offset: -32400, dst_offset: 3600, name: Some("AKDT") }), + (1162116000, FixedTimespan { utc_offset: -32400, dst_offset: 0, name: Some("AKST") }), + (1173610800, FixedTimespan { utc_offset: -32400, dst_offset: 3600, name: Some("AKDT") }), + (1194170400, FixedTimespan { utc_offset: -32400, dst_offset: 0, name: Some("AKST") }), + (1205060400, FixedTimespan { utc_offset: -32400, dst_offset: 3600, name: Some("AKDT") }), + (1225620000, FixedTimespan { utc_offset: -32400, dst_offset: 0, name: Some("AKST") }), + (1236510000, FixedTimespan { utc_offset: -32400, dst_offset: 3600, name: Some("AKDT") }), + (1257069600, FixedTimespan { utc_offset: -32400, dst_offset: 0, name: Some("AKST") }), + (1268564400, FixedTimespan { utc_offset: -32400, dst_offset: 3600, name: Some("AKDT") }), + (1289124000, FixedTimespan { utc_offset: -32400, dst_offset: 0, name: Some("AKST") }), + (1300014000, FixedTimespan { utc_offset: -32400, dst_offset: 3600, name: Some("AKDT") }), + (1320573600, FixedTimespan { utc_offset: -32400, dst_offset: 0, name: Some("AKST") }), + (1331463600, FixedTimespan { utc_offset: -32400, dst_offset: 3600, name: Some("AKDT") }), + (1352023200, FixedTimespan { utc_offset: -32400, dst_offset: 0, name: Some("AKST") }), + (1362913200, FixedTimespan { utc_offset: -32400, dst_offset: 3600, name: Some("AKDT") }), + (1383472800, FixedTimespan { utc_offset: -32400, dst_offset: 0, name: Some("AKST") }), + (1394362800, FixedTimespan { utc_offset: -32400, dst_offset: 3600, name: Some("AKDT") }), + (1414922400, FixedTimespan { utc_offset: -32400, dst_offset: 0, name: Some("AKST") }), + (1425812400, FixedTimespan { utc_offset: -32400, dst_offset: 3600, name: Some("AKDT") }), + (1446372000, FixedTimespan { utc_offset: -32400, dst_offset: 0, name: Some("AKST") }), + (1457866800, FixedTimespan { utc_offset: -32400, dst_offset: 3600, name: Some("AKDT") }), + (1478426400, FixedTimespan { utc_offset: -32400, dst_offset: 0, name: Some("AKST") }), + (1489316400, FixedTimespan { utc_offset: -32400, dst_offset: 3600, name: Some("AKDT") }), + (1509876000, FixedTimespan { utc_offset: -32400, dst_offset: 0, name: Some("AKST") }), + (1520766000, FixedTimespan { utc_offset: -32400, dst_offset: 3600, name: Some("AKDT") }), + (1541325600, FixedTimespan { utc_offset: -32400, dst_offset: 0, name: Some("AKST") }), + (1552215600, FixedTimespan { utc_offset: -32400, dst_offset: 3600, name: Some("AKDT") }), + (1572775200, FixedTimespan { utc_offset: -32400, dst_offset: 0, name: Some("AKST") }), + (1583665200, FixedTimespan { utc_offset: -32400, dst_offset: 3600, name: Some("AKDT") }), + (1604224800, FixedTimespan { utc_offset: -32400, dst_offset: 0, name: Some("AKST") }), + (1615719600, FixedTimespan { utc_offset: -32400, dst_offset: 3600, name: Some("AKDT") }), + (1636279200, FixedTimespan { utc_offset: -32400, dst_offset: 0, name: Some("AKST") }), + (1647169200, FixedTimespan { utc_offset: -32400, dst_offset: 3600, name: Some("AKDT") }), + (1667728800, FixedTimespan { utc_offset: -32400, dst_offset: 0, name: Some("AKST") }), + (1678618800, FixedTimespan { utc_offset: -32400, dst_offset: 3600, name: Some("AKDT") }), + (1699178400, FixedTimespan { utc_offset: -32400, dst_offset: 0, name: Some("AKST") }), + (1710068400, FixedTimespan { utc_offset: -32400, dst_offset: 3600, name: Some("AKDT") }), + (1730628000, FixedTimespan { utc_offset: -32400, dst_offset: 0, name: Some("AKST") }), + (1741518000, FixedTimespan { utc_offset: -32400, dst_offset: 3600, name: Some("AKDT") }), + (1762077600, FixedTimespan { utc_offset: -32400, dst_offset: 0, name: Some("AKST") }), + (1772967600, FixedTimespan { utc_offset: -32400, dst_offset: 3600, name: Some("AKDT") }), + (1793527200, FixedTimespan { utc_offset: -32400, dst_offset: 0, name: Some("AKST") }), + (1805022000, FixedTimespan { utc_offset: -32400, dst_offset: 3600, name: Some("AKDT") }), + (1825581600, FixedTimespan { utc_offset: -32400, dst_offset: 0, name: Some("AKST") }), + (1836471600, FixedTimespan { utc_offset: -32400, dst_offset: 3600, name: Some("AKDT") }), + (1857031200, FixedTimespan { utc_offset: -32400, dst_offset: 0, name: Some("AKST") }), + (1867921200, FixedTimespan { utc_offset: -32400, dst_offset: 3600, name: Some("AKDT") }), + (1888480800, FixedTimespan { utc_offset: -32400, dst_offset: 0, name: Some("AKST") }), + (1899370800, FixedTimespan { utc_offset: -32400, dst_offset: 3600, name: Some("AKDT") }), + (1919930400, FixedTimespan { utc_offset: -32400, dst_offset: 0, name: Some("AKST") }), + (1930820400, FixedTimespan { utc_offset: -32400, dst_offset: 3600, name: Some("AKDT") }), + (1951380000, FixedTimespan { utc_offset: -32400, dst_offset: 0, name: Some("AKST") }), + (1962874800, FixedTimespan { utc_offset: -32400, dst_offset: 3600, name: Some("AKDT") }), + (1983434400, FixedTimespan { utc_offset: -32400, dst_offset: 0, name: Some("AKST") }), + (1994324400, FixedTimespan { utc_offset: -32400, dst_offset: 3600, name: Some("AKDT") }), + (2014884000, FixedTimespan { utc_offset: -32400, dst_offset: 0, name: Some("AKST") }), + (2025774000, FixedTimespan { utc_offset: -32400, dst_offset: 3600, name: Some("AKDT") }), + (2046333600, FixedTimespan { utc_offset: -32400, dst_offset: 0, name: Some("AKST") }), + (2057223600, FixedTimespan { utc_offset: -32400, dst_offset: 3600, name: Some("AKDT") }), + (2077783200, FixedTimespan { utc_offset: -32400, dst_offset: 0, name: Some("AKST") }), + (2088673200, FixedTimespan { utc_offset: -32400, dst_offset: 3600, name: Some("AKDT") }), + (2109232800, FixedTimespan { utc_offset: -32400, dst_offset: 0, name: Some("AKST") }), + (2120122800, FixedTimespan { utc_offset: -32400, dst_offset: 3600, name: Some("AKDT") }), + (2140682400, FixedTimespan { utc_offset: -32400, dst_offset: 0, name: Some("AKST") }), + (2152177200, FixedTimespan { utc_offset: -32400, dst_offset: 3600, name: Some("AKDT") }), + (2172736800, FixedTimespan { utc_offset: -32400, dst_offset: 0, name: Some("AKST") }), + (2183626800, FixedTimespan { utc_offset: -32400, dst_offset: 3600, name: Some("AKDT") }), + (2204186400, FixedTimespan { utc_offset: -32400, dst_offset: 0, name: Some("AKST") }), + (2215076400, FixedTimespan { utc_offset: -32400, dst_offset: 3600, name: Some("AKDT") }), + (2235636000, FixedTimespan { utc_offset: -32400, dst_offset: 0, name: Some("AKST") }), + (2246526000, FixedTimespan { utc_offset: -32400, dst_offset: 3600, name: Some("AKDT") }), + (2267085600, FixedTimespan { utc_offset: -32400, dst_offset: 0, name: Some("AKST") }), + (2277975600, FixedTimespan { utc_offset: -32400, dst_offset: 3600, name: Some("AKDT") }), + (2298535200, FixedTimespan { utc_offset: -32400, dst_offset: 0, name: Some("AKST") }), + (2309425200, FixedTimespan { utc_offset: -32400, dst_offset: 3600, name: Some("AKDT") }), + (2329984800, FixedTimespan { utc_offset: -32400, dst_offset: 0, name: Some("AKST") }), + (2341479600, FixedTimespan { utc_offset: -32400, dst_offset: 3600, name: Some("AKDT") }), + (2362039200, FixedTimespan { utc_offset: -32400, dst_offset: 0, name: Some("AKST") }), + (2372929200, FixedTimespan { utc_offset: -32400, dst_offset: 3600, name: Some("AKDT") }), + (2393488800, FixedTimespan { utc_offset: -32400, dst_offset: 0, name: Some("AKST") }), + (2404378800, FixedTimespan { utc_offset: -32400, dst_offset: 3600, name: Some("AKDT") }), + (2424938400, FixedTimespan { utc_offset: -32400, dst_offset: 0, name: Some("AKST") }), + (2435828400, FixedTimespan { utc_offset: -32400, dst_offset: 3600, name: Some("AKDT") }), + (2456388000, FixedTimespan { utc_offset: -32400, dst_offset: 0, name: Some("AKST") }), + (2467278000, FixedTimespan { utc_offset: -32400, dst_offset: 3600, name: Some("AKDT") }), + (2487837600, FixedTimespan { utc_offset: -32400, dst_offset: 0, name: Some("AKST") }), + (2499332400, FixedTimespan { utc_offset: -32400, dst_offset: 3600, name: Some("AKDT") }), + (2519892000, FixedTimespan { utc_offset: -32400, dst_offset: 0, name: Some("AKST") }), + (2530782000, FixedTimespan { utc_offset: -32400, dst_offset: 3600, name: Some("AKDT") }), + (2551341600, FixedTimespan { utc_offset: -32400, dst_offset: 0, name: Some("AKST") }), + (2562231600, FixedTimespan { utc_offset: -32400, dst_offset: 3600, name: Some("AKDT") }), + (2582791200, FixedTimespan { utc_offset: -32400, dst_offset: 0, name: Some("AKST") }), + (2593681200, FixedTimespan { utc_offset: -32400, dst_offset: 3600, name: Some("AKDT") }), + (2614240800, FixedTimespan { utc_offset: -32400, dst_offset: 0, name: Some("AKST") }), + (2625130800, FixedTimespan { utc_offset: -32400, dst_offset: 3600, name: Some("AKDT") }), + (2645690400, FixedTimespan { utc_offset: -32400, dst_offset: 0, name: Some("AKST") }), + (2656580400, FixedTimespan { utc_offset: -32400, dst_offset: 3600, name: Some("AKDT") }), + (2677140000, FixedTimespan { utc_offset: -32400, dst_offset: 0, name: Some("AKST") }), + (2688634800, FixedTimespan { utc_offset: -32400, dst_offset: 3600, name: Some("AKDT") }), + (2709194400, FixedTimespan { utc_offset: -32400, dst_offset: 0, name: Some("AKST") }), + (2720084400, FixedTimespan { utc_offset: -32400, dst_offset: 3600, name: Some("AKDT") }), + (2740644000, FixedTimespan { utc_offset: -32400, dst_offset: 0, name: Some("AKST") }), + (2751534000, FixedTimespan { utc_offset: -32400, dst_offset: 3600, name: Some("AKDT") }), + (2772093600, FixedTimespan { utc_offset: -32400, dst_offset: 0, name: Some("AKST") }), + (2782983600, FixedTimespan { utc_offset: -32400, dst_offset: 3600, name: Some("AKDT") }), + (2803543200, FixedTimespan { utc_offset: -32400, dst_offset: 0, name: Some("AKST") }), + (2814433200, FixedTimespan { utc_offset: -32400, dst_offset: 3600, name: Some("AKDT") }), + (2834992800, FixedTimespan { utc_offset: -32400, dst_offset: 0, name: Some("AKST") }), + (2846487600, FixedTimespan { utc_offset: -32400, dst_offset: 3600, name: Some("AKDT") }), + (2867047200, FixedTimespan { utc_offset: -32400, dst_offset: 0, name: Some("AKST") }), + (2877937200, FixedTimespan { utc_offset: -32400, dst_offset: 3600, name: Some("AKDT") }), + (2898496800, FixedTimespan { utc_offset: -32400, dst_offset: 0, name: Some("AKST") }), + (2909386800, FixedTimespan { utc_offset: -32400, dst_offset: 3600, name: Some("AKDT") }), + (2929946400, FixedTimespan { utc_offset: -32400, dst_offset: 0, name: Some("AKST") }), + (2940836400, FixedTimespan { utc_offset: -32400, dst_offset: 3600, name: Some("AKDT") }), + (2961396000, FixedTimespan { utc_offset: -32400, dst_offset: 0, name: Some("AKST") }), + (2972286000, FixedTimespan { utc_offset: -32400, dst_offset: 3600, name: Some("AKDT") }), + (2992845600, FixedTimespan { utc_offset: -32400, dst_offset: 0, name: Some("AKST") }), + (3003735600, FixedTimespan { utc_offset: -32400, dst_offset: 3600, name: Some("AKDT") }), + (3024295200, FixedTimespan { utc_offset: -32400, dst_offset: 0, name: Some("AKST") }), + (3035790000, FixedTimespan { utc_offset: -32400, dst_offset: 3600, name: Some("AKDT") }), + (3056349600, FixedTimespan { utc_offset: -32400, dst_offset: 0, name: Some("AKST") }), + (3067239600, FixedTimespan { utc_offset: -32400, dst_offset: 3600, name: Some("AKDT") }), + (3087799200, FixedTimespan { utc_offset: -32400, dst_offset: 0, name: Some("AKST") }), + (3098689200, FixedTimespan { utc_offset: -32400, dst_offset: 3600, name: Some("AKDT") }), + (3119248800, FixedTimespan { utc_offset: -32400, dst_offset: 0, name: Some("AKST") }), + (3130138800, FixedTimespan { utc_offset: -32400, dst_offset: 3600, name: Some("AKDT") }), + (3150698400, FixedTimespan { utc_offset: -32400, dst_offset: 0, name: Some("AKST") }), + (3161588400, FixedTimespan { utc_offset: -32400, dst_offset: 3600, name: Some("AKDT") }), + (3182148000, FixedTimespan { utc_offset: -32400, dst_offset: 0, name: Some("AKST") }), + (3193038000, FixedTimespan { utc_offset: -32400, dst_offset: 3600, name: Some("AKDT") }), + (3213597600, FixedTimespan { utc_offset: -32400, dst_offset: 0, name: Some("AKST") }), + (3225092400, FixedTimespan { utc_offset: -32400, dst_offset: 3600, name: Some("AKDT") }), + (3245652000, FixedTimespan { utc_offset: -32400, dst_offset: 0, name: Some("AKST") }), + (3256542000, FixedTimespan { utc_offset: -32400, dst_offset: 3600, name: Some("AKDT") }), + (3277101600, FixedTimespan { utc_offset: -32400, dst_offset: 0, name: Some("AKST") }), + (3287991600, FixedTimespan { utc_offset: -32400, dst_offset: 3600, name: Some("AKDT") }), + (3308551200, FixedTimespan { utc_offset: -32400, dst_offset: 0, name: Some("AKST") }), + (3319441200, FixedTimespan { utc_offset: -32400, dst_offset: 3600, name: Some("AKDT") }), + (3340000800, FixedTimespan { utc_offset: -32400, dst_offset: 0, name: Some("AKST") }), + (3350890800, FixedTimespan { utc_offset: -32400, dst_offset: 3600, name: Some("AKDT") }), + (3371450400, FixedTimespan { utc_offset: -32400, dst_offset: 0, name: Some("AKST") }), + (3382945200, FixedTimespan { utc_offset: -32400, dst_offset: 3600, name: Some("AKDT") }), + (3403504800, FixedTimespan { utc_offset: -32400, dst_offset: 0, name: Some("AKST") }), + (3414394800, FixedTimespan { utc_offset: -32400, dst_offset: 3600, name: Some("AKDT") }), + (3434954400, FixedTimespan { utc_offset: -32400, dst_offset: 0, name: Some("AKST") }), + (3445844400, FixedTimespan { utc_offset: -32400, dst_offset: 3600, name: Some("AKDT") }), + (3466404000, FixedTimespan { utc_offset: -32400, dst_offset: 0, name: Some("AKST") }), + (3477294000, FixedTimespan { utc_offset: -32400, dst_offset: 3600, name: Some("AKDT") }), + (3497853600, FixedTimespan { utc_offset: -32400, dst_offset: 0, name: Some("AKST") }), + (3508743600, FixedTimespan { utc_offset: -32400, dst_offset: 3600, name: Some("AKDT") }), + (3529303200, FixedTimespan { utc_offset: -32400, dst_offset: 0, name: Some("AKST") }), + (3540193200, FixedTimespan { utc_offset: -32400, dst_offset: 3600, name: Some("AKDT") }), + (3560752800, FixedTimespan { utc_offset: -32400, dst_offset: 0, name: Some("AKST") }), + (3572247600, FixedTimespan { utc_offset: -32400, dst_offset: 3600, name: Some("AKDT") }), + (3592807200, FixedTimespan { utc_offset: -32400, dst_offset: 0, name: Some("AKST") }), + (3603697200, FixedTimespan { utc_offset: -32400, dst_offset: 3600, name: Some("AKDT") }), + (3624256800, FixedTimespan { utc_offset: -32400, dst_offset: 0, name: Some("AKST") }), + (3635146800, FixedTimespan { utc_offset: -32400, dst_offset: 3600, name: Some("AKDT") }), + (3655706400, FixedTimespan { utc_offset: -32400, dst_offset: 0, name: Some("AKST") }), + (3666596400, FixedTimespan { utc_offset: -32400, dst_offset: 3600, name: Some("AKDT") }), + (3687156000, FixedTimespan { utc_offset: -32400, dst_offset: 0, name: Some("AKST") }), + (3698046000, FixedTimespan { utc_offset: -32400, dst_offset: 3600, name: Some("AKDT") }), + (3718605600, FixedTimespan { utc_offset: -32400, dst_offset: 0, name: Some("AKST") }), + (3730100400, FixedTimespan { utc_offset: -32400, dst_offset: 3600, name: Some("AKDT") }), + (3750660000, FixedTimespan { utc_offset: -32400, dst_offset: 0, name: Some("AKST") }), + (3761550000, FixedTimespan { utc_offset: -32400, dst_offset: 3600, name: Some("AKDT") }), + (3782109600, FixedTimespan { utc_offset: -32400, dst_offset: 0, name: Some("AKST") }), + (3792999600, FixedTimespan { utc_offset: -32400, dst_offset: 3600, name: Some("AKDT") }), + (3813559200, FixedTimespan { utc_offset: -32400, dst_offset: 0, name: Some("AKST") }), + (3824449200, FixedTimespan { utc_offset: -32400, dst_offset: 3600, name: Some("AKDT") }), + (3845008800, FixedTimespan { utc_offset: -32400, dst_offset: 0, name: Some("AKST") }), + (3855898800, FixedTimespan { utc_offset: -32400, dst_offset: 3600, name: Some("AKDT") }), + (3876458400, FixedTimespan { utc_offset: -32400, dst_offset: 0, name: Some("AKST") }), + (3887348400, FixedTimespan { utc_offset: -32400, dst_offset: 3600, name: Some("AKDT") }), + (3907908000, FixedTimespan { utc_offset: -32400, dst_offset: 0, name: Some("AKST") }), + (3919402800, FixedTimespan { utc_offset: -32400, dst_offset: 3600, name: Some("AKDT") }), + (3939962400, FixedTimespan { utc_offset: -32400, dst_offset: 0, name: Some("AKST") }), + (3950852400, FixedTimespan { utc_offset: -32400, dst_offset: 3600, name: Some("AKDT") }), + (3971412000, FixedTimespan { utc_offset: -32400, dst_offset: 0, name: Some("AKST") }), + (3982302000, FixedTimespan { utc_offset: -32400, dst_offset: 3600, name: Some("AKDT") }), + (4002861600, FixedTimespan { utc_offset: -32400, dst_offset: 0, name: Some("AKST") }), + (4013751600, FixedTimespan { utc_offset: -32400, dst_offset: 3600, name: Some("AKDT") }), + (4034311200, FixedTimespan { utc_offset: -32400, dst_offset: 0, name: Some("AKST") }), + (4045201200, FixedTimespan { utc_offset: -32400, dst_offset: 3600, name: Some("AKDT") }), + (4065760800, FixedTimespan { utc_offset: -32400, dst_offset: 0, name: Some("AKST") }), + (4076650800, FixedTimespan { utc_offset: -32400, dst_offset: 3600, name: Some("AKDT") }), + (4097210400, FixedTimespan { utc_offset: -32400, dst_offset: 0, name: Some("AKST") }), + ]; + FixedTimespanSet { + first: FixedTimespan { + utc_offset: 53927, + dst_offset: 0, + name: Some("LMT"), + }, + rest: REST + } + }, + + Tz::America__St_Barthelemy => { + const REST: &[(i64, FixedTimespan)] = &[ + (-2233035335, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (-873057600, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("AWT") }), + (-769395600, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("APT") }), + (-765399600, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + ]; + FixedTimespanSet { + first: FixedTimespan { + utc_offset: -15865, + dst_offset: 0, + name: Some("LMT"), + }, + rest: REST + } + }, + + Tz::America__St_Johns => { + const REST: &[(i64, FixedTimespan)] = &[ + (-2713897748, FixedTimespan { utc_offset: -12652, dst_offset: 0, name: Some("NST") }), + (-1664130548, FixedTimespan { utc_offset: -12652, dst_offset: 3600, name: Some("NDT") }), + (-1650137348, FixedTimespan { utc_offset: -12652, dst_offset: 0, name: Some("NST") }), + (-1632076148, FixedTimespan { utc_offset: -12652, dst_offset: 3600, name: Some("NDT") }), + (-1615145348, FixedTimespan { utc_offset: -12652, dst_offset: 0, name: Some("NST") }), + (-1598650148, FixedTimespan { utc_offset: -12652, dst_offset: 3600, name: Some("NDT") }), + (-1590100148, FixedTimespan { utc_offset: -12652, dst_offset: 0, name: Some("NST") }), + (-1567286948, FixedTimespan { utc_offset: -12652, dst_offset: 3600, name: Some("NDT") }), + (-1551565748, FixedTimespan { utc_offset: -12652, dst_offset: 0, name: Some("NST") }), + (-1535837348, FixedTimespan { utc_offset: -12652, dst_offset: 3600, name: Some("NDT") }), + (-1520116148, FixedTimespan { utc_offset: -12652, dst_offset: 0, name: Some("NST") }), + (-1503782948, FixedTimespan { utc_offset: -12652, dst_offset: 3600, name: Some("NDT") }), + (-1488666548, FixedTimespan { utc_offset: -12652, dst_offset: 0, name: Some("NST") }), + (-1472333348, FixedTimespan { utc_offset: -12652, dst_offset: 3600, name: Some("NDT") }), + (-1457216948, FixedTimespan { utc_offset: -12652, dst_offset: 0, name: Some("NST") }), + (-1440883748, FixedTimespan { utc_offset: -12652, dst_offset: 3600, name: Some("NDT") }), + (-1425767348, FixedTimespan { utc_offset: -12652, dst_offset: 0, name: Some("NST") }), + (-1409434148, FixedTimespan { utc_offset: -12652, dst_offset: 3600, name: Some("NDT") }), + (-1394317748, FixedTimespan { utc_offset: -12652, dst_offset: 0, name: Some("NST") }), + (-1377984548, FixedTimespan { utc_offset: -12652, dst_offset: 3600, name: Some("NDT") }), + (-1362263348, FixedTimespan { utc_offset: -12652, dst_offset: 0, name: Some("NST") }), + (-1346534948, FixedTimespan { utc_offset: -12652, dst_offset: 3600, name: Some("NDT") }), + (-1330813748, FixedTimespan { utc_offset: -12652, dst_offset: 0, name: Some("NST") }), + (-1314480548, FixedTimespan { utc_offset: -12652, dst_offset: 3600, name: Some("NDT") }), + (-1299364148, FixedTimespan { utc_offset: -12652, dst_offset: 0, name: Some("NST") }), + (-1283030948, FixedTimespan { utc_offset: -12652, dst_offset: 3600, name: Some("NDT") }), + (-1267914548, FixedTimespan { utc_offset: -12652, dst_offset: 0, name: Some("NST") }), + (-1251581348, FixedTimespan { utc_offset: -12652, dst_offset: 3600, name: Some("NDT") }), + (-1236464948, FixedTimespan { utc_offset: -12652, dst_offset: 0, name: Some("NST") }), + (-1220131748, FixedTimespan { utc_offset: -12652, dst_offset: 3600, name: Some("NDT") }), + (-1205015348, FixedTimespan { utc_offset: -12652, dst_offset: 0, name: Some("NST") }), + (-1188682148, FixedTimespan { utc_offset: -12652, dst_offset: 3600, name: Some("NDT") }), + (-1172960948, FixedTimespan { utc_offset: -12652, dst_offset: 0, name: Some("NST") }), + (-1156627748, FixedTimespan { utc_offset: -12652, dst_offset: 3600, name: Some("NDT") }), + (-1141511348, FixedTimespan { utc_offset: -12652, dst_offset: 0, name: Some("NST") }), + (-1125178148, FixedTimespan { utc_offset: -12652, dst_offset: 3600, name: Some("NDT") }), + (-1110061748, FixedTimespan { utc_offset: -12652, dst_offset: 0, name: Some("NST") }), + (-1096921748, FixedTimespan { utc_offset: -12600, dst_offset: 0, name: Some("NST") }), + (-1093728600, FixedTimespan { utc_offset: -12600, dst_offset: 3600, name: Some("NDT") }), + (-1078612200, FixedTimespan { utc_offset: -12600, dst_offset: 0, name: Some("NST") }), + (-1061670600, FixedTimespan { utc_offset: -12600, dst_offset: 3600, name: Some("NDT") }), + (-1048973400, FixedTimespan { utc_offset: -12600, dst_offset: 0, name: Some("NST") }), + (-1030221000, FixedTimespan { utc_offset: -12600, dst_offset: 3600, name: Some("NDT") }), + (-1017523800, FixedTimespan { utc_offset: -12600, dst_offset: 0, name: Some("NST") }), + (-998771400, FixedTimespan { utc_offset: -12600, dst_offset: 3600, name: Some("NDT") }), + (-986074200, FixedTimespan { utc_offset: -12600, dst_offset: 0, name: Some("NST") }), + (-966717000, FixedTimespan { utc_offset: -12600, dst_offset: 3600, name: Some("NDT") }), + (-954624600, FixedTimespan { utc_offset: -12600, dst_offset: 0, name: Some("NST") }), + (-935267400, FixedTimespan { utc_offset: -12600, dst_offset: 3600, name: Some("NDT") }), + (-922570200, FixedTimespan { utc_offset: -12600, dst_offset: 0, name: Some("NST") }), + (-903817800, FixedTimespan { utc_offset: -12600, dst_offset: 3600, name: Some("NDT") }), + (-891120600, FixedTimespan { utc_offset: -12600, dst_offset: 0, name: Some("NST") }), + (-872368200, FixedTimespan { utc_offset: -12600, dst_offset: 3600, name: Some("NWT") }), + (-769395600, FixedTimespan { utc_offset: -12600, dst_offset: 3600, name: Some("NPT") }), + (-765401400, FixedTimespan { utc_offset: -12600, dst_offset: 0, name: Some("NST") }), + (-746044200, FixedTimespan { utc_offset: -12600, dst_offset: 3600, name: Some("NDT") }), + (-733347000, FixedTimespan { utc_offset: -12600, dst_offset: 0, name: Some("NST") }), + (-714594600, FixedTimespan { utc_offset: -12600, dst_offset: 3600, name: Some("NDT") }), + (-701897400, FixedTimespan { utc_offset: -12600, dst_offset: 0, name: Some("NST") }), + (-683145000, FixedTimespan { utc_offset: -12600, dst_offset: 3600, name: Some("NDT") }), + (-670447800, FixedTimespan { utc_offset: -12600, dst_offset: 0, name: Some("NST") }), + (-651695400, FixedTimespan { utc_offset: -12600, dst_offset: 3600, name: Some("NDT") }), + (-638998200, FixedTimespan { utc_offset: -12600, dst_offset: 0, name: Some("NST") }), + (-619641000, FixedTimespan { utc_offset: -12600, dst_offset: 3600, name: Some("NDT") }), + (-606943800, FixedTimespan { utc_offset: -12600, dst_offset: 0, name: Some("NST") }), + (-589401000, FixedTimespan { utc_offset: -12600, dst_offset: 3600, name: Some("NDT") }), + (-576099000, FixedTimespan { utc_offset: -12600, dst_offset: 0, name: Some("NST") }), + (-557951400, FixedTimespan { utc_offset: -12600, dst_offset: 3600, name: Some("NDT") }), + (-544649400, FixedTimespan { utc_offset: -12600, dst_offset: 0, name: Some("NST") }), + (-526501800, FixedTimespan { utc_offset: -12600, dst_offset: 3600, name: Some("NDT") }), + (-513199800, FixedTimespan { utc_offset: -12600, dst_offset: 0, name: Some("NST") }), + (-495052200, FixedTimespan { utc_offset: -12600, dst_offset: 3600, name: Some("NDT") }), + (-481750200, FixedTimespan { utc_offset: -12600, dst_offset: 0, name: Some("NST") }), + (-463602600, FixedTimespan { utc_offset: -12600, dst_offset: 3600, name: Some("NDT") }), + (-450300600, FixedTimespan { utc_offset: -12600, dst_offset: 0, name: Some("NST") }), + (-431548200, FixedTimespan { utc_offset: -12600, dst_offset: 3600, name: Some("NDT") }), + (-418246200, FixedTimespan { utc_offset: -12600, dst_offset: 0, name: Some("NST") }), + (-400098600, FixedTimespan { utc_offset: -12600, dst_offset: 3600, name: Some("NDT") }), + (-386796600, FixedTimespan { utc_offset: -12600, dst_offset: 0, name: Some("NST") }), + (-368649000, FixedTimespan { utc_offset: -12600, dst_offset: 3600, name: Some("NDT") }), + (-355347000, FixedTimespan { utc_offset: -12600, dst_offset: 0, name: Some("NST") }), + (-337199400, FixedTimespan { utc_offset: -12600, dst_offset: 3600, name: Some("NDT") }), + (-323897400, FixedTimespan { utc_offset: -12600, dst_offset: 0, name: Some("NST") }), + (-305749800, FixedTimespan { utc_offset: -12600, dst_offset: 3600, name: Some("NDT") }), + (-289423800, FixedTimespan { utc_offset: -12600, dst_offset: 0, name: Some("NST") }), + (-273695400, FixedTimespan { utc_offset: -12600, dst_offset: 3600, name: Some("NDT") }), + (-257974200, FixedTimespan { utc_offset: -12600, dst_offset: 0, name: Some("NST") }), + (-242245800, FixedTimespan { utc_offset: -12600, dst_offset: 3600, name: Some("NDT") }), + (-226524600, FixedTimespan { utc_offset: -12600, dst_offset: 0, name: Some("NST") }), + (-210796200, FixedTimespan { utc_offset: -12600, dst_offset: 3600, name: Some("NDT") }), + (-195075000, FixedTimespan { utc_offset: -12600, dst_offset: 0, name: Some("NST") }), + (-179346600, FixedTimespan { utc_offset: -12600, dst_offset: 3600, name: Some("NDT") }), + (-163625400, FixedTimespan { utc_offset: -12600, dst_offset: 0, name: Some("NST") }), + (-147897000, FixedTimespan { utc_offset: -12600, dst_offset: 3600, name: Some("NDT") }), + (-131571000, FixedTimespan { utc_offset: -12600, dst_offset: 0, name: Some("NST") }), + (-116447400, FixedTimespan { utc_offset: -12600, dst_offset: 3600, name: Some("NDT") }), + (-100121400, FixedTimespan { utc_offset: -12600, dst_offset: 0, name: Some("NST") }), + (-84393000, FixedTimespan { utc_offset: -12600, dst_offset: 3600, name: Some("NDT") }), + (-68671800, FixedTimespan { utc_offset: -12600, dst_offset: 0, name: Some("NST") }), + (-52943400, FixedTimespan { utc_offset: -12600, dst_offset: 3600, name: Some("NDT") }), + (-37222200, FixedTimespan { utc_offset: -12600, dst_offset: 0, name: Some("NST") }), + (-21493800, FixedTimespan { utc_offset: -12600, dst_offset: 3600, name: Some("NDT") }), + (-5772600, FixedTimespan { utc_offset: -12600, dst_offset: 0, name: Some("NST") }), + (9955800, FixedTimespan { utc_offset: -12600, dst_offset: 3600, name: Some("NDT") }), + (25677000, FixedTimespan { utc_offset: -12600, dst_offset: 0, name: Some("NST") }), + (41405400, FixedTimespan { utc_offset: -12600, dst_offset: 3600, name: Some("NDT") }), + (57731400, FixedTimespan { utc_offset: -12600, dst_offset: 0, name: Some("NST") }), + (73459800, FixedTimespan { utc_offset: -12600, dst_offset: 3600, name: Some("NDT") }), + (89181000, FixedTimespan { utc_offset: -12600, dst_offset: 0, name: Some("NST") }), + (104909400, FixedTimespan { utc_offset: -12600, dst_offset: 3600, name: Some("NDT") }), + (120630600, FixedTimespan { utc_offset: -12600, dst_offset: 0, name: Some("NST") }), + (136359000, FixedTimespan { utc_offset: -12600, dst_offset: 3600, name: Some("NDT") }), + (152080200, FixedTimespan { utc_offset: -12600, dst_offset: 0, name: Some("NST") }), + (167808600, FixedTimespan { utc_offset: -12600, dst_offset: 3600, name: Some("NDT") }), + (183529800, FixedTimespan { utc_offset: -12600, dst_offset: 0, name: Some("NST") }), + (199258200, FixedTimespan { utc_offset: -12600, dst_offset: 3600, name: Some("NDT") }), + (215584200, FixedTimespan { utc_offset: -12600, dst_offset: 0, name: Some("NST") }), + (230707800, FixedTimespan { utc_offset: -12600, dst_offset: 3600, name: Some("NDT") }), + (247033800, FixedTimespan { utc_offset: -12600, dst_offset: 0, name: Some("NST") }), + (262762200, FixedTimespan { utc_offset: -12600, dst_offset: 3600, name: Some("NDT") }), + (278483400, FixedTimespan { utc_offset: -12600, dst_offset: 0, name: Some("NST") }), + (294211800, FixedTimespan { utc_offset: -12600, dst_offset: 3600, name: Some("NDT") }), + (309933000, FixedTimespan { utc_offset: -12600, dst_offset: 0, name: Some("NST") }), + (325661400, FixedTimespan { utc_offset: -12600, dst_offset: 3600, name: Some("NDT") }), + (341382600, FixedTimespan { utc_offset: -12600, dst_offset: 0, name: Some("NST") }), + (357111000, FixedTimespan { utc_offset: -12600, dst_offset: 3600, name: Some("NDT") }), + (372832200, FixedTimespan { utc_offset: -12600, dst_offset: 0, name: Some("NST") }), + (388560600, FixedTimespan { utc_offset: -12600, dst_offset: 3600, name: Some("NDT") }), + (404886600, FixedTimespan { utc_offset: -12600, dst_offset: 0, name: Some("NST") }), + (420010200, FixedTimespan { utc_offset: -12600, dst_offset: 3600, name: Some("NDT") }), + (436336200, FixedTimespan { utc_offset: -12600, dst_offset: 0, name: Some("NST") }), + (452064600, FixedTimespan { utc_offset: -12600, dst_offset: 3600, name: Some("NDT") }), + (467785800, FixedTimespan { utc_offset: -12600, dst_offset: 0, name: Some("NST") }), + (483514200, FixedTimespan { utc_offset: -12600, dst_offset: 3600, name: Some("NDT") }), + (499235400, FixedTimespan { utc_offset: -12600, dst_offset: 0, name: Some("NST") }), + (514963800, FixedTimespan { utc_offset: -12600, dst_offset: 3600, name: Some("NDT") }), + (530685000, FixedTimespan { utc_offset: -12600, dst_offset: 0, name: Some("NST") }), + (544591860, FixedTimespan { utc_offset: -12600, dst_offset: 3600, name: Some("NDT") }), + (562127460, FixedTimespan { utc_offset: -12600, dst_offset: 0, name: Some("NST") }), + (576041460, FixedTimespan { utc_offset: -12600, dst_offset: 7200, name: Some("NDDT") }), + (594178260, FixedTimespan { utc_offset: -12600, dst_offset: 0, name: Some("NST") }), + (607491060, FixedTimespan { utc_offset: -12600, dst_offset: 3600, name: Some("NDT") }), + (625631460, FixedTimespan { utc_offset: -12600, dst_offset: 0, name: Some("NST") }), + (638940660, FixedTimespan { utc_offset: -12600, dst_offset: 3600, name: Some("NDT") }), + (657081060, FixedTimespan { utc_offset: -12600, dst_offset: 0, name: Some("NST") }), + (670995060, FixedTimespan { utc_offset: -12600, dst_offset: 3600, name: Some("NDT") }), + (688530660, FixedTimespan { utc_offset: -12600, dst_offset: 0, name: Some("NST") }), + (702444660, FixedTimespan { utc_offset: -12600, dst_offset: 3600, name: Some("NDT") }), + (719980260, FixedTimespan { utc_offset: -12600, dst_offset: 0, name: Some("NST") }), + (733894260, FixedTimespan { utc_offset: -12600, dst_offset: 3600, name: Some("NDT") }), + (752034660, FixedTimespan { utc_offset: -12600, dst_offset: 0, name: Some("NST") }), + (765343860, FixedTimespan { utc_offset: -12600, dst_offset: 3600, name: Some("NDT") }), + (783484260, FixedTimespan { utc_offset: -12600, dst_offset: 0, name: Some("NST") }), + (796793460, FixedTimespan { utc_offset: -12600, dst_offset: 3600, name: Some("NDT") }), + (814933860, FixedTimespan { utc_offset: -12600, dst_offset: 0, name: Some("NST") }), + (828847860, FixedTimespan { utc_offset: -12600, dst_offset: 3600, name: Some("NDT") }), + (846383460, FixedTimespan { utc_offset: -12600, dst_offset: 0, name: Some("NST") }), + (860297460, FixedTimespan { utc_offset: -12600, dst_offset: 3600, name: Some("NDT") }), + (877833060, FixedTimespan { utc_offset: -12600, dst_offset: 0, name: Some("NST") }), + (891747060, FixedTimespan { utc_offset: -12600, dst_offset: 3600, name: Some("NDT") }), + (909282660, FixedTimespan { utc_offset: -12600, dst_offset: 0, name: Some("NST") }), + (923196660, FixedTimespan { utc_offset: -12600, dst_offset: 3600, name: Some("NDT") }), + (941337060, FixedTimespan { utc_offset: -12600, dst_offset: 0, name: Some("NST") }), + (954646260, FixedTimespan { utc_offset: -12600, dst_offset: 3600, name: Some("NDT") }), + (972786660, FixedTimespan { utc_offset: -12600, dst_offset: 0, name: Some("NST") }), + (986095860, FixedTimespan { utc_offset: -12600, dst_offset: 3600, name: Some("NDT") }), + (1004236260, FixedTimespan { utc_offset: -12600, dst_offset: 0, name: Some("NST") }), + (1018150260, FixedTimespan { utc_offset: -12600, dst_offset: 3600, name: Some("NDT") }), + (1035685860, FixedTimespan { utc_offset: -12600, dst_offset: 0, name: Some("NST") }), + (1049599860, FixedTimespan { utc_offset: -12600, dst_offset: 3600, name: Some("NDT") }), + (1067135460, FixedTimespan { utc_offset: -12600, dst_offset: 0, name: Some("NST") }), + (1081049460, FixedTimespan { utc_offset: -12600, dst_offset: 3600, name: Some("NDT") }), + (1099189860, FixedTimespan { utc_offset: -12600, dst_offset: 0, name: Some("NST") }), + (1112499060, FixedTimespan { utc_offset: -12600, dst_offset: 3600, name: Some("NDT") }), + (1130639460, FixedTimespan { utc_offset: -12600, dst_offset: 0, name: Some("NST") }), + (1143948660, FixedTimespan { utc_offset: -12600, dst_offset: 3600, name: Some("NDT") }), + (1162089060, FixedTimespan { utc_offset: -12600, dst_offset: 0, name: Some("NST") }), + (1173583860, FixedTimespan { utc_offset: -12600, dst_offset: 3600, name: Some("NDT") }), + (1194143460, FixedTimespan { utc_offset: -12600, dst_offset: 0, name: Some("NST") }), + (1205033460, FixedTimespan { utc_offset: -12600, dst_offset: 3600, name: Some("NDT") }), + (1225593060, FixedTimespan { utc_offset: -12600, dst_offset: 0, name: Some("NST") }), + (1236483060, FixedTimespan { utc_offset: -12600, dst_offset: 3600, name: Some("NDT") }), + (1257042660, FixedTimespan { utc_offset: -12600, dst_offset: 0, name: Some("NST") }), + (1268537460, FixedTimespan { utc_offset: -12600, dst_offset: 3600, name: Some("NDT") }), + (1289097060, FixedTimespan { utc_offset: -12600, dst_offset: 0, name: Some("NST") }), + (1299987060, FixedTimespan { utc_offset: -12600, dst_offset: 3600, name: Some("NDT") }), + (1320553800, FixedTimespan { utc_offset: -12600, dst_offset: 0, name: Some("NST") }), + (1331443800, FixedTimespan { utc_offset: -12600, dst_offset: 3600, name: Some("NDT") }), + (1352003400, FixedTimespan { utc_offset: -12600, dst_offset: 0, name: Some("NST") }), + (1362893400, FixedTimespan { utc_offset: -12600, dst_offset: 3600, name: Some("NDT") }), + (1383453000, FixedTimespan { utc_offset: -12600, dst_offset: 0, name: Some("NST") }), + (1394343000, FixedTimespan { utc_offset: -12600, dst_offset: 3600, name: Some("NDT") }), + (1414902600, FixedTimespan { utc_offset: -12600, dst_offset: 0, name: Some("NST") }), + (1425792600, FixedTimespan { utc_offset: -12600, dst_offset: 3600, name: Some("NDT") }), + (1446352200, FixedTimespan { utc_offset: -12600, dst_offset: 0, name: Some("NST") }), + (1457847000, FixedTimespan { utc_offset: -12600, dst_offset: 3600, name: Some("NDT") }), + (1478406600, FixedTimespan { utc_offset: -12600, dst_offset: 0, name: Some("NST") }), + (1489296600, FixedTimespan { utc_offset: -12600, dst_offset: 3600, name: Some("NDT") }), + (1509856200, FixedTimespan { utc_offset: -12600, dst_offset: 0, name: Some("NST") }), + (1520746200, FixedTimespan { utc_offset: -12600, dst_offset: 3600, name: Some("NDT") }), + (1541305800, FixedTimespan { utc_offset: -12600, dst_offset: 0, name: Some("NST") }), + (1552195800, FixedTimespan { utc_offset: -12600, dst_offset: 3600, name: Some("NDT") }), + (1572755400, FixedTimespan { utc_offset: -12600, dst_offset: 0, name: Some("NST") }), + (1583645400, FixedTimespan { utc_offset: -12600, dst_offset: 3600, name: Some("NDT") }), + (1604205000, FixedTimespan { utc_offset: -12600, dst_offset: 0, name: Some("NST") }), + (1615699800, FixedTimespan { utc_offset: -12600, dst_offset: 3600, name: Some("NDT") }), + (1636259400, FixedTimespan { utc_offset: -12600, dst_offset: 0, name: Some("NST") }), + (1647149400, FixedTimespan { utc_offset: -12600, dst_offset: 3600, name: Some("NDT") }), + (1667709000, FixedTimespan { utc_offset: -12600, dst_offset: 0, name: Some("NST") }), + (1678599000, FixedTimespan { utc_offset: -12600, dst_offset: 3600, name: Some("NDT") }), + (1699158600, FixedTimespan { utc_offset: -12600, dst_offset: 0, name: Some("NST") }), + (1710048600, FixedTimespan { utc_offset: -12600, dst_offset: 3600, name: Some("NDT") }), + (1730608200, FixedTimespan { utc_offset: -12600, dst_offset: 0, name: Some("NST") }), + (1741498200, FixedTimespan { utc_offset: -12600, dst_offset: 3600, name: Some("NDT") }), + (1762057800, FixedTimespan { utc_offset: -12600, dst_offset: 0, name: Some("NST") }), + (1772947800, FixedTimespan { utc_offset: -12600, dst_offset: 3600, name: Some("NDT") }), + (1793507400, FixedTimespan { utc_offset: -12600, dst_offset: 0, name: Some("NST") }), + (1805002200, FixedTimespan { utc_offset: -12600, dst_offset: 3600, name: Some("NDT") }), + (1825561800, FixedTimespan { utc_offset: -12600, dst_offset: 0, name: Some("NST") }), + (1836451800, FixedTimespan { utc_offset: -12600, dst_offset: 3600, name: Some("NDT") }), + (1857011400, FixedTimespan { utc_offset: -12600, dst_offset: 0, name: Some("NST") }), + (1867901400, FixedTimespan { utc_offset: -12600, dst_offset: 3600, name: Some("NDT") }), + (1888461000, FixedTimespan { utc_offset: -12600, dst_offset: 0, name: Some("NST") }), + (1899351000, FixedTimespan { utc_offset: -12600, dst_offset: 3600, name: Some("NDT") }), + (1919910600, FixedTimespan { utc_offset: -12600, dst_offset: 0, name: Some("NST") }), + (1930800600, FixedTimespan { utc_offset: -12600, dst_offset: 3600, name: Some("NDT") }), + (1951360200, FixedTimespan { utc_offset: -12600, dst_offset: 0, name: Some("NST") }), + (1962855000, FixedTimespan { utc_offset: -12600, dst_offset: 3600, name: Some("NDT") }), + (1983414600, FixedTimespan { utc_offset: -12600, dst_offset: 0, name: Some("NST") }), + (1994304600, FixedTimespan { utc_offset: -12600, dst_offset: 3600, name: Some("NDT") }), + (2014864200, FixedTimespan { utc_offset: -12600, dst_offset: 0, name: Some("NST") }), + (2025754200, FixedTimespan { utc_offset: -12600, dst_offset: 3600, name: Some("NDT") }), + (2046313800, FixedTimespan { utc_offset: -12600, dst_offset: 0, name: Some("NST") }), + (2057203800, FixedTimespan { utc_offset: -12600, dst_offset: 3600, name: Some("NDT") }), + (2077763400, FixedTimespan { utc_offset: -12600, dst_offset: 0, name: Some("NST") }), + (2088653400, FixedTimespan { utc_offset: -12600, dst_offset: 3600, name: Some("NDT") }), + (2109213000, FixedTimespan { utc_offset: -12600, dst_offset: 0, name: Some("NST") }), + (2120103000, FixedTimespan { utc_offset: -12600, dst_offset: 3600, name: Some("NDT") }), + (2140662600, FixedTimespan { utc_offset: -12600, dst_offset: 0, name: Some("NST") }), + (2152157400, FixedTimespan { utc_offset: -12600, dst_offset: 3600, name: Some("NDT") }), + (2172717000, FixedTimespan { utc_offset: -12600, dst_offset: 0, name: Some("NST") }), + (2183607000, FixedTimespan { utc_offset: -12600, dst_offset: 3600, name: Some("NDT") }), + (2204166600, FixedTimespan { utc_offset: -12600, dst_offset: 0, name: Some("NST") }), + (2215056600, FixedTimespan { utc_offset: -12600, dst_offset: 3600, name: Some("NDT") }), + (2235616200, FixedTimespan { utc_offset: -12600, dst_offset: 0, name: Some("NST") }), + (2246506200, FixedTimespan { utc_offset: -12600, dst_offset: 3600, name: Some("NDT") }), + (2267065800, FixedTimespan { utc_offset: -12600, dst_offset: 0, name: Some("NST") }), + (2277955800, FixedTimespan { utc_offset: -12600, dst_offset: 3600, name: Some("NDT") }), + (2298515400, FixedTimespan { utc_offset: -12600, dst_offset: 0, name: Some("NST") }), + (2309405400, FixedTimespan { utc_offset: -12600, dst_offset: 3600, name: Some("NDT") }), + (2329965000, FixedTimespan { utc_offset: -12600, dst_offset: 0, name: Some("NST") }), + (2341459800, FixedTimespan { utc_offset: -12600, dst_offset: 3600, name: Some("NDT") }), + (2362019400, FixedTimespan { utc_offset: -12600, dst_offset: 0, name: Some("NST") }), + (2372909400, FixedTimespan { utc_offset: -12600, dst_offset: 3600, name: Some("NDT") }), + (2393469000, FixedTimespan { utc_offset: -12600, dst_offset: 0, name: Some("NST") }), + (2404359000, FixedTimespan { utc_offset: -12600, dst_offset: 3600, name: Some("NDT") }), + (2424918600, FixedTimespan { utc_offset: -12600, dst_offset: 0, name: Some("NST") }), + (2435808600, FixedTimespan { utc_offset: -12600, dst_offset: 3600, name: Some("NDT") }), + (2456368200, FixedTimespan { utc_offset: -12600, dst_offset: 0, name: Some("NST") }), + (2467258200, FixedTimespan { utc_offset: -12600, dst_offset: 3600, name: Some("NDT") }), + (2487817800, FixedTimespan { utc_offset: -12600, dst_offset: 0, name: Some("NST") }), + (2499312600, FixedTimespan { utc_offset: -12600, dst_offset: 3600, name: Some("NDT") }), + (2519872200, FixedTimespan { utc_offset: -12600, dst_offset: 0, name: Some("NST") }), + (2530762200, FixedTimespan { utc_offset: -12600, dst_offset: 3600, name: Some("NDT") }), + (2551321800, FixedTimespan { utc_offset: -12600, dst_offset: 0, name: Some("NST") }), + (2562211800, FixedTimespan { utc_offset: -12600, dst_offset: 3600, name: Some("NDT") }), + (2582771400, FixedTimespan { utc_offset: -12600, dst_offset: 0, name: Some("NST") }), + (2593661400, FixedTimespan { utc_offset: -12600, dst_offset: 3600, name: Some("NDT") }), + (2614221000, FixedTimespan { utc_offset: -12600, dst_offset: 0, name: Some("NST") }), + (2625111000, FixedTimespan { utc_offset: -12600, dst_offset: 3600, name: Some("NDT") }), + (2645670600, FixedTimespan { utc_offset: -12600, dst_offset: 0, name: Some("NST") }), + (2656560600, FixedTimespan { utc_offset: -12600, dst_offset: 3600, name: Some("NDT") }), + (2677120200, FixedTimespan { utc_offset: -12600, dst_offset: 0, name: Some("NST") }), + (2688615000, FixedTimespan { utc_offset: -12600, dst_offset: 3600, name: Some("NDT") }), + (2709174600, FixedTimespan { utc_offset: -12600, dst_offset: 0, name: Some("NST") }), + (2720064600, FixedTimespan { utc_offset: -12600, dst_offset: 3600, name: Some("NDT") }), + (2740624200, FixedTimespan { utc_offset: -12600, dst_offset: 0, name: Some("NST") }), + (2751514200, FixedTimespan { utc_offset: -12600, dst_offset: 3600, name: Some("NDT") }), + (2772073800, FixedTimespan { utc_offset: -12600, dst_offset: 0, name: Some("NST") }), + (2782963800, FixedTimespan { utc_offset: -12600, dst_offset: 3600, name: Some("NDT") }), + (2803523400, FixedTimespan { utc_offset: -12600, dst_offset: 0, name: Some("NST") }), + (2814413400, FixedTimespan { utc_offset: -12600, dst_offset: 3600, name: Some("NDT") }), + (2834973000, FixedTimespan { utc_offset: -12600, dst_offset: 0, name: Some("NST") }), + (2846467800, FixedTimespan { utc_offset: -12600, dst_offset: 3600, name: Some("NDT") }), + (2867027400, FixedTimespan { utc_offset: -12600, dst_offset: 0, name: Some("NST") }), + (2877917400, FixedTimespan { utc_offset: -12600, dst_offset: 3600, name: Some("NDT") }), + (2898477000, FixedTimespan { utc_offset: -12600, dst_offset: 0, name: Some("NST") }), + (2909367000, FixedTimespan { utc_offset: -12600, dst_offset: 3600, name: Some("NDT") }), + (2929926600, FixedTimespan { utc_offset: -12600, dst_offset: 0, name: Some("NST") }), + (2940816600, FixedTimespan { utc_offset: -12600, dst_offset: 3600, name: Some("NDT") }), + (2961376200, FixedTimespan { utc_offset: -12600, dst_offset: 0, name: Some("NST") }), + (2972266200, FixedTimespan { utc_offset: -12600, dst_offset: 3600, name: Some("NDT") }), + (2992825800, FixedTimespan { utc_offset: -12600, dst_offset: 0, name: Some("NST") }), + (3003715800, FixedTimespan { utc_offset: -12600, dst_offset: 3600, name: Some("NDT") }), + (3024275400, FixedTimespan { utc_offset: -12600, dst_offset: 0, name: Some("NST") }), + (3035770200, FixedTimespan { utc_offset: -12600, dst_offset: 3600, name: Some("NDT") }), + (3056329800, FixedTimespan { utc_offset: -12600, dst_offset: 0, name: Some("NST") }), + (3067219800, FixedTimespan { utc_offset: -12600, dst_offset: 3600, name: Some("NDT") }), + (3087779400, FixedTimespan { utc_offset: -12600, dst_offset: 0, name: Some("NST") }), + (3098669400, FixedTimespan { utc_offset: -12600, dst_offset: 3600, name: Some("NDT") }), + (3119229000, FixedTimespan { utc_offset: -12600, dst_offset: 0, name: Some("NST") }), + (3130119000, FixedTimespan { utc_offset: -12600, dst_offset: 3600, name: Some("NDT") }), + (3150678600, FixedTimespan { utc_offset: -12600, dst_offset: 0, name: Some("NST") }), + (3161568600, FixedTimespan { utc_offset: -12600, dst_offset: 3600, name: Some("NDT") }), + (3182128200, FixedTimespan { utc_offset: -12600, dst_offset: 0, name: Some("NST") }), + (3193018200, FixedTimespan { utc_offset: -12600, dst_offset: 3600, name: Some("NDT") }), + (3213577800, FixedTimespan { utc_offset: -12600, dst_offset: 0, name: Some("NST") }), + (3225072600, FixedTimespan { utc_offset: -12600, dst_offset: 3600, name: Some("NDT") }), + (3245632200, FixedTimespan { utc_offset: -12600, dst_offset: 0, name: Some("NST") }), + (3256522200, FixedTimespan { utc_offset: -12600, dst_offset: 3600, name: Some("NDT") }), + (3277081800, FixedTimespan { utc_offset: -12600, dst_offset: 0, name: Some("NST") }), + (3287971800, FixedTimespan { utc_offset: -12600, dst_offset: 3600, name: Some("NDT") }), + (3308531400, FixedTimespan { utc_offset: -12600, dst_offset: 0, name: Some("NST") }), + (3319421400, FixedTimespan { utc_offset: -12600, dst_offset: 3600, name: Some("NDT") }), + (3339981000, FixedTimespan { utc_offset: -12600, dst_offset: 0, name: Some("NST") }), + (3350871000, FixedTimespan { utc_offset: -12600, dst_offset: 3600, name: Some("NDT") }), + (3371430600, FixedTimespan { utc_offset: -12600, dst_offset: 0, name: Some("NST") }), + (3382925400, FixedTimespan { utc_offset: -12600, dst_offset: 3600, name: Some("NDT") }), + (3403485000, FixedTimespan { utc_offset: -12600, dst_offset: 0, name: Some("NST") }), + (3414375000, FixedTimespan { utc_offset: -12600, dst_offset: 3600, name: Some("NDT") }), + (3434934600, FixedTimespan { utc_offset: -12600, dst_offset: 0, name: Some("NST") }), + (3445824600, FixedTimespan { utc_offset: -12600, dst_offset: 3600, name: Some("NDT") }), + (3466384200, FixedTimespan { utc_offset: -12600, dst_offset: 0, name: Some("NST") }), + (3477274200, FixedTimespan { utc_offset: -12600, dst_offset: 3600, name: Some("NDT") }), + (3497833800, FixedTimespan { utc_offset: -12600, dst_offset: 0, name: Some("NST") }), + (3508723800, FixedTimespan { utc_offset: -12600, dst_offset: 3600, name: Some("NDT") }), + (3529283400, FixedTimespan { utc_offset: -12600, dst_offset: 0, name: Some("NST") }), + (3540173400, FixedTimespan { utc_offset: -12600, dst_offset: 3600, name: Some("NDT") }), + (3560733000, FixedTimespan { utc_offset: -12600, dst_offset: 0, name: Some("NST") }), + (3572227800, FixedTimespan { utc_offset: -12600, dst_offset: 3600, name: Some("NDT") }), + (3592787400, FixedTimespan { utc_offset: -12600, dst_offset: 0, name: Some("NST") }), + (3603677400, FixedTimespan { utc_offset: -12600, dst_offset: 3600, name: Some("NDT") }), + (3624237000, FixedTimespan { utc_offset: -12600, dst_offset: 0, name: Some("NST") }), + (3635127000, FixedTimespan { utc_offset: -12600, dst_offset: 3600, name: Some("NDT") }), + (3655686600, FixedTimespan { utc_offset: -12600, dst_offset: 0, name: Some("NST") }), + (3666576600, FixedTimespan { utc_offset: -12600, dst_offset: 3600, name: Some("NDT") }), + (3687136200, FixedTimespan { utc_offset: -12600, dst_offset: 0, name: Some("NST") }), + (3698026200, FixedTimespan { utc_offset: -12600, dst_offset: 3600, name: Some("NDT") }), + (3718585800, FixedTimespan { utc_offset: -12600, dst_offset: 0, name: Some("NST") }), + (3730080600, FixedTimespan { utc_offset: -12600, dst_offset: 3600, name: Some("NDT") }), + (3750640200, FixedTimespan { utc_offset: -12600, dst_offset: 0, name: Some("NST") }), + (3761530200, FixedTimespan { utc_offset: -12600, dst_offset: 3600, name: Some("NDT") }), + (3782089800, FixedTimespan { utc_offset: -12600, dst_offset: 0, name: Some("NST") }), + (3792979800, FixedTimespan { utc_offset: -12600, dst_offset: 3600, name: Some("NDT") }), + (3813539400, FixedTimespan { utc_offset: -12600, dst_offset: 0, name: Some("NST") }), + (3824429400, FixedTimespan { utc_offset: -12600, dst_offset: 3600, name: Some("NDT") }), + (3844989000, FixedTimespan { utc_offset: -12600, dst_offset: 0, name: Some("NST") }), + (3855879000, FixedTimespan { utc_offset: -12600, dst_offset: 3600, name: Some("NDT") }), + (3876438600, FixedTimespan { utc_offset: -12600, dst_offset: 0, name: Some("NST") }), + (3887328600, FixedTimespan { utc_offset: -12600, dst_offset: 3600, name: Some("NDT") }), + (3907888200, FixedTimespan { utc_offset: -12600, dst_offset: 0, name: Some("NST") }), + (3919383000, FixedTimespan { utc_offset: -12600, dst_offset: 3600, name: Some("NDT") }), + (3939942600, FixedTimespan { utc_offset: -12600, dst_offset: 0, name: Some("NST") }), + (3950832600, FixedTimespan { utc_offset: -12600, dst_offset: 3600, name: Some("NDT") }), + (3971392200, FixedTimespan { utc_offset: -12600, dst_offset: 0, name: Some("NST") }), + (3982282200, FixedTimespan { utc_offset: -12600, dst_offset: 3600, name: Some("NDT") }), + (4002841800, FixedTimespan { utc_offset: -12600, dst_offset: 0, name: Some("NST") }), + (4013731800, FixedTimespan { utc_offset: -12600, dst_offset: 3600, name: Some("NDT") }), + (4034291400, FixedTimespan { utc_offset: -12600, dst_offset: 0, name: Some("NST") }), + (4045181400, FixedTimespan { utc_offset: -12600, dst_offset: 3600, name: Some("NDT") }), + (4065741000, FixedTimespan { utc_offset: -12600, dst_offset: 0, name: Some("NST") }), + (4076631000, FixedTimespan { utc_offset: -12600, dst_offset: 3600, name: Some("NDT") }), + (4097190600, FixedTimespan { utc_offset: -12600, dst_offset: 0, name: Some("NST") }), + ]; + FixedTimespanSet { + first: FixedTimespan { + utc_offset: -12652, + dst_offset: 0, + name: Some("LMT"), + }, + rest: REST + } + }, + + Tz::America__St_Kitts => { + const REST: &[(i64, FixedTimespan)] = &[ + (-2233035335, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (-873057600, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("AWT") }), + (-769395600, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("APT") }), + (-765399600, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + ]; + FixedTimespanSet { + first: FixedTimespan { + utc_offset: -15865, + dst_offset: 0, + name: Some("LMT"), + }, + rest: REST + } + }, + + Tz::America__St_Lucia => { + const REST: &[(i64, FixedTimespan)] = &[ + (-2233035335, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (-873057600, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("AWT") }), + (-769395600, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("APT") }), + (-765399600, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + ]; + FixedTimespanSet { + first: FixedTimespan { + utc_offset: -15865, + dst_offset: 0, + name: Some("LMT"), + }, + rest: REST + } + }, + + Tz::America__St_Thomas => { + const REST: &[(i64, FixedTimespan)] = &[ + (-2233035335, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (-873057600, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("AWT") }), + (-769395600, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("APT") }), + (-765399600, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + ]; + FixedTimespanSet { + first: FixedTimespan { + utc_offset: -15865, + dst_offset: 0, + name: Some("LMT"), + }, + rest: REST + } + }, + + Tz::America__St_Vincent => { + const REST: &[(i64, FixedTimespan)] = &[ + (-2233035335, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (-873057600, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("AWT") }), + (-769395600, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("APT") }), + (-765399600, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + ]; + FixedTimespanSet { + first: FixedTimespan { + utc_offset: -15865, + dst_offset: 0, + name: Some("LMT"), + }, + rest: REST + } + }, + + Tz::America__Swift_Current => { + const REST: &[(i64, FixedTimespan)] = &[ + (-2030201320, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (-1632063600, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (-1615132800, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (-880210800, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MWT") }), + (-769395600, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MPT") }), + (-765388800, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (-747241200, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (-732729600, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (-715791600, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (-702489600, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (-684342000, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (-671040000, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (-652892400, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (-639590400, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (-400086000, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (-384364800, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (-337186800, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (-321465600, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (-305737200, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (-292435200, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (-273682800, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (-260985600, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (73472400, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + ]; + FixedTimespanSet { + first: FixedTimespan { + utc_offset: -25880, + dst_offset: 0, + name: Some("LMT"), + }, + rest: REST + } + }, + + Tz::America__Tegucigalpa => { + const REST: &[(i64, FixedTimespan)] = &[ + (-1538503868, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (547020000, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (559717200, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (578469600, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (591166800, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (1146981600, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (1154926800, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + ]; + FixedTimespanSet { + first: FixedTimespan { + utc_offset: -20932, + dst_offset: 0, + name: Some("LMT"), + }, + rest: REST + } + }, + + Tz::America__Thule => { + const REST: &[(i64, FixedTimespan)] = &[ + (-1686079492, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (670399200, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("ADT") }), + (686120400, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (701848800, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("ADT") }), + (717570000, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (733903200, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("ADT") }), + (752043600, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (765352800, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("ADT") }), + (783493200, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (796802400, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("ADT") }), + (814942800, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (828856800, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("ADT") }), + (846392400, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (860306400, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("ADT") }), + (877842000, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (891756000, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("ADT") }), + (909291600, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (923205600, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("ADT") }), + (941346000, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (954655200, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("ADT") }), + (972795600, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (986104800, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("ADT") }), + (1004245200, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (1018159200, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("ADT") }), + (1035694800, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (1049608800, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("ADT") }), + (1067144400, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (1081058400, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("ADT") }), + (1099198800, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (1112508000, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("ADT") }), + (1130648400, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (1143957600, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("ADT") }), + (1162098000, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (1173592800, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("ADT") }), + (1194152400, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (1205042400, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("ADT") }), + (1225602000, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (1236492000, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("ADT") }), + (1257051600, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (1268546400, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("ADT") }), + (1289106000, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (1299996000, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("ADT") }), + (1320555600, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (1331445600, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("ADT") }), + (1352005200, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (1362895200, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("ADT") }), + (1383454800, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (1394344800, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("ADT") }), + (1414904400, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (1425794400, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("ADT") }), + (1446354000, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (1457848800, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("ADT") }), + (1478408400, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (1489298400, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("ADT") }), + (1509858000, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (1520748000, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("ADT") }), + (1541307600, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (1552197600, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("ADT") }), + (1572757200, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (1583647200, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("ADT") }), + (1604206800, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (1615701600, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("ADT") }), + (1636261200, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (1647151200, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("ADT") }), + (1667710800, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (1678600800, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("ADT") }), + (1699160400, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (1710050400, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("ADT") }), + (1730610000, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (1741500000, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("ADT") }), + (1762059600, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (1772949600, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("ADT") }), + (1793509200, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (1805004000, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("ADT") }), + (1825563600, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (1836453600, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("ADT") }), + (1857013200, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (1867903200, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("ADT") }), + (1888462800, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (1899352800, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("ADT") }), + (1919912400, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (1930802400, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("ADT") }), + (1951362000, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (1962856800, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("ADT") }), + (1983416400, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (1994306400, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("ADT") }), + (2014866000, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (2025756000, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("ADT") }), + (2046315600, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (2057205600, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("ADT") }), + (2077765200, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (2088655200, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("ADT") }), + (2109214800, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (2120104800, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("ADT") }), + (2140664400, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (2152159200, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("ADT") }), + (2172718800, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (2183608800, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("ADT") }), + (2204168400, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (2215058400, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("ADT") }), + (2235618000, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (2246508000, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("ADT") }), + (2267067600, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (2277957600, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("ADT") }), + (2298517200, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (2309407200, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("ADT") }), + (2329966800, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (2341461600, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("ADT") }), + (2362021200, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (2372911200, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("ADT") }), + (2393470800, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (2404360800, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("ADT") }), + (2424920400, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (2435810400, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("ADT") }), + (2456370000, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (2467260000, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("ADT") }), + (2487819600, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (2499314400, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("ADT") }), + (2519874000, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (2530764000, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("ADT") }), + (2551323600, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (2562213600, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("ADT") }), + (2582773200, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (2593663200, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("ADT") }), + (2614222800, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (2625112800, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("ADT") }), + (2645672400, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (2656562400, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("ADT") }), + (2677122000, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (2688616800, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("ADT") }), + (2709176400, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (2720066400, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("ADT") }), + (2740626000, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (2751516000, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("ADT") }), + (2772075600, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (2782965600, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("ADT") }), + (2803525200, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (2814415200, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("ADT") }), + (2834974800, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (2846469600, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("ADT") }), + (2867029200, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (2877919200, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("ADT") }), + (2898478800, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (2909368800, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("ADT") }), + (2929928400, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (2940818400, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("ADT") }), + (2961378000, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (2972268000, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("ADT") }), + (2992827600, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (3003717600, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("ADT") }), + (3024277200, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (3035772000, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("ADT") }), + (3056331600, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (3067221600, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("ADT") }), + (3087781200, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (3098671200, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("ADT") }), + (3119230800, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (3130120800, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("ADT") }), + (3150680400, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (3161570400, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("ADT") }), + (3182130000, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (3193020000, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("ADT") }), + (3213579600, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (3225074400, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("ADT") }), + (3245634000, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (3256524000, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("ADT") }), + (3277083600, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (3287973600, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("ADT") }), + (3308533200, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (3319423200, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("ADT") }), + (3339982800, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (3350872800, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("ADT") }), + (3371432400, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (3382927200, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("ADT") }), + (3403486800, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (3414376800, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("ADT") }), + (3434936400, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (3445826400, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("ADT") }), + (3466386000, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (3477276000, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("ADT") }), + (3497835600, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (3508725600, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("ADT") }), + (3529285200, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (3540175200, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("ADT") }), + (3560734800, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (3572229600, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("ADT") }), + (3592789200, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (3603679200, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("ADT") }), + (3624238800, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (3635128800, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("ADT") }), + (3655688400, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (3666578400, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("ADT") }), + (3687138000, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (3698028000, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("ADT") }), + (3718587600, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (3730082400, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("ADT") }), + (3750642000, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (3761532000, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("ADT") }), + (3782091600, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (3792981600, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("ADT") }), + (3813541200, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (3824431200, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("ADT") }), + (3844990800, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (3855880800, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("ADT") }), + (3876440400, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (3887330400, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("ADT") }), + (3907890000, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (3919384800, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("ADT") }), + (3939944400, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (3950834400, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("ADT") }), + (3971394000, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (3982284000, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("ADT") }), + (4002843600, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (4013733600, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("ADT") }), + (4034293200, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (4045183200, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("ADT") }), + (4065742800, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (4076632800, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("ADT") }), + (4097192400, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + ]; + FixedTimespanSet { + first: FixedTimespan { + utc_offset: -16508, + dst_offset: 0, + name: Some("LMT"), + }, + rest: REST + } + }, + + Tz::America__Thunder_Bay => { + const REST: &[(i64, FixedTimespan)] = &[ + (-2366736148, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (-1632070800, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (-1615140000, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (-1601753400, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (-1583697600, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (-1567357200, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (-1554667200, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (-1534698000, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (-1524074400, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (-1503248400, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (-1492365600, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (-1471798800, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (-1460916000, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (-1440954000, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (-1428861600, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (-1409504400, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (-1397412000, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (-1378054800, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (-1365962400, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (-1346605200, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (-1333908000, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (-1315155600, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (-1301853600, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (-1283706000, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (-1270404000, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (-1252256400, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (-1238954400, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (-1220806800, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (-1207504800, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (-1188752400, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (-1176055200, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (-1157302800, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (-1144000800, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (-1125853200, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (-1112551200, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (-1094403600, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (-1081101600, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (-1062954000, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (-1049652000, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (-1031504400, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (-1018202400, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (-1000054800, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (-986752800, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (-968000400, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (-955303200, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (-936550800, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (-880221600, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EWT") }), + (-769395600, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EPT") }), + (-765396000, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (-747248400, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (-733946400, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (-715798800, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (-702496800, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (-684349200, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (-671047200, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (-652899600, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (-634154400, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (-620845200, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (-602704800, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (-589395600, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (-576093600, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (-557946000, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (-544644000, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (-526496400, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (-513194400, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (-495046800, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (-481744800, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (-463597200, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (-450295200, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (-431542800, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (-418240800, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (-400093200, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (-384372000, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (-368643600, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (-352922400, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (-337194000, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (-321472800, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (-305744400, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (-289418400, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (-273690000, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (-257968800, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (-242240400, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (-226519200, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (-210790800, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (-195069600, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (-179341200, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (-163620000, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (-147891600, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (-131565600, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (-116442000, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (-100116000, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (-84387600, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (-68666400, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (-52938000, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (-37216800, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (-21488400, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (-5767200, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (9961200, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (25682400, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (41410800, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (57736800, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (73465200, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (89186400, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (104914800, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (120636000, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (136364400, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (152085600, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (167814000, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (183535200, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (199263600, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (215589600, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (230713200, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (247039200, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (262767600, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (278488800, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (294217200, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (309938400, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (325666800, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (341388000, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (357116400, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (372837600, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (388566000, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (404892000, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (420015600, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (436341600, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (452070000, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (467791200, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (483519600, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (499240800, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (514969200, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (530690400, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (544604400, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (562140000, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (576054000, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (594194400, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (607503600, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (625644000, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (638953200, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (657093600, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (671007600, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (688543200, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (702457200, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (719992800, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (733906800, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (752047200, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (765356400, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (783496800, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (796806000, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (814946400, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (828860400, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (846396000, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (860310000, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (877845600, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (891759600, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (909295200, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (923209200, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (941349600, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (954658800, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (972799200, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (986108400, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (1004248800, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (1018162800, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (1035698400, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (1049612400, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (1067148000, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (1081062000, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (1099202400, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (1112511600, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (1130652000, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (1143961200, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (1162101600, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (1173596400, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (1194156000, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (1205046000, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (1225605600, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (1236495600, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (1257055200, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (1268550000, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (1289109600, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (1299999600, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (1320559200, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (1331449200, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (1352008800, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (1362898800, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (1383458400, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (1394348400, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (1414908000, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (1425798000, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (1446357600, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (1457852400, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (1478412000, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (1489302000, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (1509861600, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (1520751600, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (1541311200, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (1552201200, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (1572760800, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (1583650800, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (1604210400, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (1615705200, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (1636264800, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (1647154800, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (1667714400, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (1678604400, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (1699164000, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (1710054000, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (1730613600, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (1741503600, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (1762063200, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (1772953200, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (1793512800, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (1805007600, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (1825567200, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (1836457200, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (1857016800, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (1867906800, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (1888466400, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (1899356400, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (1919916000, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (1930806000, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (1951365600, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (1962860400, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (1983420000, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (1994310000, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (2014869600, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (2025759600, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (2046319200, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (2057209200, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (2077768800, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (2088658800, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (2109218400, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (2120108400, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (2140668000, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (2152162800, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (2172722400, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (2183612400, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (2204172000, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (2215062000, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (2235621600, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (2246511600, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (2267071200, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (2277961200, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (2298520800, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (2309410800, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (2329970400, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (2341465200, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (2362024800, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (2372914800, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (2393474400, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (2404364400, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (2424924000, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (2435814000, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (2456373600, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (2467263600, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (2487823200, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (2499318000, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (2519877600, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (2530767600, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (2551327200, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (2562217200, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (2582776800, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (2593666800, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (2614226400, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (2625116400, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (2645676000, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (2656566000, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (2677125600, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (2688620400, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (2709180000, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (2720070000, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (2740629600, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (2751519600, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (2772079200, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (2782969200, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (2803528800, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (2814418800, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (2834978400, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (2846473200, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (2867032800, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (2877922800, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (2898482400, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (2909372400, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (2929932000, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (2940822000, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (2961381600, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (2972271600, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (2992831200, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (3003721200, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (3024280800, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (3035775600, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (3056335200, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (3067225200, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (3087784800, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (3098674800, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (3119234400, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (3130124400, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (3150684000, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (3161574000, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (3182133600, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (3193023600, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (3213583200, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (3225078000, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (3245637600, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (3256527600, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (3277087200, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (3287977200, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (3308536800, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (3319426800, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (3339986400, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (3350876400, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (3371436000, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (3382930800, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (3403490400, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (3414380400, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (3434940000, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (3445830000, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (3466389600, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (3477279600, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (3497839200, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (3508729200, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (3529288800, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (3540178800, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (3560738400, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (3572233200, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (3592792800, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (3603682800, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (3624242400, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (3635132400, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (3655692000, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (3666582000, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (3687141600, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (3698031600, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (3718591200, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (3730086000, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (3750645600, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (3761535600, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (3782095200, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (3792985200, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (3813544800, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (3824434800, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (3844994400, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (3855884400, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (3876444000, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (3887334000, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (3907893600, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (3919388400, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (3939948000, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (3950838000, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (3971397600, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (3982287600, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (4002847200, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (4013737200, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (4034296800, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (4045186800, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (4065746400, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (4076636400, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (4097196000, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + ]; + FixedTimespanSet { + first: FixedTimespan { + utc_offset: -19052, + dst_offset: 0, + name: Some("LMT"), + }, + rest: REST + } + }, + + Tz::America__Tijuana => { + const REST: &[(i64, FixedTimespan)] = &[ + (-1514711516, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (-1451667600, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (-1343145600, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (-1234803600, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (-1222963200, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (-1207242000, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (-873820800, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PWT") }), + (-769370400, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PPT") }), + (-761418000, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (-686073600, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (-661539600, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (-620755200, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (-608144400, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (-589384800, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (-576082800, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (-557935200, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (-544633200, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (-495039600, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (-481734000, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (-463590000, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (-450284400, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (-431535600, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (-418230000, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (-400086000, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (-386780400, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (-368636400, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (-355330800, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (-337186800, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (-323881200, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (-305737200, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (-292431600, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (199274400, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (215600400, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (230724000, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (247050000, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (262778400, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (278499600, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (294228000, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (309949200, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (325677600, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (341398800, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (357127200, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (372848400, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (388576800, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (404902800, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (420026400, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (436352400, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (452080800, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (467802000, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (483530400, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (499251600, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (514980000, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (530701200, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (544615200, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (562150800, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (576064800, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (594205200, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (607514400, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (625654800, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (638964000, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (657104400, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (671018400, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (688554000, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (702468000, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (720003600, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (733917600, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (752058000, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (765367200, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (783507600, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (796816800, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (814957200, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (828871200, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (846406800, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (860320800, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (877856400, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (891770400, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (909306000, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (923220000, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (941360400, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (954669600, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (972810000, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (986119200, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (1004259600, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (1018173600, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (1035709200, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (1049623200, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (1067158800, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (1081072800, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (1099213200, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (1112522400, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (1130662800, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (1143972000, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (1162112400, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (1175421600, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (1193562000, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (1207476000, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (1225011600, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (1238925600, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (1256461200, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (1268560800, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (1289120400, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (1300010400, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (1320570000, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (1331460000, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (1352019600, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (1362909600, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (1383469200, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (1394359200, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (1414918800, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (1425808800, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (1446368400, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (1457863200, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (1478422800, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (1489312800, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (1509872400, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (1520762400, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (1541322000, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (1552212000, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (1572771600, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (1583661600, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (1604221200, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (1615716000, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (1636275600, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (1647165600, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (1667725200, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (1678615200, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (1699174800, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (1710064800, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (1730624400, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (1741514400, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (1762074000, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (1772964000, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (1793523600, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (1805018400, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (1825578000, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (1836468000, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (1857027600, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (1867917600, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (1888477200, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (1899367200, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (1919926800, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (1930816800, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (1951376400, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (1962871200, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (1983430800, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (1994320800, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (2014880400, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (2025770400, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (2046330000, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (2057220000, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (2077779600, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (2088669600, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (2109229200, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (2120119200, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (2140678800, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (2152173600, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (2172733200, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (2183623200, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (2204182800, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (2215072800, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (2235632400, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (2246522400, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (2267082000, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (2277972000, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (2298531600, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (2309421600, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (2329981200, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (2341476000, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (2362035600, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (2372925600, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (2393485200, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (2404375200, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (2424934800, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (2435824800, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (2456384400, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (2467274400, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (2487834000, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (2499328800, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (2519888400, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (2530778400, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (2551338000, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (2562228000, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (2582787600, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (2593677600, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (2614237200, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (2625127200, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (2645686800, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (2656576800, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (2677136400, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (2688631200, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (2709190800, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (2720080800, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (2740640400, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (2751530400, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (2772090000, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (2782980000, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (2803539600, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (2814429600, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (2834989200, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (2846484000, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (2867043600, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (2877933600, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (2898493200, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (2909383200, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (2929942800, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (2940832800, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (2961392400, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (2972282400, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (2992842000, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (3003732000, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (3024291600, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (3035786400, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (3056346000, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (3067236000, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (3087795600, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (3098685600, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (3119245200, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (3130135200, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (3150694800, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (3161584800, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (3182144400, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (3193034400, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (3213594000, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (3225088800, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (3245648400, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (3256538400, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (3277098000, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (3287988000, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (3308547600, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (3319437600, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (3339997200, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (3350887200, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (3371446800, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (3382941600, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (3403501200, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (3414391200, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (3434950800, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (3445840800, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (3466400400, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (3477290400, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (3497850000, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (3508740000, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (3529299600, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (3540189600, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (3560749200, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (3572244000, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (3592803600, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (3603693600, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (3624253200, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (3635143200, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (3655702800, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (3666592800, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (3687152400, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (3698042400, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (3718602000, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (3730096800, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (3750656400, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (3761546400, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (3782106000, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (3792996000, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (3813555600, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (3824445600, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (3845005200, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (3855895200, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (3876454800, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (3887344800, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (3907904400, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (3919399200, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (3939958800, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (3950848800, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (3971408400, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (3982298400, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (4002858000, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (4013748000, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (4034307600, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (4045197600, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (4065757200, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (4076647200, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (4097206800, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + ]; + FixedTimespanSet { + first: FixedTimespan { + utc_offset: -28084, + dst_offset: 0, + name: Some("LMT"), + }, + rest: REST + } + }, + + Tz::America__Toronto => { + const REST: &[(i64, FixedTimespan)] = &[ + (-2366736148, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (-1632070800, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (-1615140000, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (-1601753400, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (-1583697600, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (-1567357200, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (-1554667200, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (-1534698000, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (-1524074400, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (-1503248400, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (-1492365600, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (-1471798800, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (-1460916000, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (-1440954000, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (-1428861600, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (-1409504400, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (-1397412000, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (-1378054800, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (-1365962400, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (-1346605200, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (-1333908000, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (-1315155600, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (-1301853600, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (-1283706000, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (-1270404000, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (-1252256400, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (-1238954400, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (-1220806800, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (-1207504800, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (-1188752400, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (-1176055200, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (-1157302800, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (-1144000800, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (-1125853200, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (-1112551200, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (-1094403600, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (-1081101600, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (-1062954000, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (-1049652000, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (-1031504400, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (-1018202400, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (-1000054800, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (-986752800, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (-968000400, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (-955303200, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (-936550800, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (-880221600, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EWT") }), + (-769395600, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EPT") }), + (-765396000, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (-747248400, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (-733946400, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (-715798800, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (-702496800, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (-684349200, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (-671047200, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (-652899600, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (-634154400, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (-620845200, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (-602704800, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (-589395600, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (-576093600, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (-557946000, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (-544644000, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (-526496400, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (-513194400, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (-495046800, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (-481744800, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (-463597200, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (-450295200, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (-431542800, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (-418240800, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (-400093200, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (-384372000, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (-368643600, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (-352922400, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (-337194000, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (-321472800, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (-305744400, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (-289418400, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (-273690000, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (-257968800, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (-242240400, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (-226519200, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (-210790800, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (-195069600, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (-179341200, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (-163620000, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (-147891600, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (-131565600, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (-116442000, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (-100116000, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (-84387600, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (-68666400, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (-52938000, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (-37216800, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (-21488400, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (-5767200, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (9961200, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (25682400, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (41410800, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (57736800, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (73465200, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (89186400, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (104914800, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (120636000, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (136364400, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (152085600, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (167814000, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (183535200, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (199263600, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (215589600, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (230713200, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (247039200, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (262767600, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (278488800, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (294217200, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (309938400, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (325666800, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (341388000, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (357116400, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (372837600, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (388566000, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (404892000, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (420015600, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (436341600, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (452070000, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (467791200, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (483519600, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (499240800, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (514969200, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (530690400, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (544604400, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (562140000, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (576054000, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (594194400, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (607503600, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (625644000, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (638953200, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (657093600, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (671007600, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (688543200, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (702457200, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (719992800, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (733906800, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (752047200, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (765356400, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (783496800, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (796806000, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (814946400, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (828860400, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (846396000, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (860310000, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (877845600, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (891759600, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (909295200, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (923209200, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (941349600, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (954658800, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (972799200, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (986108400, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (1004248800, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (1018162800, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (1035698400, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (1049612400, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (1067148000, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (1081062000, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (1099202400, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (1112511600, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (1130652000, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (1143961200, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (1162101600, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (1173596400, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (1194156000, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (1205046000, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (1225605600, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (1236495600, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (1257055200, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (1268550000, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (1289109600, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (1299999600, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (1320559200, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (1331449200, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (1352008800, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (1362898800, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (1383458400, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (1394348400, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (1414908000, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (1425798000, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (1446357600, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (1457852400, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (1478412000, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (1489302000, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (1509861600, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (1520751600, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (1541311200, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (1552201200, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (1572760800, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (1583650800, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (1604210400, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (1615705200, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (1636264800, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (1647154800, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (1667714400, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (1678604400, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (1699164000, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (1710054000, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (1730613600, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (1741503600, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (1762063200, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (1772953200, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (1793512800, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (1805007600, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (1825567200, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (1836457200, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (1857016800, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (1867906800, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (1888466400, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (1899356400, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (1919916000, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (1930806000, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (1951365600, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (1962860400, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (1983420000, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (1994310000, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (2014869600, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (2025759600, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (2046319200, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (2057209200, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (2077768800, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (2088658800, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (2109218400, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (2120108400, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (2140668000, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (2152162800, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (2172722400, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (2183612400, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (2204172000, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (2215062000, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (2235621600, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (2246511600, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (2267071200, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (2277961200, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (2298520800, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (2309410800, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (2329970400, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (2341465200, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (2362024800, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (2372914800, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (2393474400, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (2404364400, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (2424924000, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (2435814000, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (2456373600, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (2467263600, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (2487823200, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (2499318000, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (2519877600, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (2530767600, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (2551327200, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (2562217200, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (2582776800, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (2593666800, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (2614226400, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (2625116400, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (2645676000, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (2656566000, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (2677125600, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (2688620400, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (2709180000, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (2720070000, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (2740629600, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (2751519600, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (2772079200, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (2782969200, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (2803528800, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (2814418800, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (2834978400, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (2846473200, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (2867032800, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (2877922800, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (2898482400, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (2909372400, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (2929932000, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (2940822000, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (2961381600, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (2972271600, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (2992831200, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (3003721200, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (3024280800, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (3035775600, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (3056335200, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (3067225200, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (3087784800, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (3098674800, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (3119234400, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (3130124400, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (3150684000, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (3161574000, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (3182133600, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (3193023600, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (3213583200, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (3225078000, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (3245637600, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (3256527600, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (3277087200, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (3287977200, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (3308536800, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (3319426800, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (3339986400, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (3350876400, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (3371436000, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (3382930800, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (3403490400, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (3414380400, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (3434940000, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (3445830000, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (3466389600, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (3477279600, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (3497839200, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (3508729200, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (3529288800, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (3540178800, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (3560738400, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (3572233200, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (3592792800, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (3603682800, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (3624242400, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (3635132400, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (3655692000, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (3666582000, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (3687141600, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (3698031600, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (3718591200, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (3730086000, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (3750645600, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (3761535600, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (3782095200, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (3792985200, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (3813544800, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (3824434800, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (3844994400, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (3855884400, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (3876444000, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (3887334000, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (3907893600, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (3919388400, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (3939948000, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (3950838000, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (3971397600, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (3982287600, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (4002847200, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (4013737200, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (4034296800, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (4045186800, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (4065746400, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (4076636400, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (4097196000, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + ]; + FixedTimespanSet { + first: FixedTimespan { + utc_offset: -19052, + dst_offset: 0, + name: Some("LMT"), + }, + rest: REST + } + }, + + Tz::America__Tortola => { + const REST: &[(i64, FixedTimespan)] = &[ + (-2233035335, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (-873057600, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("AWT") }), + (-769395600, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("APT") }), + (-765399600, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + ]; + FixedTimespanSet { + first: FixedTimespan { + utc_offset: -15865, + dst_offset: 0, + name: Some("LMT"), + }, + rest: REST + } + }, + + Tz::America__Vancouver => { + const REST: &[(i64, FixedTimespan)] = &[ + (-2713880852, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (-1632060000, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (-1615129200, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (-880207200, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PWT") }), + (-769395600, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PPT") }), + (-765385200, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (-747237600, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (-733935600, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (-715788000, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (-702486000, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (-684338400, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (-671036400, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (-652888800, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (-639586800, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (-620834400, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (-608137200, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (-589384800, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (-576082800, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (-557935200, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (-544633200, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (-526485600, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (-513183600, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (-495036000, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (-481734000, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (-463586400, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (-450284400, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (-431532000, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (-418230000, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (-400082400, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (-386780400, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (-368632800, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (-355330800, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (-337183200, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (-323881200, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (-305733600, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (-292431600, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (-273679200, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (-260982000, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (-242229600, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (-226508400, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (-210780000, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (-195058800, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (-179330400, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (-163609200, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (-147880800, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (-131554800, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (-116431200, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (-100105200, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (-84376800, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (-68655600, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (-52927200, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (-37206000, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (-21477600, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (-5756400, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (9972000, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (25693200, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (41421600, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (57747600, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (73476000, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (89197200, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (104925600, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (120646800, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (136375200, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (152096400, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (167824800, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (183546000, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (199274400, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (215600400, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (230724000, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (247050000, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (262778400, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (278499600, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (294228000, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (309949200, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (325677600, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (341398800, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (357127200, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (372848400, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (388576800, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (404902800, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (420026400, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (436352400, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (452080800, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (467802000, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (483530400, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (499251600, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (514980000, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (530701200, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (544615200, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (562150800, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (576064800, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (594205200, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (607514400, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (625654800, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (638964000, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (657104400, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (671018400, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (688554000, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (702468000, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (720003600, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (733917600, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (752058000, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (765367200, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (783507600, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (796816800, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (814957200, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (828871200, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (846406800, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (860320800, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (877856400, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (891770400, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (909306000, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (923220000, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (941360400, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (954669600, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (972810000, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (986119200, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (1004259600, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (1018173600, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (1035709200, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (1049623200, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (1067158800, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (1081072800, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (1099213200, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (1112522400, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (1130662800, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (1143972000, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (1162112400, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (1173607200, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (1194166800, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (1205056800, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (1225616400, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (1236506400, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (1257066000, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (1268560800, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (1289120400, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (1300010400, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (1320570000, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (1331460000, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (1352019600, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (1362909600, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (1383469200, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (1394359200, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (1414918800, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (1425808800, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (1446368400, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (1457863200, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (1478422800, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (1489312800, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (1509872400, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (1520762400, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (1541322000, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (1552212000, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (1572771600, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (1583661600, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (1604221200, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (1615716000, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (1636275600, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (1647165600, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (1667725200, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (1678615200, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (1699174800, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (1710064800, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (1730624400, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (1741514400, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (1762074000, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (1772964000, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (1793523600, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (1805018400, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (1825578000, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (1836468000, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (1857027600, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (1867917600, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (1888477200, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (1899367200, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (1919926800, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (1930816800, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (1951376400, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (1962871200, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (1983430800, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (1994320800, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (2014880400, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (2025770400, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (2046330000, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (2057220000, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (2077779600, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (2088669600, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (2109229200, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (2120119200, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (2140678800, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (2152173600, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (2172733200, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (2183623200, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (2204182800, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (2215072800, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (2235632400, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (2246522400, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (2267082000, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (2277972000, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (2298531600, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (2309421600, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (2329981200, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (2341476000, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (2362035600, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (2372925600, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (2393485200, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (2404375200, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (2424934800, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (2435824800, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (2456384400, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (2467274400, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (2487834000, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (2499328800, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (2519888400, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (2530778400, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (2551338000, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (2562228000, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (2582787600, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (2593677600, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (2614237200, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (2625127200, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (2645686800, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (2656576800, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (2677136400, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (2688631200, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (2709190800, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (2720080800, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (2740640400, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (2751530400, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (2772090000, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (2782980000, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (2803539600, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (2814429600, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (2834989200, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (2846484000, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (2867043600, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (2877933600, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (2898493200, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (2909383200, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (2929942800, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (2940832800, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (2961392400, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (2972282400, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (2992842000, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (3003732000, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (3024291600, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (3035786400, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (3056346000, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (3067236000, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (3087795600, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (3098685600, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (3119245200, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (3130135200, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (3150694800, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (3161584800, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (3182144400, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (3193034400, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (3213594000, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (3225088800, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (3245648400, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (3256538400, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (3277098000, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (3287988000, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (3308547600, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (3319437600, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (3339997200, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (3350887200, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (3371446800, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (3382941600, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (3403501200, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (3414391200, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (3434950800, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (3445840800, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (3466400400, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (3477290400, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (3497850000, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (3508740000, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (3529299600, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (3540189600, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (3560749200, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (3572244000, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (3592803600, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (3603693600, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (3624253200, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (3635143200, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (3655702800, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (3666592800, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (3687152400, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (3698042400, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (3718602000, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (3730096800, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (3750656400, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (3761546400, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (3782106000, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (3792996000, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (3813555600, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (3824445600, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (3845005200, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (3855895200, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (3876454800, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (3887344800, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (3907904400, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (3919399200, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (3939958800, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (3950848800, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (3971408400, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (3982298400, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (4002858000, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (4013748000, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (4034307600, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (4045197600, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (4065757200, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (4076647200, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (4097206800, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + ]; + FixedTimespanSet { + first: FixedTimespan { + utc_offset: -29548, + dst_offset: 0, + name: Some("LMT"), + }, + rest: REST + } + }, + + Tz::America__Virgin => { + const REST: &[(i64, FixedTimespan)] = &[ + (-2233035335, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (-873057600, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("AWT") }), + (-769395600, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("APT") }), + (-765399600, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + ]; + FixedTimespanSet { + first: FixedTimespan { + utc_offset: -15865, + dst_offset: 0, + name: Some("LMT"), + }, + rest: REST + } + }, + + Tz::America__Whitehorse => { + const REST: &[(i64, FixedTimespan)] = &[ + (-2188997988, FixedTimespan { utc_offset: -32400, dst_offset: 0, name: Some("YST") }), + (-1632056400, FixedTimespan { utc_offset: -32400, dst_offset: 3600, name: Some("YDT") }), + (-1615125600, FixedTimespan { utc_offset: -32400, dst_offset: 0, name: Some("YST") }), + (-1596978000, FixedTimespan { utc_offset: -32400, dst_offset: 3600, name: Some("YDT") }), + (-1583164800, FixedTimespan { utc_offset: -32400, dst_offset: 0, name: Some("YST") }), + (-880203600, FixedTimespan { utc_offset: -32400, dst_offset: 3600, name: Some("YWT") }), + (-769395600, FixedTimespan { utc_offset: -32400, dst_offset: 3600, name: Some("YPT") }), + (-765381600, FixedTimespan { utc_offset: -32400, dst_offset: 0, name: Some("YST") }), + (-147884400, FixedTimespan { utc_offset: -32400, dst_offset: 7200, name: Some("YDDT") }), + (-131554800, FixedTimespan { utc_offset: -32400, dst_offset: 0, name: Some("YST") }), + (-121273200, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (325677600, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (341398800, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (357127200, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (372848400, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (388576800, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (404902800, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (420026400, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (436352400, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (452080800, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (467802000, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (483530400, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (499251600, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (514980000, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (530701200, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (544615200, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (562150800, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (576064800, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (594205200, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (607514400, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (625654800, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (638964000, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (657104400, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (671018400, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (688554000, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (702468000, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (720003600, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (733917600, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (752058000, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (765367200, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (783507600, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (796816800, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (814957200, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (828871200, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (846406800, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (860320800, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (877856400, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (891770400, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (909306000, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (923220000, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (941360400, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (954669600, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (972810000, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (986119200, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (1004259600, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (1018173600, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (1035709200, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (1049623200, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (1067158800, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (1081072800, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (1099213200, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (1112522400, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (1130662800, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (1143972000, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (1162112400, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (1173607200, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (1194166800, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (1205056800, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (1225616400, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (1236506400, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (1257066000, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (1268560800, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (1289120400, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (1300010400, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (1320570000, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (1331460000, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (1352019600, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (1362909600, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (1383469200, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (1394359200, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (1414918800, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (1425808800, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (1446368400, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (1457863200, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (1478422800, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (1489312800, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (1509872400, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (1520762400, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (1541322000, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (1552212000, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (1572771600, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (1583661600, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (1604214000, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + ]; + FixedTimespanSet { + first: FixedTimespan { + utc_offset: -32412, + dst_offset: 0, + name: Some("LMT"), + }, + rest: REST + } + }, + + Tz::America__Winnipeg => { + const REST: &[(i64, FixedTimespan)] = &[ + (-2602258284, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (-1694368800, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (-1681671600, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (-1632067200, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (-1615136400, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (-1029686400, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (-1018198800, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (-880214400, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CWT") }), + (-769395600, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CPT") }), + (-765392400, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (-746035200, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (-732733200, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (-715795200, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (-702493200, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (-684345600, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (-671043600, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (-652896000, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (-639594000, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (-620755200, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (-607626000, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (-589392000, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (-576090000, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (-557942400, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (-544640400, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (-526492800, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (-513190800, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (-495043200, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (-481741200, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (-463593600, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (-450291600, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (-431539200, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (-418237200, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (-400089600, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (-386787600, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (-368640000, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (-355338000, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (-337190400, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (-321469200, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (-305740800, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (-292438800, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (-210787200, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (-198090000, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (-116438400, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (-100108800, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (-84384000, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (-68659200, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (-52934400, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (-37209600, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (-21484800, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (-5760000, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (9964800, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (25689600, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (41414400, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (57744000, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (73468800, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (89193600, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (104918400, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (120643200, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (136368000, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (152092800, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (167817600, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (183542400, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (199267200, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (215596800, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (230716800, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (247046400, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (262771200, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (278496000, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (294220800, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (309945600, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (325670400, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (341395200, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (357120000, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (372844800, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (388569600, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (404899200, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (420019200, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (436348800, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (452073600, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (467798400, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (483523200, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (499248000, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (514972800, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (530697600, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (544608000, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (562147200, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (576057600, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (594201600, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (607507200, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (625651200, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (638956800, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (657100800, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (671011200, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (688550400, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (702460800, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (720000000, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (733910400, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (752054400, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (765360000, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (783504000, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (796809600, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (814953600, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (828864000, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (846403200, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (860313600, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (877852800, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (891763200, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (909302400, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (923212800, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (941356800, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (954662400, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (972806400, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (986112000, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (1004256000, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (1018166400, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (1035705600, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (1049616000, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (1067155200, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (1081065600, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (1099209600, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (1112515200, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (1130659200, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (1143964800, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (1162105200, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (1173600000, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (1194159600, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (1205049600, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (1225609200, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (1236499200, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (1257058800, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (1268553600, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (1289113200, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (1300003200, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (1320562800, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (1331452800, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (1352012400, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (1362902400, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (1383462000, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (1394352000, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (1414911600, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (1425801600, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (1446361200, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (1457856000, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (1478415600, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (1489305600, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (1509865200, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (1520755200, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (1541314800, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (1552204800, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (1572764400, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (1583654400, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (1604214000, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (1615708800, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (1636268400, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (1647158400, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (1667718000, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (1678608000, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (1699167600, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (1710057600, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (1730617200, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (1741507200, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (1762066800, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (1772956800, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (1793516400, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (1805011200, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (1825570800, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (1836460800, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (1857020400, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (1867910400, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (1888470000, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (1899360000, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (1919919600, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (1930809600, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (1951369200, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (1962864000, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (1983423600, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (1994313600, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (2014873200, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (2025763200, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (2046322800, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (2057212800, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (2077772400, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (2088662400, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (2109222000, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (2120112000, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (2140671600, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (2152166400, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (2172726000, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (2183616000, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (2204175600, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (2215065600, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (2235625200, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (2246515200, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (2267074800, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (2277964800, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (2298524400, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (2309414400, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (2329974000, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (2341468800, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (2362028400, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (2372918400, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (2393478000, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (2404368000, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (2424927600, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (2435817600, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (2456377200, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (2467267200, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (2487826800, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (2499321600, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (2519881200, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (2530771200, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (2551330800, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (2562220800, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (2582780400, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (2593670400, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (2614230000, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (2625120000, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (2645679600, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (2656569600, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (2677129200, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (2688624000, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (2709183600, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (2720073600, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (2740633200, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (2751523200, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (2772082800, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (2782972800, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (2803532400, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (2814422400, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (2834982000, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (2846476800, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (2867036400, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (2877926400, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (2898486000, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (2909376000, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (2929935600, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (2940825600, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (2961385200, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (2972275200, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (2992834800, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (3003724800, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (3024284400, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (3035779200, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (3056338800, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (3067228800, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (3087788400, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (3098678400, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (3119238000, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (3130128000, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (3150687600, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (3161577600, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (3182137200, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (3193027200, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (3213586800, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (3225081600, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (3245641200, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (3256531200, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (3277090800, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (3287980800, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (3308540400, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (3319430400, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (3339990000, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (3350880000, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (3371439600, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (3382934400, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (3403494000, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (3414384000, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (3434943600, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (3445833600, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (3466393200, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (3477283200, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (3497842800, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (3508732800, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (3529292400, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (3540182400, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (3560742000, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (3572236800, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (3592796400, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (3603686400, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (3624246000, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (3635136000, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (3655695600, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (3666585600, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (3687145200, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (3698035200, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (3718594800, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (3730089600, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (3750649200, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (3761539200, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (3782098800, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (3792988800, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (3813548400, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (3824438400, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (3844998000, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (3855888000, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (3876447600, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (3887337600, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (3907897200, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (3919392000, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (3939951600, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (3950841600, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (3971401200, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (3982291200, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (4002850800, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (4013740800, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (4034300400, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (4045190400, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (4065750000, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (4076640000, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (4097199600, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + ]; + FixedTimespanSet { + first: FixedTimespan { + utc_offset: -23316, + dst_offset: 0, + name: Some("LMT"), + }, + rest: REST + } + }, + + Tz::America__Yakutat => { + const REST: &[(i64, FixedTimespan)] = &[ + (-3225223727, FixedTimespan { utc_offset: -33535, dst_offset: 0, name: Some("LMT") }), + (-2188953665, FixedTimespan { utc_offset: -32400, dst_offset: 0, name: Some("YST") }), + (-880203600, FixedTimespan { utc_offset: -32400, dst_offset: 3600, name: Some("YWT") }), + (-769395600, FixedTimespan { utc_offset: -32400, dst_offset: 3600, name: Some("YPT") }), + (-765381600, FixedTimespan { utc_offset: -32400, dst_offset: 0, name: Some("YST") }), + (-21474000, FixedTimespan { utc_offset: -32400, dst_offset: 3600, name: Some("YDT") }), + (-5752800, FixedTimespan { utc_offset: -32400, dst_offset: 0, name: Some("YST") }), + (9975600, FixedTimespan { utc_offset: -32400, dst_offset: 3600, name: Some("YDT") }), + (25696800, FixedTimespan { utc_offset: -32400, dst_offset: 0, name: Some("YST") }), + (41425200, FixedTimespan { utc_offset: -32400, dst_offset: 3600, name: Some("YDT") }), + (57751200, FixedTimespan { utc_offset: -32400, dst_offset: 0, name: Some("YST") }), + (73479600, FixedTimespan { utc_offset: -32400, dst_offset: 3600, name: Some("YDT") }), + (89200800, FixedTimespan { utc_offset: -32400, dst_offset: 0, name: Some("YST") }), + (104929200, FixedTimespan { utc_offset: -32400, dst_offset: 3600, name: Some("YDT") }), + (120650400, FixedTimespan { utc_offset: -32400, dst_offset: 0, name: Some("YST") }), + (126702000, FixedTimespan { utc_offset: -32400, dst_offset: 3600, name: Some("YDT") }), + (152100000, FixedTimespan { utc_offset: -32400, dst_offset: 0, name: Some("YST") }), + (162385200, FixedTimespan { utc_offset: -32400, dst_offset: 3600, name: Some("YDT") }), + (183549600, FixedTimespan { utc_offset: -32400, dst_offset: 0, name: Some("YST") }), + (199278000, FixedTimespan { utc_offset: -32400, dst_offset: 3600, name: Some("YDT") }), + (215604000, FixedTimespan { utc_offset: -32400, dst_offset: 0, name: Some("YST") }), + (230727600, FixedTimespan { utc_offset: -32400, dst_offset: 3600, name: Some("YDT") }), + (247053600, FixedTimespan { utc_offset: -32400, dst_offset: 0, name: Some("YST") }), + (262782000, FixedTimespan { utc_offset: -32400, dst_offset: 3600, name: Some("YDT") }), + (278503200, FixedTimespan { utc_offset: -32400, dst_offset: 0, name: Some("YST") }), + (294231600, FixedTimespan { utc_offset: -32400, dst_offset: 3600, name: Some("YDT") }), + (309952800, FixedTimespan { utc_offset: -32400, dst_offset: 0, name: Some("YST") }), + (325681200, FixedTimespan { utc_offset: -32400, dst_offset: 3600, name: Some("YDT") }), + (341402400, FixedTimespan { utc_offset: -32400, dst_offset: 0, name: Some("YST") }), + (357130800, FixedTimespan { utc_offset: -32400, dst_offset: 3600, name: Some("YDT") }), + (372852000, FixedTimespan { utc_offset: -32400, dst_offset: 0, name: Some("YST") }), + (388580400, FixedTimespan { utc_offset: -32400, dst_offset: 3600, name: Some("YDT") }), + (404906400, FixedTimespan { utc_offset: -32400, dst_offset: 0, name: Some("YST") }), + (420030000, FixedTimespan { utc_offset: -32400, dst_offset: 3600, name: Some("YDT") }), + (436356000, FixedTimespan { utc_offset: -32400, dst_offset: 0, name: Some("YST") }), + (439030800, FixedTimespan { utc_offset: -32400, dst_offset: 0, name: Some("AKST") }), + (452084400, FixedTimespan { utc_offset: -32400, dst_offset: 3600, name: Some("AKDT") }), + (467805600, FixedTimespan { utc_offset: -32400, dst_offset: 0, name: Some("AKST") }), + (483534000, FixedTimespan { utc_offset: -32400, dst_offset: 3600, name: Some("AKDT") }), + (499255200, FixedTimespan { utc_offset: -32400, dst_offset: 0, name: Some("AKST") }), + (514983600, FixedTimespan { utc_offset: -32400, dst_offset: 3600, name: Some("AKDT") }), + (530704800, FixedTimespan { utc_offset: -32400, dst_offset: 0, name: Some("AKST") }), + (544618800, FixedTimespan { utc_offset: -32400, dst_offset: 3600, name: Some("AKDT") }), + (562154400, FixedTimespan { utc_offset: -32400, dst_offset: 0, name: Some("AKST") }), + (576068400, FixedTimespan { utc_offset: -32400, dst_offset: 3600, name: Some("AKDT") }), + (594208800, FixedTimespan { utc_offset: -32400, dst_offset: 0, name: Some("AKST") }), + (607518000, FixedTimespan { utc_offset: -32400, dst_offset: 3600, name: Some("AKDT") }), + (625658400, FixedTimespan { utc_offset: -32400, dst_offset: 0, name: Some("AKST") }), + (638967600, FixedTimespan { utc_offset: -32400, dst_offset: 3600, name: Some("AKDT") }), + (657108000, FixedTimespan { utc_offset: -32400, dst_offset: 0, name: Some("AKST") }), + (671022000, FixedTimespan { utc_offset: -32400, dst_offset: 3600, name: Some("AKDT") }), + (688557600, FixedTimespan { utc_offset: -32400, dst_offset: 0, name: Some("AKST") }), + (702471600, FixedTimespan { utc_offset: -32400, dst_offset: 3600, name: Some("AKDT") }), + (720007200, FixedTimespan { utc_offset: -32400, dst_offset: 0, name: Some("AKST") }), + (733921200, FixedTimespan { utc_offset: -32400, dst_offset: 3600, name: Some("AKDT") }), + (752061600, FixedTimespan { utc_offset: -32400, dst_offset: 0, name: Some("AKST") }), + (765370800, FixedTimespan { utc_offset: -32400, dst_offset: 3600, name: Some("AKDT") }), + (783511200, FixedTimespan { utc_offset: -32400, dst_offset: 0, name: Some("AKST") }), + (796820400, FixedTimespan { utc_offset: -32400, dst_offset: 3600, name: Some("AKDT") }), + (814960800, FixedTimespan { utc_offset: -32400, dst_offset: 0, name: Some("AKST") }), + (828874800, FixedTimespan { utc_offset: -32400, dst_offset: 3600, name: Some("AKDT") }), + (846410400, FixedTimespan { utc_offset: -32400, dst_offset: 0, name: Some("AKST") }), + (860324400, FixedTimespan { utc_offset: -32400, dst_offset: 3600, name: Some("AKDT") }), + (877860000, FixedTimespan { utc_offset: -32400, dst_offset: 0, name: Some("AKST") }), + (891774000, FixedTimespan { utc_offset: -32400, dst_offset: 3600, name: Some("AKDT") }), + (909309600, FixedTimespan { utc_offset: -32400, dst_offset: 0, name: Some("AKST") }), + (923223600, FixedTimespan { utc_offset: -32400, dst_offset: 3600, name: Some("AKDT") }), + (941364000, FixedTimespan { utc_offset: -32400, dst_offset: 0, name: Some("AKST") }), + (954673200, FixedTimespan { utc_offset: -32400, dst_offset: 3600, name: Some("AKDT") }), + (972813600, FixedTimespan { utc_offset: -32400, dst_offset: 0, name: Some("AKST") }), + (986122800, FixedTimespan { utc_offset: -32400, dst_offset: 3600, name: Some("AKDT") }), + (1004263200, FixedTimespan { utc_offset: -32400, dst_offset: 0, name: Some("AKST") }), + (1018177200, FixedTimespan { utc_offset: -32400, dst_offset: 3600, name: Some("AKDT") }), + (1035712800, FixedTimespan { utc_offset: -32400, dst_offset: 0, name: Some("AKST") }), + (1049626800, FixedTimespan { utc_offset: -32400, dst_offset: 3600, name: Some("AKDT") }), + (1067162400, FixedTimespan { utc_offset: -32400, dst_offset: 0, name: Some("AKST") }), + (1081076400, FixedTimespan { utc_offset: -32400, dst_offset: 3600, name: Some("AKDT") }), + (1099216800, FixedTimespan { utc_offset: -32400, dst_offset: 0, name: Some("AKST") }), + (1112526000, FixedTimespan { utc_offset: -32400, dst_offset: 3600, name: Some("AKDT") }), + (1130666400, FixedTimespan { utc_offset: -32400, dst_offset: 0, name: Some("AKST") }), + (1143975600, FixedTimespan { utc_offset: -32400, dst_offset: 3600, name: Some("AKDT") }), + (1162116000, FixedTimespan { utc_offset: -32400, dst_offset: 0, name: Some("AKST") }), + (1173610800, FixedTimespan { utc_offset: -32400, dst_offset: 3600, name: Some("AKDT") }), + (1194170400, FixedTimespan { utc_offset: -32400, dst_offset: 0, name: Some("AKST") }), + (1205060400, FixedTimespan { utc_offset: -32400, dst_offset: 3600, name: Some("AKDT") }), + (1225620000, FixedTimespan { utc_offset: -32400, dst_offset: 0, name: Some("AKST") }), + (1236510000, FixedTimespan { utc_offset: -32400, dst_offset: 3600, name: Some("AKDT") }), + (1257069600, FixedTimespan { utc_offset: -32400, dst_offset: 0, name: Some("AKST") }), + (1268564400, FixedTimespan { utc_offset: -32400, dst_offset: 3600, name: Some("AKDT") }), + (1289124000, FixedTimespan { utc_offset: -32400, dst_offset: 0, name: Some("AKST") }), + (1300014000, FixedTimespan { utc_offset: -32400, dst_offset: 3600, name: Some("AKDT") }), + (1320573600, FixedTimespan { utc_offset: -32400, dst_offset: 0, name: Some("AKST") }), + (1331463600, FixedTimespan { utc_offset: -32400, dst_offset: 3600, name: Some("AKDT") }), + (1352023200, FixedTimespan { utc_offset: -32400, dst_offset: 0, name: Some("AKST") }), + (1362913200, FixedTimespan { utc_offset: -32400, dst_offset: 3600, name: Some("AKDT") }), + (1383472800, FixedTimespan { utc_offset: -32400, dst_offset: 0, name: Some("AKST") }), + (1394362800, FixedTimespan { utc_offset: -32400, dst_offset: 3600, name: Some("AKDT") }), + (1414922400, FixedTimespan { utc_offset: -32400, dst_offset: 0, name: Some("AKST") }), + (1425812400, FixedTimespan { utc_offset: -32400, dst_offset: 3600, name: Some("AKDT") }), + (1446372000, FixedTimespan { utc_offset: -32400, dst_offset: 0, name: Some("AKST") }), + (1457866800, FixedTimespan { utc_offset: -32400, dst_offset: 3600, name: Some("AKDT") }), + (1478426400, FixedTimespan { utc_offset: -32400, dst_offset: 0, name: Some("AKST") }), + (1489316400, FixedTimespan { utc_offset: -32400, dst_offset: 3600, name: Some("AKDT") }), + (1509876000, FixedTimespan { utc_offset: -32400, dst_offset: 0, name: Some("AKST") }), + (1520766000, FixedTimespan { utc_offset: -32400, dst_offset: 3600, name: Some("AKDT") }), + (1541325600, FixedTimespan { utc_offset: -32400, dst_offset: 0, name: Some("AKST") }), + (1552215600, FixedTimespan { utc_offset: -32400, dst_offset: 3600, name: Some("AKDT") }), + (1572775200, FixedTimespan { utc_offset: -32400, dst_offset: 0, name: Some("AKST") }), + (1583665200, FixedTimespan { utc_offset: -32400, dst_offset: 3600, name: Some("AKDT") }), + (1604224800, FixedTimespan { utc_offset: -32400, dst_offset: 0, name: Some("AKST") }), + (1615719600, FixedTimespan { utc_offset: -32400, dst_offset: 3600, name: Some("AKDT") }), + (1636279200, FixedTimespan { utc_offset: -32400, dst_offset: 0, name: Some("AKST") }), + (1647169200, FixedTimespan { utc_offset: -32400, dst_offset: 3600, name: Some("AKDT") }), + (1667728800, FixedTimespan { utc_offset: -32400, dst_offset: 0, name: Some("AKST") }), + (1678618800, FixedTimespan { utc_offset: -32400, dst_offset: 3600, name: Some("AKDT") }), + (1699178400, FixedTimespan { utc_offset: -32400, dst_offset: 0, name: Some("AKST") }), + (1710068400, FixedTimespan { utc_offset: -32400, dst_offset: 3600, name: Some("AKDT") }), + (1730628000, FixedTimespan { utc_offset: -32400, dst_offset: 0, name: Some("AKST") }), + (1741518000, FixedTimespan { utc_offset: -32400, dst_offset: 3600, name: Some("AKDT") }), + (1762077600, FixedTimespan { utc_offset: -32400, dst_offset: 0, name: Some("AKST") }), + (1772967600, FixedTimespan { utc_offset: -32400, dst_offset: 3600, name: Some("AKDT") }), + (1793527200, FixedTimespan { utc_offset: -32400, dst_offset: 0, name: Some("AKST") }), + (1805022000, FixedTimespan { utc_offset: -32400, dst_offset: 3600, name: Some("AKDT") }), + (1825581600, FixedTimespan { utc_offset: -32400, dst_offset: 0, name: Some("AKST") }), + (1836471600, FixedTimespan { utc_offset: -32400, dst_offset: 3600, name: Some("AKDT") }), + (1857031200, FixedTimespan { utc_offset: -32400, dst_offset: 0, name: Some("AKST") }), + (1867921200, FixedTimespan { utc_offset: -32400, dst_offset: 3600, name: Some("AKDT") }), + (1888480800, FixedTimespan { utc_offset: -32400, dst_offset: 0, name: Some("AKST") }), + (1899370800, FixedTimespan { utc_offset: -32400, dst_offset: 3600, name: Some("AKDT") }), + (1919930400, FixedTimespan { utc_offset: -32400, dst_offset: 0, name: Some("AKST") }), + (1930820400, FixedTimespan { utc_offset: -32400, dst_offset: 3600, name: Some("AKDT") }), + (1951380000, FixedTimespan { utc_offset: -32400, dst_offset: 0, name: Some("AKST") }), + (1962874800, FixedTimespan { utc_offset: -32400, dst_offset: 3600, name: Some("AKDT") }), + (1983434400, FixedTimespan { utc_offset: -32400, dst_offset: 0, name: Some("AKST") }), + (1994324400, FixedTimespan { utc_offset: -32400, dst_offset: 3600, name: Some("AKDT") }), + (2014884000, FixedTimespan { utc_offset: -32400, dst_offset: 0, name: Some("AKST") }), + (2025774000, FixedTimespan { utc_offset: -32400, dst_offset: 3600, name: Some("AKDT") }), + (2046333600, FixedTimespan { utc_offset: -32400, dst_offset: 0, name: Some("AKST") }), + (2057223600, FixedTimespan { utc_offset: -32400, dst_offset: 3600, name: Some("AKDT") }), + (2077783200, FixedTimespan { utc_offset: -32400, dst_offset: 0, name: Some("AKST") }), + (2088673200, FixedTimespan { utc_offset: -32400, dst_offset: 3600, name: Some("AKDT") }), + (2109232800, FixedTimespan { utc_offset: -32400, dst_offset: 0, name: Some("AKST") }), + (2120122800, FixedTimespan { utc_offset: -32400, dst_offset: 3600, name: Some("AKDT") }), + (2140682400, FixedTimespan { utc_offset: -32400, dst_offset: 0, name: Some("AKST") }), + (2152177200, FixedTimespan { utc_offset: -32400, dst_offset: 3600, name: Some("AKDT") }), + (2172736800, FixedTimespan { utc_offset: -32400, dst_offset: 0, name: Some("AKST") }), + (2183626800, FixedTimespan { utc_offset: -32400, dst_offset: 3600, name: Some("AKDT") }), + (2204186400, FixedTimespan { utc_offset: -32400, dst_offset: 0, name: Some("AKST") }), + (2215076400, FixedTimespan { utc_offset: -32400, dst_offset: 3600, name: Some("AKDT") }), + (2235636000, FixedTimespan { utc_offset: -32400, dst_offset: 0, name: Some("AKST") }), + (2246526000, FixedTimespan { utc_offset: -32400, dst_offset: 3600, name: Some("AKDT") }), + (2267085600, FixedTimespan { utc_offset: -32400, dst_offset: 0, name: Some("AKST") }), + (2277975600, FixedTimespan { utc_offset: -32400, dst_offset: 3600, name: Some("AKDT") }), + (2298535200, FixedTimespan { utc_offset: -32400, dst_offset: 0, name: Some("AKST") }), + (2309425200, FixedTimespan { utc_offset: -32400, dst_offset: 3600, name: Some("AKDT") }), + (2329984800, FixedTimespan { utc_offset: -32400, dst_offset: 0, name: Some("AKST") }), + (2341479600, FixedTimespan { utc_offset: -32400, dst_offset: 3600, name: Some("AKDT") }), + (2362039200, FixedTimespan { utc_offset: -32400, dst_offset: 0, name: Some("AKST") }), + (2372929200, FixedTimespan { utc_offset: -32400, dst_offset: 3600, name: Some("AKDT") }), + (2393488800, FixedTimespan { utc_offset: -32400, dst_offset: 0, name: Some("AKST") }), + (2404378800, FixedTimespan { utc_offset: -32400, dst_offset: 3600, name: Some("AKDT") }), + (2424938400, FixedTimespan { utc_offset: -32400, dst_offset: 0, name: Some("AKST") }), + (2435828400, FixedTimespan { utc_offset: -32400, dst_offset: 3600, name: Some("AKDT") }), + (2456388000, FixedTimespan { utc_offset: -32400, dst_offset: 0, name: Some("AKST") }), + (2467278000, FixedTimespan { utc_offset: -32400, dst_offset: 3600, name: Some("AKDT") }), + (2487837600, FixedTimespan { utc_offset: -32400, dst_offset: 0, name: Some("AKST") }), + (2499332400, FixedTimespan { utc_offset: -32400, dst_offset: 3600, name: Some("AKDT") }), + (2519892000, FixedTimespan { utc_offset: -32400, dst_offset: 0, name: Some("AKST") }), + (2530782000, FixedTimespan { utc_offset: -32400, dst_offset: 3600, name: Some("AKDT") }), + (2551341600, FixedTimespan { utc_offset: -32400, dst_offset: 0, name: Some("AKST") }), + (2562231600, FixedTimespan { utc_offset: -32400, dst_offset: 3600, name: Some("AKDT") }), + (2582791200, FixedTimespan { utc_offset: -32400, dst_offset: 0, name: Some("AKST") }), + (2593681200, FixedTimespan { utc_offset: -32400, dst_offset: 3600, name: Some("AKDT") }), + (2614240800, FixedTimespan { utc_offset: -32400, dst_offset: 0, name: Some("AKST") }), + (2625130800, FixedTimespan { utc_offset: -32400, dst_offset: 3600, name: Some("AKDT") }), + (2645690400, FixedTimespan { utc_offset: -32400, dst_offset: 0, name: Some("AKST") }), + (2656580400, FixedTimespan { utc_offset: -32400, dst_offset: 3600, name: Some("AKDT") }), + (2677140000, FixedTimespan { utc_offset: -32400, dst_offset: 0, name: Some("AKST") }), + (2688634800, FixedTimespan { utc_offset: -32400, dst_offset: 3600, name: Some("AKDT") }), + (2709194400, FixedTimespan { utc_offset: -32400, dst_offset: 0, name: Some("AKST") }), + (2720084400, FixedTimespan { utc_offset: -32400, dst_offset: 3600, name: Some("AKDT") }), + (2740644000, FixedTimespan { utc_offset: -32400, dst_offset: 0, name: Some("AKST") }), + (2751534000, FixedTimespan { utc_offset: -32400, dst_offset: 3600, name: Some("AKDT") }), + (2772093600, FixedTimespan { utc_offset: -32400, dst_offset: 0, name: Some("AKST") }), + (2782983600, FixedTimespan { utc_offset: -32400, dst_offset: 3600, name: Some("AKDT") }), + (2803543200, FixedTimespan { utc_offset: -32400, dst_offset: 0, name: Some("AKST") }), + (2814433200, FixedTimespan { utc_offset: -32400, dst_offset: 3600, name: Some("AKDT") }), + (2834992800, FixedTimespan { utc_offset: -32400, dst_offset: 0, name: Some("AKST") }), + (2846487600, FixedTimespan { utc_offset: -32400, dst_offset: 3600, name: Some("AKDT") }), + (2867047200, FixedTimespan { utc_offset: -32400, dst_offset: 0, name: Some("AKST") }), + (2877937200, FixedTimespan { utc_offset: -32400, dst_offset: 3600, name: Some("AKDT") }), + (2898496800, FixedTimespan { utc_offset: -32400, dst_offset: 0, name: Some("AKST") }), + (2909386800, FixedTimespan { utc_offset: -32400, dst_offset: 3600, name: Some("AKDT") }), + (2929946400, FixedTimespan { utc_offset: -32400, dst_offset: 0, name: Some("AKST") }), + (2940836400, FixedTimespan { utc_offset: -32400, dst_offset: 3600, name: Some("AKDT") }), + (2961396000, FixedTimespan { utc_offset: -32400, dst_offset: 0, name: Some("AKST") }), + (2972286000, FixedTimespan { utc_offset: -32400, dst_offset: 3600, name: Some("AKDT") }), + (2992845600, FixedTimespan { utc_offset: -32400, dst_offset: 0, name: Some("AKST") }), + (3003735600, FixedTimespan { utc_offset: -32400, dst_offset: 3600, name: Some("AKDT") }), + (3024295200, FixedTimespan { utc_offset: -32400, dst_offset: 0, name: Some("AKST") }), + (3035790000, FixedTimespan { utc_offset: -32400, dst_offset: 3600, name: Some("AKDT") }), + (3056349600, FixedTimespan { utc_offset: -32400, dst_offset: 0, name: Some("AKST") }), + (3067239600, FixedTimespan { utc_offset: -32400, dst_offset: 3600, name: Some("AKDT") }), + (3087799200, FixedTimespan { utc_offset: -32400, dst_offset: 0, name: Some("AKST") }), + (3098689200, FixedTimespan { utc_offset: -32400, dst_offset: 3600, name: Some("AKDT") }), + (3119248800, FixedTimespan { utc_offset: -32400, dst_offset: 0, name: Some("AKST") }), + (3130138800, FixedTimespan { utc_offset: -32400, dst_offset: 3600, name: Some("AKDT") }), + (3150698400, FixedTimespan { utc_offset: -32400, dst_offset: 0, name: Some("AKST") }), + (3161588400, FixedTimespan { utc_offset: -32400, dst_offset: 3600, name: Some("AKDT") }), + (3182148000, FixedTimespan { utc_offset: -32400, dst_offset: 0, name: Some("AKST") }), + (3193038000, FixedTimespan { utc_offset: -32400, dst_offset: 3600, name: Some("AKDT") }), + (3213597600, FixedTimespan { utc_offset: -32400, dst_offset: 0, name: Some("AKST") }), + (3225092400, FixedTimespan { utc_offset: -32400, dst_offset: 3600, name: Some("AKDT") }), + (3245652000, FixedTimespan { utc_offset: -32400, dst_offset: 0, name: Some("AKST") }), + (3256542000, FixedTimespan { utc_offset: -32400, dst_offset: 3600, name: Some("AKDT") }), + (3277101600, FixedTimespan { utc_offset: -32400, dst_offset: 0, name: Some("AKST") }), + (3287991600, FixedTimespan { utc_offset: -32400, dst_offset: 3600, name: Some("AKDT") }), + (3308551200, FixedTimespan { utc_offset: -32400, dst_offset: 0, name: Some("AKST") }), + (3319441200, FixedTimespan { utc_offset: -32400, dst_offset: 3600, name: Some("AKDT") }), + (3340000800, FixedTimespan { utc_offset: -32400, dst_offset: 0, name: Some("AKST") }), + (3350890800, FixedTimespan { utc_offset: -32400, dst_offset: 3600, name: Some("AKDT") }), + (3371450400, FixedTimespan { utc_offset: -32400, dst_offset: 0, name: Some("AKST") }), + (3382945200, FixedTimespan { utc_offset: -32400, dst_offset: 3600, name: Some("AKDT") }), + (3403504800, FixedTimespan { utc_offset: -32400, dst_offset: 0, name: Some("AKST") }), + (3414394800, FixedTimespan { utc_offset: -32400, dst_offset: 3600, name: Some("AKDT") }), + (3434954400, FixedTimespan { utc_offset: -32400, dst_offset: 0, name: Some("AKST") }), + (3445844400, FixedTimespan { utc_offset: -32400, dst_offset: 3600, name: Some("AKDT") }), + (3466404000, FixedTimespan { utc_offset: -32400, dst_offset: 0, name: Some("AKST") }), + (3477294000, FixedTimespan { utc_offset: -32400, dst_offset: 3600, name: Some("AKDT") }), + (3497853600, FixedTimespan { utc_offset: -32400, dst_offset: 0, name: Some("AKST") }), + (3508743600, FixedTimespan { utc_offset: -32400, dst_offset: 3600, name: Some("AKDT") }), + (3529303200, FixedTimespan { utc_offset: -32400, dst_offset: 0, name: Some("AKST") }), + (3540193200, FixedTimespan { utc_offset: -32400, dst_offset: 3600, name: Some("AKDT") }), + (3560752800, FixedTimespan { utc_offset: -32400, dst_offset: 0, name: Some("AKST") }), + (3572247600, FixedTimespan { utc_offset: -32400, dst_offset: 3600, name: Some("AKDT") }), + (3592807200, FixedTimespan { utc_offset: -32400, dst_offset: 0, name: Some("AKST") }), + (3603697200, FixedTimespan { utc_offset: -32400, dst_offset: 3600, name: Some("AKDT") }), + (3624256800, FixedTimespan { utc_offset: -32400, dst_offset: 0, name: Some("AKST") }), + (3635146800, FixedTimespan { utc_offset: -32400, dst_offset: 3600, name: Some("AKDT") }), + (3655706400, FixedTimespan { utc_offset: -32400, dst_offset: 0, name: Some("AKST") }), + (3666596400, FixedTimespan { utc_offset: -32400, dst_offset: 3600, name: Some("AKDT") }), + (3687156000, FixedTimespan { utc_offset: -32400, dst_offset: 0, name: Some("AKST") }), + (3698046000, FixedTimespan { utc_offset: -32400, dst_offset: 3600, name: Some("AKDT") }), + (3718605600, FixedTimespan { utc_offset: -32400, dst_offset: 0, name: Some("AKST") }), + (3730100400, FixedTimespan { utc_offset: -32400, dst_offset: 3600, name: Some("AKDT") }), + (3750660000, FixedTimespan { utc_offset: -32400, dst_offset: 0, name: Some("AKST") }), + (3761550000, FixedTimespan { utc_offset: -32400, dst_offset: 3600, name: Some("AKDT") }), + (3782109600, FixedTimespan { utc_offset: -32400, dst_offset: 0, name: Some("AKST") }), + (3792999600, FixedTimespan { utc_offset: -32400, dst_offset: 3600, name: Some("AKDT") }), + (3813559200, FixedTimespan { utc_offset: -32400, dst_offset: 0, name: Some("AKST") }), + (3824449200, FixedTimespan { utc_offset: -32400, dst_offset: 3600, name: Some("AKDT") }), + (3845008800, FixedTimespan { utc_offset: -32400, dst_offset: 0, name: Some("AKST") }), + (3855898800, FixedTimespan { utc_offset: -32400, dst_offset: 3600, name: Some("AKDT") }), + (3876458400, FixedTimespan { utc_offset: -32400, dst_offset: 0, name: Some("AKST") }), + (3887348400, FixedTimespan { utc_offset: -32400, dst_offset: 3600, name: Some("AKDT") }), + (3907908000, FixedTimespan { utc_offset: -32400, dst_offset: 0, name: Some("AKST") }), + (3919402800, FixedTimespan { utc_offset: -32400, dst_offset: 3600, name: Some("AKDT") }), + (3939962400, FixedTimespan { utc_offset: -32400, dst_offset: 0, name: Some("AKST") }), + (3950852400, FixedTimespan { utc_offset: -32400, dst_offset: 3600, name: Some("AKDT") }), + (3971412000, FixedTimespan { utc_offset: -32400, dst_offset: 0, name: Some("AKST") }), + (3982302000, FixedTimespan { utc_offset: -32400, dst_offset: 3600, name: Some("AKDT") }), + (4002861600, FixedTimespan { utc_offset: -32400, dst_offset: 0, name: Some("AKST") }), + (4013751600, FixedTimespan { utc_offset: -32400, dst_offset: 3600, name: Some("AKDT") }), + (4034311200, FixedTimespan { utc_offset: -32400, dst_offset: 0, name: Some("AKST") }), + (4045201200, FixedTimespan { utc_offset: -32400, dst_offset: 3600, name: Some("AKDT") }), + (4065760800, FixedTimespan { utc_offset: -32400, dst_offset: 0, name: Some("AKST") }), + (4076650800, FixedTimespan { utc_offset: -32400, dst_offset: 3600, name: Some("AKDT") }), + (4097210400, FixedTimespan { utc_offset: -32400, dst_offset: 0, name: Some("AKST") }), + ]; + FixedTimespanSet { + first: FixedTimespan { + utc_offset: 52865, + dst_offset: 0, + name: Some("LMT"), + }, + rest: REST + } + }, + + Tz::America__Yellowknife => { + const REST: &[(i64, FixedTimespan)] = &[ + (-1998663968, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (-1632063600, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (-1615132800, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (-1600614000, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (-1596816000, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (-1567954800, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (-1551628800, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (-1536505200, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (-1523203200, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (-1504450800, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (-1491753600, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (-1473001200, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (-1459699200, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (-880210800, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MWT") }), + (-769395600, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MPT") }), + (-765388800, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (-715791600, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (-702489600, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (73472400, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (89193600, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (104922000, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (120643200, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (136371600, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (152092800, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (167821200, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (183542400, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (199270800, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (215596800, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (230720400, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (247046400, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (262774800, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (278496000, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (294224400, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (309945600, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (325674000, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (341395200, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (357123600, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (372844800, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (388573200, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (404899200, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (420022800, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (436348800, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (452077200, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (467798400, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (483526800, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (499248000, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (514976400, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (530697600, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (544611600, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (562147200, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (576061200, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (594201600, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (607510800, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (625651200, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (638960400, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (657100800, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (671014800, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (688550400, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (702464400, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (720000000, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (733914000, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (752054400, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (765363600, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (783504000, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (796813200, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (814953600, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (828867600, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (846403200, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (860317200, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (877852800, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (891766800, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (909302400, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (923216400, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (941356800, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (954666000, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (972806400, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (986115600, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (1004256000, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (1018170000, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (1035705600, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (1049619600, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (1067155200, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (1081069200, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (1099209600, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (1112518800, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (1130659200, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (1143968400, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (1162108800, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (1173603600, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (1194163200, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (1205053200, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (1225612800, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (1236502800, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (1257062400, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (1268557200, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (1289116800, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (1300006800, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (1320566400, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (1331456400, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (1352016000, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (1362906000, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (1383465600, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (1394355600, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (1414915200, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (1425805200, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (1446364800, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (1457859600, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (1478419200, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (1489309200, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (1509868800, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (1520758800, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (1541318400, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (1552208400, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (1572768000, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (1583658000, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (1604217600, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (1615712400, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (1636272000, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (1647162000, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (1667721600, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (1678611600, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (1699171200, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (1710061200, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (1730620800, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (1741510800, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (1762070400, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (1772960400, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (1793520000, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (1805014800, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (1825574400, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (1836464400, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (1857024000, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (1867914000, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (1888473600, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (1899363600, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (1919923200, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (1930813200, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (1951372800, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (1962867600, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (1983427200, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (1994317200, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (2014876800, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (2025766800, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (2046326400, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (2057216400, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (2077776000, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (2088666000, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (2109225600, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (2120115600, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (2140675200, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (2152170000, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (2172729600, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (2183619600, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (2204179200, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (2215069200, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (2235628800, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (2246518800, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (2267078400, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (2277968400, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (2298528000, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (2309418000, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (2329977600, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (2341472400, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (2362032000, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (2372922000, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (2393481600, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (2404371600, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (2424931200, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (2435821200, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (2456380800, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (2467270800, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (2487830400, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (2499325200, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (2519884800, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (2530774800, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (2551334400, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (2562224400, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (2582784000, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (2593674000, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (2614233600, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (2625123600, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (2645683200, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (2656573200, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (2677132800, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (2688627600, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (2709187200, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (2720077200, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (2740636800, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (2751526800, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (2772086400, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (2782976400, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (2803536000, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (2814426000, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (2834985600, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (2846480400, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (2867040000, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (2877930000, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (2898489600, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (2909379600, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (2929939200, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (2940829200, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (2961388800, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (2972278800, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (2992838400, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (3003728400, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (3024288000, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (3035782800, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (3056342400, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (3067232400, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (3087792000, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (3098682000, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (3119241600, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (3130131600, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (3150691200, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (3161581200, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (3182140800, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (3193030800, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (3213590400, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (3225085200, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (3245644800, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (3256534800, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (3277094400, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (3287984400, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (3308544000, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (3319434000, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (3339993600, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (3350883600, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (3371443200, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (3382938000, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (3403497600, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (3414387600, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (3434947200, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (3445837200, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (3466396800, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (3477286800, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (3497846400, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (3508736400, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (3529296000, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (3540186000, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (3560745600, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (3572240400, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (3592800000, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (3603690000, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (3624249600, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (3635139600, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (3655699200, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (3666589200, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (3687148800, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (3698038800, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (3718598400, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (3730093200, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (3750652800, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (3761542800, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (3782102400, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (3792992400, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (3813552000, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (3824442000, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (3845001600, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (3855891600, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (3876451200, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (3887341200, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (3907900800, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (3919395600, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (3939955200, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (3950845200, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (3971404800, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (3982294800, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (4002854400, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (4013744400, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (4034304000, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (4045194000, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (4065753600, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (4076643600, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (4097203200, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + ]; + FixedTimespanSet { + first: FixedTimespan { + utc_offset: -27232, + dst_offset: 0, + name: Some("LMT"), + }, + rest: REST + } + }, + + Tz::Antarctica__Casey => { + const REST: &[(i64, FixedTimespan)] = &[ + (-31536000, FixedTimespan { utc_offset: 28800, dst_offset: 0, name: None }), + (1255802400, FixedTimespan { utc_offset: 39600, dst_offset: 0, name: None }), + (1267714800, FixedTimespan { utc_offset: 28800, dst_offset: 0, name: None }), + (1319738400, FixedTimespan { utc_offset: 39600, dst_offset: 0, name: None }), + (1329804000, FixedTimespan { utc_offset: 28800, dst_offset: 0, name: None }), + (1477065600, FixedTimespan { utc_offset: 39600, dst_offset: 0, name: None }), + (1520701200, FixedTimespan { utc_offset: 28800, dst_offset: 0, name: None }), + (1538856000, FixedTimespan { utc_offset: 39600, dst_offset: 0, name: None }), + (1552752000, FixedTimespan { utc_offset: 28800, dst_offset: 0, name: None }), + (1570129200, FixedTimespan { utc_offset: 39600, dst_offset: 0, name: None }), + (1583596800, FixedTimespan { utc_offset: 28800, dst_offset: 0, name: None }), + (1601740860, FixedTimespan { utc_offset: 39600, dst_offset: 0, name: None }), + (1615640400, FixedTimespan { utc_offset: 28800, dst_offset: 0, name: None }), + (1633190460, FixedTimespan { utc_offset: 39600, dst_offset: 0, name: None }), + (1647090000, FixedTimespan { utc_offset: 28800, dst_offset: 0, name: None }), + (1664640060, FixedTimespan { utc_offset: 39600, dst_offset: 0, name: None }), + (1678291200, FixedTimespan { utc_offset: 28800, dst_offset: 0, name: None }), + ]; + FixedTimespanSet { + first: FixedTimespan { + utc_offset: 0, + dst_offset: 0, + name: Some("-00"), + }, + rest: REST + } + }, + + Tz::Antarctica__Davis => { + const REST: &[(i64, FixedTimespan)] = &[ + (-409190400, FixedTimespan { utc_offset: 25200, dst_offset: 0, name: None }), + (-163062000, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("-00") }), + (-28857600, FixedTimespan { utc_offset: 25200, dst_offset: 0, name: None }), + (1255806000, FixedTimespan { utc_offset: 18000, dst_offset: 0, name: None }), + (1268233200, FixedTimespan { utc_offset: 25200, dst_offset: 0, name: None }), + (1319742000, FixedTimespan { utc_offset: 18000, dst_offset: 0, name: None }), + (1329836400, FixedTimespan { utc_offset: 25200, dst_offset: 0, name: None }), + ]; + FixedTimespanSet { + first: FixedTimespan { + utc_offset: 0, + dst_offset: 0, + name: Some("-00"), + }, + rest: REST + } + }, + + Tz::Antarctica__DumontDUrville => { + const REST: &[(i64, FixedTimespan)] = &[ + (-2840176120, FixedTimespan { utc_offset: 35312, dst_offset: 0, name: Some("PMMT") }), + (-2366790512, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: None }), + ]; + FixedTimespanSet { + first: FixedTimespan { + utc_offset: 35320, + dst_offset: 0, + name: Some("LMT"), + }, + rest: REST + } + }, + + Tz::Antarctica__Macquarie => { + const REST: &[(i64, FixedTimespan)] = &[ + (-2214259200, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (-1680508800, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (-1665388800, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (-1601719200, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("-00") }), + (-687052800, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (-71136000, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (-55411200, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (-37267200, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (-25776000, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (-5817600, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (5673600, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (25632000, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (37728000, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (57686400, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (67968000, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (89136000, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (100022400, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (120585600, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (131472000, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (152035200, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (162921600, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (183484800, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (194976000, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (215539200, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (226425600, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (246988800, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (257875200, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (278438400, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (289324800, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (309888000, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (320774400, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (341337600, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (352224000, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (372787200, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (386092800, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (404841600, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (417542400, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (436291200, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (447177600, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (467740800, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (478627200, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (499190400, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (510076800, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (530035200, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (542736000, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (562089600, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (574790400, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (594144000, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (606240000, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (625593600, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (637689600, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (657043200, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (670348800, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (686678400, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (701798400, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (718128000, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (733248000, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (749577600, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (764697600, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (781027200, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (796147200, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (812476800, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (828201600, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (844531200, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (859651200, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (875980800, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (891100800, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (907430400, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (922550400, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (938880000, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (954000000, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (967305600, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (985449600, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (1002384000, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (1017504000, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (1033833600, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (1048953600, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (1065283200, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (1080403200, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (1096732800, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (1111852800, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (1128182400, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (1143907200, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (1159632000, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (1174752000, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (1191686400, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (1207411200, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (1223136000, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (1238860800, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (1254585600, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (1301760000, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (1317484800, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (1333209600, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (1349539200, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (1365264000, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (1380988800, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (1396713600, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (1412438400, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (1428163200, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (1443888000, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (1459612800, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (1475337600, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (1491062400, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (1506787200, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (1522512000, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (1538841600, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (1554566400, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (1570291200, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (1586016000, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (1601740800, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (1617465600, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (1633190400, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (1648915200, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (1664640000, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (1680364800, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (1696089600, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (1712419200, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (1728144000, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (1743868800, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (1759593600, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (1775318400, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (1791043200, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (1806768000, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (1822492800, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (1838217600, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (1853942400, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (1869667200, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (1885996800, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (1901721600, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (1917446400, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (1933171200, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (1948896000, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (1964620800, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (1980345600, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (1996070400, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (2011795200, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (2027520000, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (2043244800, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (2058969600, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (2075299200, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (2091024000, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (2106748800, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (2122473600, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (2138198400, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (2153923200, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (2169648000, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (2185372800, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (2201097600, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (2216822400, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (2233152000, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (2248876800, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (2264601600, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (2280326400, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (2296051200, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (2311776000, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (2327500800, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (2343225600, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (2358950400, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (2374675200, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (2390400000, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (2406124800, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (2422454400, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (2438179200, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (2453904000, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (2469628800, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (2485353600, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (2501078400, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (2516803200, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (2532528000, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (2548252800, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (2563977600, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (2579702400, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (2596032000, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (2611756800, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (2627481600, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (2643206400, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (2658931200, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (2674656000, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (2690380800, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (2706105600, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (2721830400, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (2737555200, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (2753280000, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (2769609600, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (2785334400, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (2801059200, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (2816784000, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (2832508800, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (2848233600, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (2863958400, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (2879683200, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (2895408000, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (2911132800, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (2926857600, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (2942582400, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (2958912000, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (2974636800, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (2990361600, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (3006086400, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (3021811200, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (3037536000, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (3053260800, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (3068985600, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (3084710400, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (3100435200, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (3116764800, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (3132489600, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (3148214400, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (3163939200, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (3179664000, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (3195388800, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (3211113600, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (3226838400, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (3242563200, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (3258288000, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (3274012800, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (3289737600, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (3306067200, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (3321792000, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (3337516800, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (3353241600, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (3368966400, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (3384691200, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (3400416000, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (3416140800, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (3431865600, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (3447590400, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (3463315200, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (3479644800, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (3495369600, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (3511094400, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (3526819200, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (3542544000, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (3558268800, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (3573993600, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (3589718400, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (3605443200, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (3621168000, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (3636892800, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (3653222400, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (3668947200, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (3684672000, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (3700396800, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (3716121600, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (3731846400, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (3747571200, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (3763296000, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (3779020800, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (3794745600, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (3810470400, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (3826195200, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (3842524800, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (3858249600, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (3873974400, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (3889699200, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (3905424000, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (3921148800, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (3936873600, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (3952598400, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (3968323200, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (3984048000, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (4000377600, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (4016102400, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (4031827200, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (4047552000, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (4063276800, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (4079001600, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (4094726400, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + ]; + FixedTimespanSet { + first: FixedTimespan { + utc_offset: 0, + dst_offset: 0, + name: Some("-00"), + }, + rest: REST + } + }, + + Tz::Antarctica__Mawson => { + const REST: &[(i64, FixedTimespan)] = &[ + (-501206400, FixedTimespan { utc_offset: 21600, dst_offset: 0, name: None }), + (1255809600, FixedTimespan { utc_offset: 18000, dst_offset: 0, name: None }), + ]; + FixedTimespanSet { + first: FixedTimespan { + utc_offset: 0, + dst_offset: 0, + name: Some("-00"), + }, + rest: REST + } + }, + + Tz::Antarctica__McMurdo => { + const REST: &[(i64, FixedTimespan)] = &[ + (-3192435544, FixedTimespan { utc_offset: 41400, dst_offset: 0, name: Some("NZMT") }), + (-1330335000, FixedTimespan { utc_offset: 41400, dst_offset: 3600, name: Some("NZST") }), + (-1320057000, FixedTimespan { utc_offset: 41400, dst_offset: 0, name: Some("NZMT") }), + (-1300699800, FixedTimespan { utc_offset: 41400, dst_offset: 1800, name: Some("NZST") }), + (-1287396000, FixedTimespan { utc_offset: 41400, dst_offset: 0, name: Some("NZMT") }), + (-1269250200, FixedTimespan { utc_offset: 41400, dst_offset: 1800, name: Some("NZST") }), + (-1255946400, FixedTimespan { utc_offset: 41400, dst_offset: 0, name: Some("NZMT") }), + (-1237800600, FixedTimespan { utc_offset: 41400, dst_offset: 1800, name: Some("NZST") }), + (-1224496800, FixedTimespan { utc_offset: 41400, dst_offset: 0, name: Some("NZMT") }), + (-1206351000, FixedTimespan { utc_offset: 41400, dst_offset: 1800, name: Some("NZST") }), + (-1192442400, FixedTimespan { utc_offset: 41400, dst_offset: 0, name: Some("NZMT") }), + (-1174901400, FixedTimespan { utc_offset: 41400, dst_offset: 1800, name: Some("NZST") }), + (-1160992800, FixedTimespan { utc_offset: 41400, dst_offset: 0, name: Some("NZMT") }), + (-1143451800, FixedTimespan { utc_offset: 41400, dst_offset: 1800, name: Some("NZST") }), + (-1125914400, FixedTimespan { utc_offset: 41400, dst_offset: 0, name: Some("NZMT") }), + (-1112607000, FixedTimespan { utc_offset: 41400, dst_offset: 1800, name: Some("NZST") }), + (-1094464800, FixedTimespan { utc_offset: 41400, dst_offset: 0, name: Some("NZMT") }), + (-1081157400, FixedTimespan { utc_offset: 41400, dst_offset: 1800, name: Some("NZST") }), + (-1063015200, FixedTimespan { utc_offset: 41400, dst_offset: 0, name: Some("NZMT") }), + (-1049707800, FixedTimespan { utc_offset: 41400, dst_offset: 1800, name: Some("NZST") }), + (-1031565600, FixedTimespan { utc_offset: 41400, dst_offset: 0, name: Some("NZMT") }), + (-1018258200, FixedTimespan { utc_offset: 41400, dst_offset: 1800, name: Some("NZST") }), + (-1000116000, FixedTimespan { utc_offset: 41400, dst_offset: 0, name: Some("NZMT") }), + (-986808600, FixedTimespan { utc_offset: 41400, dst_offset: 1800, name: Some("NZST") }), + (-968061600, FixedTimespan { utc_offset: 41400, dst_offset: 0, name: Some("NZMT") }), + (-955359000, FixedTimespan { utc_offset: 41400, dst_offset: 1800, name: Some("NZST") }), + (-936612000, FixedTimespan { utc_offset: 41400, dst_offset: 0, name: Some("NZMT") }), + (-923304600, FixedTimespan { utc_offset: 41400, dst_offset: 1800, name: Some("NZST") }), + (-757425600, FixedTimespan { utc_offset: 43200, dst_offset: 0, name: Some("NZST") }), + (152632800, FixedTimespan { utc_offset: 43200, dst_offset: 3600, name: Some("NZDT") }), + (162309600, FixedTimespan { utc_offset: 43200, dst_offset: 0, name: Some("NZST") }), + (183477600, FixedTimespan { utc_offset: 43200, dst_offset: 3600, name: Some("NZDT") }), + (194968800, FixedTimespan { utc_offset: 43200, dst_offset: 0, name: Some("NZST") }), + (215532000, FixedTimespan { utc_offset: 43200, dst_offset: 3600, name: Some("NZDT") }), + (226418400, FixedTimespan { utc_offset: 43200, dst_offset: 0, name: Some("NZST") }), + (246981600, FixedTimespan { utc_offset: 43200, dst_offset: 3600, name: Some("NZDT") }), + (257868000, FixedTimespan { utc_offset: 43200, dst_offset: 0, name: Some("NZST") }), + (278431200, FixedTimespan { utc_offset: 43200, dst_offset: 3600, name: Some("NZDT") }), + (289317600, FixedTimespan { utc_offset: 43200, dst_offset: 0, name: Some("NZST") }), + (309880800, FixedTimespan { utc_offset: 43200, dst_offset: 3600, name: Some("NZDT") }), + (320767200, FixedTimespan { utc_offset: 43200, dst_offset: 0, name: Some("NZST") }), + (341330400, FixedTimespan { utc_offset: 43200, dst_offset: 3600, name: Some("NZDT") }), + (352216800, FixedTimespan { utc_offset: 43200, dst_offset: 0, name: Some("NZST") }), + (372780000, FixedTimespan { utc_offset: 43200, dst_offset: 3600, name: Some("NZDT") }), + (384271200, FixedTimespan { utc_offset: 43200, dst_offset: 0, name: Some("NZST") }), + (404834400, FixedTimespan { utc_offset: 43200, dst_offset: 3600, name: Some("NZDT") }), + (415720800, FixedTimespan { utc_offset: 43200, dst_offset: 0, name: Some("NZST") }), + (436284000, FixedTimespan { utc_offset: 43200, dst_offset: 3600, name: Some("NZDT") }), + (447170400, FixedTimespan { utc_offset: 43200, dst_offset: 0, name: Some("NZST") }), + (467733600, FixedTimespan { utc_offset: 43200, dst_offset: 3600, name: Some("NZDT") }), + (478620000, FixedTimespan { utc_offset: 43200, dst_offset: 0, name: Some("NZST") }), + (499183200, FixedTimespan { utc_offset: 43200, dst_offset: 3600, name: Some("NZDT") }), + (510069600, FixedTimespan { utc_offset: 43200, dst_offset: 0, name: Some("NZST") }), + (530632800, FixedTimespan { utc_offset: 43200, dst_offset: 3600, name: Some("NZDT") }), + (541519200, FixedTimespan { utc_offset: 43200, dst_offset: 0, name: Some("NZST") }), + (562082400, FixedTimespan { utc_offset: 43200, dst_offset: 3600, name: Some("NZDT") }), + (573573600, FixedTimespan { utc_offset: 43200, dst_offset: 0, name: Some("NZST") }), + (594136800, FixedTimespan { utc_offset: 43200, dst_offset: 3600, name: Some("NZDT") }), + (605023200, FixedTimespan { utc_offset: 43200, dst_offset: 0, name: Some("NZST") }), + (623772000, FixedTimespan { utc_offset: 43200, dst_offset: 3600, name: Some("NZDT") }), + (637682400, FixedTimespan { utc_offset: 43200, dst_offset: 0, name: Some("NZST") }), + (655221600, FixedTimespan { utc_offset: 43200, dst_offset: 3600, name: Some("NZDT") }), + (669132000, FixedTimespan { utc_offset: 43200, dst_offset: 0, name: Some("NZST") }), + (686671200, FixedTimespan { utc_offset: 43200, dst_offset: 3600, name: Some("NZDT") }), + (700581600, FixedTimespan { utc_offset: 43200, dst_offset: 0, name: Some("NZST") }), + (718120800, FixedTimespan { utc_offset: 43200, dst_offset: 3600, name: Some("NZDT") }), + (732636000, FixedTimespan { utc_offset: 43200, dst_offset: 0, name: Some("NZST") }), + (749570400, FixedTimespan { utc_offset: 43200, dst_offset: 3600, name: Some("NZDT") }), + (764085600, FixedTimespan { utc_offset: 43200, dst_offset: 0, name: Some("NZST") }), + (781020000, FixedTimespan { utc_offset: 43200, dst_offset: 3600, name: Some("NZDT") }), + (795535200, FixedTimespan { utc_offset: 43200, dst_offset: 0, name: Some("NZST") }), + (812469600, FixedTimespan { utc_offset: 43200, dst_offset: 3600, name: Some("NZDT") }), + (826984800, FixedTimespan { utc_offset: 43200, dst_offset: 0, name: Some("NZST") }), + (844524000, FixedTimespan { utc_offset: 43200, dst_offset: 3600, name: Some("NZDT") }), + (858434400, FixedTimespan { utc_offset: 43200, dst_offset: 0, name: Some("NZST") }), + (875973600, FixedTimespan { utc_offset: 43200, dst_offset: 3600, name: Some("NZDT") }), + (889884000, FixedTimespan { utc_offset: 43200, dst_offset: 0, name: Some("NZST") }), + (907423200, FixedTimespan { utc_offset: 43200, dst_offset: 3600, name: Some("NZDT") }), + (921938400, FixedTimespan { utc_offset: 43200, dst_offset: 0, name: Some("NZST") }), + (938872800, FixedTimespan { utc_offset: 43200, dst_offset: 3600, name: Some("NZDT") }), + (953388000, FixedTimespan { utc_offset: 43200, dst_offset: 0, name: Some("NZST") }), + (970322400, FixedTimespan { utc_offset: 43200, dst_offset: 3600, name: Some("NZDT") }), + (984837600, FixedTimespan { utc_offset: 43200, dst_offset: 0, name: Some("NZST") }), + (1002376800, FixedTimespan { utc_offset: 43200, dst_offset: 3600, name: Some("NZDT") }), + (1016287200, FixedTimespan { utc_offset: 43200, dst_offset: 0, name: Some("NZST") }), + (1033826400, FixedTimespan { utc_offset: 43200, dst_offset: 3600, name: Some("NZDT") }), + (1047736800, FixedTimespan { utc_offset: 43200, dst_offset: 0, name: Some("NZST") }), + (1065276000, FixedTimespan { utc_offset: 43200, dst_offset: 3600, name: Some("NZDT") }), + (1079791200, FixedTimespan { utc_offset: 43200, dst_offset: 0, name: Some("NZST") }), + (1096725600, FixedTimespan { utc_offset: 43200, dst_offset: 3600, name: Some("NZDT") }), + (1111240800, FixedTimespan { utc_offset: 43200, dst_offset: 0, name: Some("NZST") }), + (1128175200, FixedTimespan { utc_offset: 43200, dst_offset: 3600, name: Some("NZDT") }), + (1142690400, FixedTimespan { utc_offset: 43200, dst_offset: 0, name: Some("NZST") }), + (1159624800, FixedTimespan { utc_offset: 43200, dst_offset: 3600, name: Some("NZDT") }), + (1174140000, FixedTimespan { utc_offset: 43200, dst_offset: 0, name: Some("NZST") }), + (1191074400, FixedTimespan { utc_offset: 43200, dst_offset: 3600, name: Some("NZDT") }), + (1207404000, FixedTimespan { utc_offset: 43200, dst_offset: 0, name: Some("NZST") }), + (1222524000, FixedTimespan { utc_offset: 43200, dst_offset: 3600, name: Some("NZDT") }), + (1238853600, FixedTimespan { utc_offset: 43200, dst_offset: 0, name: Some("NZST") }), + (1253973600, FixedTimespan { utc_offset: 43200, dst_offset: 3600, name: Some("NZDT") }), + (1270303200, FixedTimespan { utc_offset: 43200, dst_offset: 0, name: Some("NZST") }), + (1285423200, FixedTimespan { utc_offset: 43200, dst_offset: 3600, name: Some("NZDT") }), + (1301752800, FixedTimespan { utc_offset: 43200, dst_offset: 0, name: Some("NZST") }), + (1316872800, FixedTimespan { utc_offset: 43200, dst_offset: 3600, name: Some("NZDT") }), + (1333202400, FixedTimespan { utc_offset: 43200, dst_offset: 0, name: Some("NZST") }), + (1348927200, FixedTimespan { utc_offset: 43200, dst_offset: 3600, name: Some("NZDT") }), + (1365256800, FixedTimespan { utc_offset: 43200, dst_offset: 0, name: Some("NZST") }), + (1380376800, FixedTimespan { utc_offset: 43200, dst_offset: 3600, name: Some("NZDT") }), + (1396706400, FixedTimespan { utc_offset: 43200, dst_offset: 0, name: Some("NZST") }), + (1411826400, FixedTimespan { utc_offset: 43200, dst_offset: 3600, name: Some("NZDT") }), + (1428156000, FixedTimespan { utc_offset: 43200, dst_offset: 0, name: Some("NZST") }), + (1443276000, FixedTimespan { utc_offset: 43200, dst_offset: 3600, name: Some("NZDT") }), + (1459605600, FixedTimespan { utc_offset: 43200, dst_offset: 0, name: Some("NZST") }), + (1474725600, FixedTimespan { utc_offset: 43200, dst_offset: 3600, name: Some("NZDT") }), + (1491055200, FixedTimespan { utc_offset: 43200, dst_offset: 0, name: Some("NZST") }), + (1506175200, FixedTimespan { utc_offset: 43200, dst_offset: 3600, name: Some("NZDT") }), + (1522504800, FixedTimespan { utc_offset: 43200, dst_offset: 0, name: Some("NZST") }), + (1538229600, FixedTimespan { utc_offset: 43200, dst_offset: 3600, name: Some("NZDT") }), + (1554559200, FixedTimespan { utc_offset: 43200, dst_offset: 0, name: Some("NZST") }), + (1569679200, FixedTimespan { utc_offset: 43200, dst_offset: 3600, name: Some("NZDT") }), + (1586008800, FixedTimespan { utc_offset: 43200, dst_offset: 0, name: Some("NZST") }), + (1601128800, FixedTimespan { utc_offset: 43200, dst_offset: 3600, name: Some("NZDT") }), + (1617458400, FixedTimespan { utc_offset: 43200, dst_offset: 0, name: Some("NZST") }), + (1632578400, FixedTimespan { utc_offset: 43200, dst_offset: 3600, name: Some("NZDT") }), + (1648908000, FixedTimespan { utc_offset: 43200, dst_offset: 0, name: Some("NZST") }), + (1664028000, FixedTimespan { utc_offset: 43200, dst_offset: 3600, name: Some("NZDT") }), + (1680357600, FixedTimespan { utc_offset: 43200, dst_offset: 0, name: Some("NZST") }), + (1695477600, FixedTimespan { utc_offset: 43200, dst_offset: 3600, name: Some("NZDT") }), + (1712412000, FixedTimespan { utc_offset: 43200, dst_offset: 0, name: Some("NZST") }), + (1727532000, FixedTimespan { utc_offset: 43200, dst_offset: 3600, name: Some("NZDT") }), + (1743861600, FixedTimespan { utc_offset: 43200, dst_offset: 0, name: Some("NZST") }), + (1758981600, FixedTimespan { utc_offset: 43200, dst_offset: 3600, name: Some("NZDT") }), + (1775311200, FixedTimespan { utc_offset: 43200, dst_offset: 0, name: Some("NZST") }), + (1790431200, FixedTimespan { utc_offset: 43200, dst_offset: 3600, name: Some("NZDT") }), + (1806760800, FixedTimespan { utc_offset: 43200, dst_offset: 0, name: Some("NZST") }), + (1821880800, FixedTimespan { utc_offset: 43200, dst_offset: 3600, name: Some("NZDT") }), + (1838210400, FixedTimespan { utc_offset: 43200, dst_offset: 0, name: Some("NZST") }), + (1853330400, FixedTimespan { utc_offset: 43200, dst_offset: 3600, name: Some("NZDT") }), + (1869660000, FixedTimespan { utc_offset: 43200, dst_offset: 0, name: Some("NZST") }), + (1885384800, FixedTimespan { utc_offset: 43200, dst_offset: 3600, name: Some("NZDT") }), + (1901714400, FixedTimespan { utc_offset: 43200, dst_offset: 0, name: Some("NZST") }), + (1916834400, FixedTimespan { utc_offset: 43200, dst_offset: 3600, name: Some("NZDT") }), + (1933164000, FixedTimespan { utc_offset: 43200, dst_offset: 0, name: Some("NZST") }), + (1948284000, FixedTimespan { utc_offset: 43200, dst_offset: 3600, name: Some("NZDT") }), + (1964613600, FixedTimespan { utc_offset: 43200, dst_offset: 0, name: Some("NZST") }), + (1979733600, FixedTimespan { utc_offset: 43200, dst_offset: 3600, name: Some("NZDT") }), + (1996063200, FixedTimespan { utc_offset: 43200, dst_offset: 0, name: Some("NZST") }), + (2011183200, FixedTimespan { utc_offset: 43200, dst_offset: 3600, name: Some("NZDT") }), + (2027512800, FixedTimespan { utc_offset: 43200, dst_offset: 0, name: Some("NZST") }), + (2042632800, FixedTimespan { utc_offset: 43200, dst_offset: 3600, name: Some("NZDT") }), + (2058962400, FixedTimespan { utc_offset: 43200, dst_offset: 0, name: Some("NZST") }), + (2074687200, FixedTimespan { utc_offset: 43200, dst_offset: 3600, name: Some("NZDT") }), + (2091016800, FixedTimespan { utc_offset: 43200, dst_offset: 0, name: Some("NZST") }), + (2106136800, FixedTimespan { utc_offset: 43200, dst_offset: 3600, name: Some("NZDT") }), + (2122466400, FixedTimespan { utc_offset: 43200, dst_offset: 0, name: Some("NZST") }), + (2137586400, FixedTimespan { utc_offset: 43200, dst_offset: 3600, name: Some("NZDT") }), + (2153916000, FixedTimespan { utc_offset: 43200, dst_offset: 0, name: Some("NZST") }), + (2169036000, FixedTimespan { utc_offset: 43200, dst_offset: 3600, name: Some("NZDT") }), + (2185365600, FixedTimespan { utc_offset: 43200, dst_offset: 0, name: Some("NZST") }), + (2200485600, FixedTimespan { utc_offset: 43200, dst_offset: 3600, name: Some("NZDT") }), + (2216815200, FixedTimespan { utc_offset: 43200, dst_offset: 0, name: Some("NZST") }), + (2232540000, FixedTimespan { utc_offset: 43200, dst_offset: 3600, name: Some("NZDT") }), + (2248869600, FixedTimespan { utc_offset: 43200, dst_offset: 0, name: Some("NZST") }), + (2263989600, FixedTimespan { utc_offset: 43200, dst_offset: 3600, name: Some("NZDT") }), + (2280319200, FixedTimespan { utc_offset: 43200, dst_offset: 0, name: Some("NZST") }), + (2295439200, FixedTimespan { utc_offset: 43200, dst_offset: 3600, name: Some("NZDT") }), + (2311768800, FixedTimespan { utc_offset: 43200, dst_offset: 0, name: Some("NZST") }), + (2326888800, FixedTimespan { utc_offset: 43200, dst_offset: 3600, name: Some("NZDT") }), + (2343218400, FixedTimespan { utc_offset: 43200, dst_offset: 0, name: Some("NZST") }), + (2358338400, FixedTimespan { utc_offset: 43200, dst_offset: 3600, name: Some("NZDT") }), + (2374668000, FixedTimespan { utc_offset: 43200, dst_offset: 0, name: Some("NZST") }), + (2389788000, FixedTimespan { utc_offset: 43200, dst_offset: 3600, name: Some("NZDT") }), + (2406117600, FixedTimespan { utc_offset: 43200, dst_offset: 0, name: Some("NZST") }), + (2421842400, FixedTimespan { utc_offset: 43200, dst_offset: 3600, name: Some("NZDT") }), + (2438172000, FixedTimespan { utc_offset: 43200, dst_offset: 0, name: Some("NZST") }), + (2453292000, FixedTimespan { utc_offset: 43200, dst_offset: 3600, name: Some("NZDT") }), + (2469621600, FixedTimespan { utc_offset: 43200, dst_offset: 0, name: Some("NZST") }), + (2484741600, FixedTimespan { utc_offset: 43200, dst_offset: 3600, name: Some("NZDT") }), + (2501071200, FixedTimespan { utc_offset: 43200, dst_offset: 0, name: Some("NZST") }), + (2516191200, FixedTimespan { utc_offset: 43200, dst_offset: 3600, name: Some("NZDT") }), + (2532520800, FixedTimespan { utc_offset: 43200, dst_offset: 0, name: Some("NZST") }), + (2547640800, FixedTimespan { utc_offset: 43200, dst_offset: 3600, name: Some("NZDT") }), + (2563970400, FixedTimespan { utc_offset: 43200, dst_offset: 0, name: Some("NZST") }), + (2579090400, FixedTimespan { utc_offset: 43200, dst_offset: 3600, name: Some("NZDT") }), + (2596024800, FixedTimespan { utc_offset: 43200, dst_offset: 0, name: Some("NZST") }), + (2611144800, FixedTimespan { utc_offset: 43200, dst_offset: 3600, name: Some("NZDT") }), + (2627474400, FixedTimespan { utc_offset: 43200, dst_offset: 0, name: Some("NZST") }), + (2642594400, FixedTimespan { utc_offset: 43200, dst_offset: 3600, name: Some("NZDT") }), + (2658924000, FixedTimespan { utc_offset: 43200, dst_offset: 0, name: Some("NZST") }), + (2674044000, FixedTimespan { utc_offset: 43200, dst_offset: 3600, name: Some("NZDT") }), + (2690373600, FixedTimespan { utc_offset: 43200, dst_offset: 0, name: Some("NZST") }), + (2705493600, FixedTimespan { utc_offset: 43200, dst_offset: 3600, name: Some("NZDT") }), + (2721823200, FixedTimespan { utc_offset: 43200, dst_offset: 0, name: Some("NZST") }), + (2736943200, FixedTimespan { utc_offset: 43200, dst_offset: 3600, name: Some("NZDT") }), + (2753272800, FixedTimespan { utc_offset: 43200, dst_offset: 0, name: Some("NZST") }), + (2768997600, FixedTimespan { utc_offset: 43200, dst_offset: 3600, name: Some("NZDT") }), + (2785327200, FixedTimespan { utc_offset: 43200, dst_offset: 0, name: Some("NZST") }), + (2800447200, FixedTimespan { utc_offset: 43200, dst_offset: 3600, name: Some("NZDT") }), + (2816776800, FixedTimespan { utc_offset: 43200, dst_offset: 0, name: Some("NZST") }), + (2831896800, FixedTimespan { utc_offset: 43200, dst_offset: 3600, name: Some("NZDT") }), + (2848226400, FixedTimespan { utc_offset: 43200, dst_offset: 0, name: Some("NZST") }), + (2863346400, FixedTimespan { utc_offset: 43200, dst_offset: 3600, name: Some("NZDT") }), + (2879676000, FixedTimespan { utc_offset: 43200, dst_offset: 0, name: Some("NZST") }), + (2894796000, FixedTimespan { utc_offset: 43200, dst_offset: 3600, name: Some("NZDT") }), + (2911125600, FixedTimespan { utc_offset: 43200, dst_offset: 0, name: Some("NZST") }), + (2926245600, FixedTimespan { utc_offset: 43200, dst_offset: 3600, name: Some("NZDT") }), + (2942575200, FixedTimespan { utc_offset: 43200, dst_offset: 0, name: Some("NZST") }), + (2958300000, FixedTimespan { utc_offset: 43200, dst_offset: 3600, name: Some("NZDT") }), + (2974629600, FixedTimespan { utc_offset: 43200, dst_offset: 0, name: Some("NZST") }), + (2989749600, FixedTimespan { utc_offset: 43200, dst_offset: 3600, name: Some("NZDT") }), + (3006079200, FixedTimespan { utc_offset: 43200, dst_offset: 0, name: Some("NZST") }), + (3021199200, FixedTimespan { utc_offset: 43200, dst_offset: 3600, name: Some("NZDT") }), + (3037528800, FixedTimespan { utc_offset: 43200, dst_offset: 0, name: Some("NZST") }), + (3052648800, FixedTimespan { utc_offset: 43200, dst_offset: 3600, name: Some("NZDT") }), + (3068978400, FixedTimespan { utc_offset: 43200, dst_offset: 0, name: Some("NZST") }), + (3084098400, FixedTimespan { utc_offset: 43200, dst_offset: 3600, name: Some("NZDT") }), + (3100428000, FixedTimespan { utc_offset: 43200, dst_offset: 0, name: Some("NZST") }), + (3116152800, FixedTimespan { utc_offset: 43200, dst_offset: 3600, name: Some("NZDT") }), + (3132482400, FixedTimespan { utc_offset: 43200, dst_offset: 0, name: Some("NZST") }), + (3147602400, FixedTimespan { utc_offset: 43200, dst_offset: 3600, name: Some("NZDT") }), + (3163932000, FixedTimespan { utc_offset: 43200, dst_offset: 0, name: Some("NZST") }), + (3179052000, FixedTimespan { utc_offset: 43200, dst_offset: 3600, name: Some("NZDT") }), + (3195381600, FixedTimespan { utc_offset: 43200, dst_offset: 0, name: Some("NZST") }), + (3210501600, FixedTimespan { utc_offset: 43200, dst_offset: 3600, name: Some("NZDT") }), + (3226831200, FixedTimespan { utc_offset: 43200, dst_offset: 0, name: Some("NZST") }), + (3241951200, FixedTimespan { utc_offset: 43200, dst_offset: 3600, name: Some("NZDT") }), + (3258280800, FixedTimespan { utc_offset: 43200, dst_offset: 0, name: Some("NZST") }), + (3273400800, FixedTimespan { utc_offset: 43200, dst_offset: 3600, name: Some("NZDT") }), + (3289730400, FixedTimespan { utc_offset: 43200, dst_offset: 0, name: Some("NZST") }), + (3305455200, FixedTimespan { utc_offset: 43200, dst_offset: 3600, name: Some("NZDT") }), + (3321784800, FixedTimespan { utc_offset: 43200, dst_offset: 0, name: Some("NZST") }), + (3336904800, FixedTimespan { utc_offset: 43200, dst_offset: 3600, name: Some("NZDT") }), + (3353234400, FixedTimespan { utc_offset: 43200, dst_offset: 0, name: Some("NZST") }), + (3368354400, FixedTimespan { utc_offset: 43200, dst_offset: 3600, name: Some("NZDT") }), + (3384684000, FixedTimespan { utc_offset: 43200, dst_offset: 0, name: Some("NZST") }), + (3399804000, FixedTimespan { utc_offset: 43200, dst_offset: 3600, name: Some("NZDT") }), + (3416133600, FixedTimespan { utc_offset: 43200, dst_offset: 0, name: Some("NZST") }), + (3431253600, FixedTimespan { utc_offset: 43200, dst_offset: 3600, name: Some("NZDT") }), + (3447583200, FixedTimespan { utc_offset: 43200, dst_offset: 0, name: Some("NZST") }), + (3462703200, FixedTimespan { utc_offset: 43200, dst_offset: 3600, name: Some("NZDT") }), + (3479637600, FixedTimespan { utc_offset: 43200, dst_offset: 0, name: Some("NZST") }), + (3494757600, FixedTimespan { utc_offset: 43200, dst_offset: 3600, name: Some("NZDT") }), + (3511087200, FixedTimespan { utc_offset: 43200, dst_offset: 0, name: Some("NZST") }), + (3526207200, FixedTimespan { utc_offset: 43200, dst_offset: 3600, name: Some("NZDT") }), + (3542536800, FixedTimespan { utc_offset: 43200, dst_offset: 0, name: Some("NZST") }), + (3557656800, FixedTimespan { utc_offset: 43200, dst_offset: 3600, name: Some("NZDT") }), + (3573986400, FixedTimespan { utc_offset: 43200, dst_offset: 0, name: Some("NZST") }), + (3589106400, FixedTimespan { utc_offset: 43200, dst_offset: 3600, name: Some("NZDT") }), + (3605436000, FixedTimespan { utc_offset: 43200, dst_offset: 0, name: Some("NZST") }), + (3620556000, FixedTimespan { utc_offset: 43200, dst_offset: 3600, name: Some("NZDT") }), + (3636885600, FixedTimespan { utc_offset: 43200, dst_offset: 0, name: Some("NZST") }), + (3652610400, FixedTimespan { utc_offset: 43200, dst_offset: 3600, name: Some("NZDT") }), + (3668940000, FixedTimespan { utc_offset: 43200, dst_offset: 0, name: Some("NZST") }), + (3684060000, FixedTimespan { utc_offset: 43200, dst_offset: 3600, name: Some("NZDT") }), + (3700389600, FixedTimespan { utc_offset: 43200, dst_offset: 0, name: Some("NZST") }), + (3715509600, FixedTimespan { utc_offset: 43200, dst_offset: 3600, name: Some("NZDT") }), + (3731839200, FixedTimespan { utc_offset: 43200, dst_offset: 0, name: Some("NZST") }), + (3746959200, FixedTimespan { utc_offset: 43200, dst_offset: 3600, name: Some("NZDT") }), + (3763288800, FixedTimespan { utc_offset: 43200, dst_offset: 0, name: Some("NZST") }), + (3778408800, FixedTimespan { utc_offset: 43200, dst_offset: 3600, name: Some("NZDT") }), + (3794738400, FixedTimespan { utc_offset: 43200, dst_offset: 0, name: Some("NZST") }), + (3809858400, FixedTimespan { utc_offset: 43200, dst_offset: 3600, name: Some("NZDT") }), + (3826188000, FixedTimespan { utc_offset: 43200, dst_offset: 0, name: Some("NZST") }), + (3841912800, FixedTimespan { utc_offset: 43200, dst_offset: 3600, name: Some("NZDT") }), + (3858242400, FixedTimespan { utc_offset: 43200, dst_offset: 0, name: Some("NZST") }), + (3873362400, FixedTimespan { utc_offset: 43200, dst_offset: 3600, name: Some("NZDT") }), + (3889692000, FixedTimespan { utc_offset: 43200, dst_offset: 0, name: Some("NZST") }), + (3904812000, FixedTimespan { utc_offset: 43200, dst_offset: 3600, name: Some("NZDT") }), + (3921141600, FixedTimespan { utc_offset: 43200, dst_offset: 0, name: Some("NZST") }), + (3936261600, FixedTimespan { utc_offset: 43200, dst_offset: 3600, name: Some("NZDT") }), + (3952591200, FixedTimespan { utc_offset: 43200, dst_offset: 0, name: Some("NZST") }), + (3967711200, FixedTimespan { utc_offset: 43200, dst_offset: 3600, name: Some("NZDT") }), + (3984040800, FixedTimespan { utc_offset: 43200, dst_offset: 0, name: Some("NZST") }), + (3999765600, FixedTimespan { utc_offset: 43200, dst_offset: 3600, name: Some("NZDT") }), + (4016095200, FixedTimespan { utc_offset: 43200, dst_offset: 0, name: Some("NZST") }), + (4031215200, FixedTimespan { utc_offset: 43200, dst_offset: 3600, name: Some("NZDT") }), + (4047544800, FixedTimespan { utc_offset: 43200, dst_offset: 0, name: Some("NZST") }), + (4062664800, FixedTimespan { utc_offset: 43200, dst_offset: 3600, name: Some("NZDT") }), + (4078994400, FixedTimespan { utc_offset: 43200, dst_offset: 0, name: Some("NZST") }), + (4094114400, FixedTimespan { utc_offset: 43200, dst_offset: 3600, name: Some("NZDT") }), + ]; + FixedTimespanSet { + first: FixedTimespan { + utc_offset: 41944, + dst_offset: 0, + name: Some("LMT"), + }, + rest: REST + } + }, + + Tz::Antarctica__Palmer => { + const REST: &[(i64, FixedTimespan)] = &[ + (-157766400, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: None }), + (-152658000, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + (-132955200, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: None }), + (-121122000, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + (-101419200, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: None }), + (-86821200, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + (-71092800, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: None }), + (-54766800, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + (-39038400, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: None }), + (-23317200, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + (-7588800, FixedTimespan { utc_offset: -10800, dst_offset: 0, name: None }), + (128142000, FixedTimespan { utc_offset: -10800, dst_offset: 3600, name: None }), + (136605600, FixedTimespan { utc_offset: -10800, dst_offset: 0, name: None }), + (389070000, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + (403070400, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: None }), + (416372400, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + (434520000, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: None }), + (447822000, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + (466574400, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: None }), + (479271600, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + (498024000, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: None }), + (510721200, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + (529473600, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: None }), + (545194800, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + (560923200, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: None }), + (574225200, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + (592372800, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: None }), + (605674800, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + (624427200, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: None }), + (637124400, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + (653457600, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: None }), + (668574000, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + (687326400, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: None }), + (700628400, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + (718776000, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: None }), + (732078000, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + (750225600, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: None }), + (763527600, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + (781675200, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: None }), + (794977200, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + (813729600, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: None }), + (826426800, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + (845179200, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: None }), + (859690800, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + (876628800, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: None }), + (889930800, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + (906868800, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: None }), + (923194800, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + (939528000, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: None }), + (952830000, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + (971582400, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: None }), + (984279600, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + (1003032000, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: None }), + (1015729200, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + (1034481600, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: None }), + (1047178800, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + (1065931200, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: None }), + (1079233200, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + (1097380800, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: None }), + (1110682800, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + (1128830400, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: None }), + (1142132400, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + (1160884800, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: None }), + (1173582000, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + (1192334400, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: None }), + (1206846000, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + (1223784000, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: None }), + (1237086000, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + (1255233600, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: None }), + (1270350000, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + (1286683200, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: None }), + (1304823600, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + (1313899200, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: None }), + (1335668400, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + (1346558400, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: None }), + (1367118000, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + (1378612800, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: None }), + (1398567600, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + (1410062400, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: None }), + (1463281200, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + (1471147200, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: None }), + (1480820400, FixedTimespan { utc_offset: -10800, dst_offset: 0, name: None }), + ]; + FixedTimespanSet { + first: FixedTimespan { + utc_offset: 0, + dst_offset: 0, + name: Some("-00"), + }, + rest: REST + } + }, + + Tz::Antarctica__Rothera => { + const REST: &[(i64, FixedTimespan)] = &[ + (218246400, FixedTimespan { utc_offset: -10800, dst_offset: 0, name: None }), + ]; + FixedTimespanSet { + first: FixedTimespan { + utc_offset: 0, + dst_offset: 0, + name: Some("-00"), + }, + rest: REST + } + }, + + Tz::Antarctica__South_Pole => { + const REST: &[(i64, FixedTimespan)] = &[ + (-3192435544, FixedTimespan { utc_offset: 41400, dst_offset: 0, name: Some("NZMT") }), + (-1330335000, FixedTimespan { utc_offset: 41400, dst_offset: 3600, name: Some("NZST") }), + (-1320057000, FixedTimespan { utc_offset: 41400, dst_offset: 0, name: Some("NZMT") }), + (-1300699800, FixedTimespan { utc_offset: 41400, dst_offset: 1800, name: Some("NZST") }), + (-1287396000, FixedTimespan { utc_offset: 41400, dst_offset: 0, name: Some("NZMT") }), + (-1269250200, FixedTimespan { utc_offset: 41400, dst_offset: 1800, name: Some("NZST") }), + (-1255946400, FixedTimespan { utc_offset: 41400, dst_offset: 0, name: Some("NZMT") }), + (-1237800600, FixedTimespan { utc_offset: 41400, dst_offset: 1800, name: Some("NZST") }), + (-1224496800, FixedTimespan { utc_offset: 41400, dst_offset: 0, name: Some("NZMT") }), + (-1206351000, FixedTimespan { utc_offset: 41400, dst_offset: 1800, name: Some("NZST") }), + (-1192442400, FixedTimespan { utc_offset: 41400, dst_offset: 0, name: Some("NZMT") }), + (-1174901400, FixedTimespan { utc_offset: 41400, dst_offset: 1800, name: Some("NZST") }), + (-1160992800, FixedTimespan { utc_offset: 41400, dst_offset: 0, name: Some("NZMT") }), + (-1143451800, FixedTimespan { utc_offset: 41400, dst_offset: 1800, name: Some("NZST") }), + (-1125914400, FixedTimespan { utc_offset: 41400, dst_offset: 0, name: Some("NZMT") }), + (-1112607000, FixedTimespan { utc_offset: 41400, dst_offset: 1800, name: Some("NZST") }), + (-1094464800, FixedTimespan { utc_offset: 41400, dst_offset: 0, name: Some("NZMT") }), + (-1081157400, FixedTimespan { utc_offset: 41400, dst_offset: 1800, name: Some("NZST") }), + (-1063015200, FixedTimespan { utc_offset: 41400, dst_offset: 0, name: Some("NZMT") }), + (-1049707800, FixedTimespan { utc_offset: 41400, dst_offset: 1800, name: Some("NZST") }), + (-1031565600, FixedTimespan { utc_offset: 41400, dst_offset: 0, name: Some("NZMT") }), + (-1018258200, FixedTimespan { utc_offset: 41400, dst_offset: 1800, name: Some("NZST") }), + (-1000116000, FixedTimespan { utc_offset: 41400, dst_offset: 0, name: Some("NZMT") }), + (-986808600, FixedTimespan { utc_offset: 41400, dst_offset: 1800, name: Some("NZST") }), + (-968061600, FixedTimespan { utc_offset: 41400, dst_offset: 0, name: Some("NZMT") }), + (-955359000, FixedTimespan { utc_offset: 41400, dst_offset: 1800, name: Some("NZST") }), + (-936612000, FixedTimespan { utc_offset: 41400, dst_offset: 0, name: Some("NZMT") }), + (-923304600, FixedTimespan { utc_offset: 41400, dst_offset: 1800, name: Some("NZST") }), + (-757425600, FixedTimespan { utc_offset: 43200, dst_offset: 0, name: Some("NZST") }), + (152632800, FixedTimespan { utc_offset: 43200, dst_offset: 3600, name: Some("NZDT") }), + (162309600, FixedTimespan { utc_offset: 43200, dst_offset: 0, name: Some("NZST") }), + (183477600, FixedTimespan { utc_offset: 43200, dst_offset: 3600, name: Some("NZDT") }), + (194968800, FixedTimespan { utc_offset: 43200, dst_offset: 0, name: Some("NZST") }), + (215532000, FixedTimespan { utc_offset: 43200, dst_offset: 3600, name: Some("NZDT") }), + (226418400, FixedTimespan { utc_offset: 43200, dst_offset: 0, name: Some("NZST") }), + (246981600, FixedTimespan { utc_offset: 43200, dst_offset: 3600, name: Some("NZDT") }), + (257868000, FixedTimespan { utc_offset: 43200, dst_offset: 0, name: Some("NZST") }), + (278431200, FixedTimespan { utc_offset: 43200, dst_offset: 3600, name: Some("NZDT") }), + (289317600, FixedTimespan { utc_offset: 43200, dst_offset: 0, name: Some("NZST") }), + (309880800, FixedTimespan { utc_offset: 43200, dst_offset: 3600, name: Some("NZDT") }), + (320767200, FixedTimespan { utc_offset: 43200, dst_offset: 0, name: Some("NZST") }), + (341330400, FixedTimespan { utc_offset: 43200, dst_offset: 3600, name: Some("NZDT") }), + (352216800, FixedTimespan { utc_offset: 43200, dst_offset: 0, name: Some("NZST") }), + (372780000, FixedTimespan { utc_offset: 43200, dst_offset: 3600, name: Some("NZDT") }), + (384271200, FixedTimespan { utc_offset: 43200, dst_offset: 0, name: Some("NZST") }), + (404834400, FixedTimespan { utc_offset: 43200, dst_offset: 3600, name: Some("NZDT") }), + (415720800, FixedTimespan { utc_offset: 43200, dst_offset: 0, name: Some("NZST") }), + (436284000, FixedTimespan { utc_offset: 43200, dst_offset: 3600, name: Some("NZDT") }), + (447170400, FixedTimespan { utc_offset: 43200, dst_offset: 0, name: Some("NZST") }), + (467733600, FixedTimespan { utc_offset: 43200, dst_offset: 3600, name: Some("NZDT") }), + (478620000, FixedTimespan { utc_offset: 43200, dst_offset: 0, name: Some("NZST") }), + (499183200, FixedTimespan { utc_offset: 43200, dst_offset: 3600, name: Some("NZDT") }), + (510069600, FixedTimespan { utc_offset: 43200, dst_offset: 0, name: Some("NZST") }), + (530632800, FixedTimespan { utc_offset: 43200, dst_offset: 3600, name: Some("NZDT") }), + (541519200, FixedTimespan { utc_offset: 43200, dst_offset: 0, name: Some("NZST") }), + (562082400, FixedTimespan { utc_offset: 43200, dst_offset: 3600, name: Some("NZDT") }), + (573573600, FixedTimespan { utc_offset: 43200, dst_offset: 0, name: Some("NZST") }), + (594136800, FixedTimespan { utc_offset: 43200, dst_offset: 3600, name: Some("NZDT") }), + (605023200, FixedTimespan { utc_offset: 43200, dst_offset: 0, name: Some("NZST") }), + (623772000, FixedTimespan { utc_offset: 43200, dst_offset: 3600, name: Some("NZDT") }), + (637682400, FixedTimespan { utc_offset: 43200, dst_offset: 0, name: Some("NZST") }), + (655221600, FixedTimespan { utc_offset: 43200, dst_offset: 3600, name: Some("NZDT") }), + (669132000, FixedTimespan { utc_offset: 43200, dst_offset: 0, name: Some("NZST") }), + (686671200, FixedTimespan { utc_offset: 43200, dst_offset: 3600, name: Some("NZDT") }), + (700581600, FixedTimespan { utc_offset: 43200, dst_offset: 0, name: Some("NZST") }), + (718120800, FixedTimespan { utc_offset: 43200, dst_offset: 3600, name: Some("NZDT") }), + (732636000, FixedTimespan { utc_offset: 43200, dst_offset: 0, name: Some("NZST") }), + (749570400, FixedTimespan { utc_offset: 43200, dst_offset: 3600, name: Some("NZDT") }), + (764085600, FixedTimespan { utc_offset: 43200, dst_offset: 0, name: Some("NZST") }), + (781020000, FixedTimespan { utc_offset: 43200, dst_offset: 3600, name: Some("NZDT") }), + (795535200, FixedTimespan { utc_offset: 43200, dst_offset: 0, name: Some("NZST") }), + (812469600, FixedTimespan { utc_offset: 43200, dst_offset: 3600, name: Some("NZDT") }), + (826984800, FixedTimespan { utc_offset: 43200, dst_offset: 0, name: Some("NZST") }), + (844524000, FixedTimespan { utc_offset: 43200, dst_offset: 3600, name: Some("NZDT") }), + (858434400, FixedTimespan { utc_offset: 43200, dst_offset: 0, name: Some("NZST") }), + (875973600, FixedTimespan { utc_offset: 43200, dst_offset: 3600, name: Some("NZDT") }), + (889884000, FixedTimespan { utc_offset: 43200, dst_offset: 0, name: Some("NZST") }), + (907423200, FixedTimespan { utc_offset: 43200, dst_offset: 3600, name: Some("NZDT") }), + (921938400, FixedTimespan { utc_offset: 43200, dst_offset: 0, name: Some("NZST") }), + (938872800, FixedTimespan { utc_offset: 43200, dst_offset: 3600, name: Some("NZDT") }), + (953388000, FixedTimespan { utc_offset: 43200, dst_offset: 0, name: Some("NZST") }), + (970322400, FixedTimespan { utc_offset: 43200, dst_offset: 3600, name: Some("NZDT") }), + (984837600, FixedTimespan { utc_offset: 43200, dst_offset: 0, name: Some("NZST") }), + (1002376800, FixedTimespan { utc_offset: 43200, dst_offset: 3600, name: Some("NZDT") }), + (1016287200, FixedTimespan { utc_offset: 43200, dst_offset: 0, name: Some("NZST") }), + (1033826400, FixedTimespan { utc_offset: 43200, dst_offset: 3600, name: Some("NZDT") }), + (1047736800, FixedTimespan { utc_offset: 43200, dst_offset: 0, name: Some("NZST") }), + (1065276000, FixedTimespan { utc_offset: 43200, dst_offset: 3600, name: Some("NZDT") }), + (1079791200, FixedTimespan { utc_offset: 43200, dst_offset: 0, name: Some("NZST") }), + (1096725600, FixedTimespan { utc_offset: 43200, dst_offset: 3600, name: Some("NZDT") }), + (1111240800, FixedTimespan { utc_offset: 43200, dst_offset: 0, name: Some("NZST") }), + (1128175200, FixedTimespan { utc_offset: 43200, dst_offset: 3600, name: Some("NZDT") }), + (1142690400, FixedTimespan { utc_offset: 43200, dst_offset: 0, name: Some("NZST") }), + (1159624800, FixedTimespan { utc_offset: 43200, dst_offset: 3600, name: Some("NZDT") }), + (1174140000, FixedTimespan { utc_offset: 43200, dst_offset: 0, name: Some("NZST") }), + (1191074400, FixedTimespan { utc_offset: 43200, dst_offset: 3600, name: Some("NZDT") }), + (1207404000, FixedTimespan { utc_offset: 43200, dst_offset: 0, name: Some("NZST") }), + (1222524000, FixedTimespan { utc_offset: 43200, dst_offset: 3600, name: Some("NZDT") }), + (1238853600, FixedTimespan { utc_offset: 43200, dst_offset: 0, name: Some("NZST") }), + (1253973600, FixedTimespan { utc_offset: 43200, dst_offset: 3600, name: Some("NZDT") }), + (1270303200, FixedTimespan { utc_offset: 43200, dst_offset: 0, name: Some("NZST") }), + (1285423200, FixedTimespan { utc_offset: 43200, dst_offset: 3600, name: Some("NZDT") }), + (1301752800, FixedTimespan { utc_offset: 43200, dst_offset: 0, name: Some("NZST") }), + (1316872800, FixedTimespan { utc_offset: 43200, dst_offset: 3600, name: Some("NZDT") }), + (1333202400, FixedTimespan { utc_offset: 43200, dst_offset: 0, name: Some("NZST") }), + (1348927200, FixedTimespan { utc_offset: 43200, dst_offset: 3600, name: Some("NZDT") }), + (1365256800, FixedTimespan { utc_offset: 43200, dst_offset: 0, name: Some("NZST") }), + (1380376800, FixedTimespan { utc_offset: 43200, dst_offset: 3600, name: Some("NZDT") }), + (1396706400, FixedTimespan { utc_offset: 43200, dst_offset: 0, name: Some("NZST") }), + (1411826400, FixedTimespan { utc_offset: 43200, dst_offset: 3600, name: Some("NZDT") }), + (1428156000, FixedTimespan { utc_offset: 43200, dst_offset: 0, name: Some("NZST") }), + (1443276000, FixedTimespan { utc_offset: 43200, dst_offset: 3600, name: Some("NZDT") }), + (1459605600, FixedTimespan { utc_offset: 43200, dst_offset: 0, name: Some("NZST") }), + (1474725600, FixedTimespan { utc_offset: 43200, dst_offset: 3600, name: Some("NZDT") }), + (1491055200, FixedTimespan { utc_offset: 43200, dst_offset: 0, name: Some("NZST") }), + (1506175200, FixedTimespan { utc_offset: 43200, dst_offset: 3600, name: Some("NZDT") }), + (1522504800, FixedTimespan { utc_offset: 43200, dst_offset: 0, name: Some("NZST") }), + (1538229600, FixedTimespan { utc_offset: 43200, dst_offset: 3600, name: Some("NZDT") }), + (1554559200, FixedTimespan { utc_offset: 43200, dst_offset: 0, name: Some("NZST") }), + (1569679200, FixedTimespan { utc_offset: 43200, dst_offset: 3600, name: Some("NZDT") }), + (1586008800, FixedTimespan { utc_offset: 43200, dst_offset: 0, name: Some("NZST") }), + (1601128800, FixedTimespan { utc_offset: 43200, dst_offset: 3600, name: Some("NZDT") }), + (1617458400, FixedTimespan { utc_offset: 43200, dst_offset: 0, name: Some("NZST") }), + (1632578400, FixedTimespan { utc_offset: 43200, dst_offset: 3600, name: Some("NZDT") }), + (1648908000, FixedTimespan { utc_offset: 43200, dst_offset: 0, name: Some("NZST") }), + (1664028000, FixedTimespan { utc_offset: 43200, dst_offset: 3600, name: Some("NZDT") }), + (1680357600, FixedTimespan { utc_offset: 43200, dst_offset: 0, name: Some("NZST") }), + (1695477600, FixedTimespan { utc_offset: 43200, dst_offset: 3600, name: Some("NZDT") }), + (1712412000, FixedTimespan { utc_offset: 43200, dst_offset: 0, name: Some("NZST") }), + (1727532000, FixedTimespan { utc_offset: 43200, dst_offset: 3600, name: Some("NZDT") }), + (1743861600, FixedTimespan { utc_offset: 43200, dst_offset: 0, name: Some("NZST") }), + (1758981600, FixedTimespan { utc_offset: 43200, dst_offset: 3600, name: Some("NZDT") }), + (1775311200, FixedTimespan { utc_offset: 43200, dst_offset: 0, name: Some("NZST") }), + (1790431200, FixedTimespan { utc_offset: 43200, dst_offset: 3600, name: Some("NZDT") }), + (1806760800, FixedTimespan { utc_offset: 43200, dst_offset: 0, name: Some("NZST") }), + (1821880800, FixedTimespan { utc_offset: 43200, dst_offset: 3600, name: Some("NZDT") }), + (1838210400, FixedTimespan { utc_offset: 43200, dst_offset: 0, name: Some("NZST") }), + (1853330400, FixedTimespan { utc_offset: 43200, dst_offset: 3600, name: Some("NZDT") }), + (1869660000, FixedTimespan { utc_offset: 43200, dst_offset: 0, name: Some("NZST") }), + (1885384800, FixedTimespan { utc_offset: 43200, dst_offset: 3600, name: Some("NZDT") }), + (1901714400, FixedTimespan { utc_offset: 43200, dst_offset: 0, name: Some("NZST") }), + (1916834400, FixedTimespan { utc_offset: 43200, dst_offset: 3600, name: Some("NZDT") }), + (1933164000, FixedTimespan { utc_offset: 43200, dst_offset: 0, name: Some("NZST") }), + (1948284000, FixedTimespan { utc_offset: 43200, dst_offset: 3600, name: Some("NZDT") }), + (1964613600, FixedTimespan { utc_offset: 43200, dst_offset: 0, name: Some("NZST") }), + (1979733600, FixedTimespan { utc_offset: 43200, dst_offset: 3600, name: Some("NZDT") }), + (1996063200, FixedTimespan { utc_offset: 43200, dst_offset: 0, name: Some("NZST") }), + (2011183200, FixedTimespan { utc_offset: 43200, dst_offset: 3600, name: Some("NZDT") }), + (2027512800, FixedTimespan { utc_offset: 43200, dst_offset: 0, name: Some("NZST") }), + (2042632800, FixedTimespan { utc_offset: 43200, dst_offset: 3600, name: Some("NZDT") }), + (2058962400, FixedTimespan { utc_offset: 43200, dst_offset: 0, name: Some("NZST") }), + (2074687200, FixedTimespan { utc_offset: 43200, dst_offset: 3600, name: Some("NZDT") }), + (2091016800, FixedTimespan { utc_offset: 43200, dst_offset: 0, name: Some("NZST") }), + (2106136800, FixedTimespan { utc_offset: 43200, dst_offset: 3600, name: Some("NZDT") }), + (2122466400, FixedTimespan { utc_offset: 43200, dst_offset: 0, name: Some("NZST") }), + (2137586400, FixedTimespan { utc_offset: 43200, dst_offset: 3600, name: Some("NZDT") }), + (2153916000, FixedTimespan { utc_offset: 43200, dst_offset: 0, name: Some("NZST") }), + (2169036000, FixedTimespan { utc_offset: 43200, dst_offset: 3600, name: Some("NZDT") }), + (2185365600, FixedTimespan { utc_offset: 43200, dst_offset: 0, name: Some("NZST") }), + (2200485600, FixedTimespan { utc_offset: 43200, dst_offset: 3600, name: Some("NZDT") }), + (2216815200, FixedTimespan { utc_offset: 43200, dst_offset: 0, name: Some("NZST") }), + (2232540000, FixedTimespan { utc_offset: 43200, dst_offset: 3600, name: Some("NZDT") }), + (2248869600, FixedTimespan { utc_offset: 43200, dst_offset: 0, name: Some("NZST") }), + (2263989600, FixedTimespan { utc_offset: 43200, dst_offset: 3600, name: Some("NZDT") }), + (2280319200, FixedTimespan { utc_offset: 43200, dst_offset: 0, name: Some("NZST") }), + (2295439200, FixedTimespan { utc_offset: 43200, dst_offset: 3600, name: Some("NZDT") }), + (2311768800, FixedTimespan { utc_offset: 43200, dst_offset: 0, name: Some("NZST") }), + (2326888800, FixedTimespan { utc_offset: 43200, dst_offset: 3600, name: Some("NZDT") }), + (2343218400, FixedTimespan { utc_offset: 43200, dst_offset: 0, name: Some("NZST") }), + (2358338400, FixedTimespan { utc_offset: 43200, dst_offset: 3600, name: Some("NZDT") }), + (2374668000, FixedTimespan { utc_offset: 43200, dst_offset: 0, name: Some("NZST") }), + (2389788000, FixedTimespan { utc_offset: 43200, dst_offset: 3600, name: Some("NZDT") }), + (2406117600, FixedTimespan { utc_offset: 43200, dst_offset: 0, name: Some("NZST") }), + (2421842400, FixedTimespan { utc_offset: 43200, dst_offset: 3600, name: Some("NZDT") }), + (2438172000, FixedTimespan { utc_offset: 43200, dst_offset: 0, name: Some("NZST") }), + (2453292000, FixedTimespan { utc_offset: 43200, dst_offset: 3600, name: Some("NZDT") }), + (2469621600, FixedTimespan { utc_offset: 43200, dst_offset: 0, name: Some("NZST") }), + (2484741600, FixedTimespan { utc_offset: 43200, dst_offset: 3600, name: Some("NZDT") }), + (2501071200, FixedTimespan { utc_offset: 43200, dst_offset: 0, name: Some("NZST") }), + (2516191200, FixedTimespan { utc_offset: 43200, dst_offset: 3600, name: Some("NZDT") }), + (2532520800, FixedTimespan { utc_offset: 43200, dst_offset: 0, name: Some("NZST") }), + (2547640800, FixedTimespan { utc_offset: 43200, dst_offset: 3600, name: Some("NZDT") }), + (2563970400, FixedTimespan { utc_offset: 43200, dst_offset: 0, name: Some("NZST") }), + (2579090400, FixedTimespan { utc_offset: 43200, dst_offset: 3600, name: Some("NZDT") }), + (2596024800, FixedTimespan { utc_offset: 43200, dst_offset: 0, name: Some("NZST") }), + (2611144800, FixedTimespan { utc_offset: 43200, dst_offset: 3600, name: Some("NZDT") }), + (2627474400, FixedTimespan { utc_offset: 43200, dst_offset: 0, name: Some("NZST") }), + (2642594400, FixedTimespan { utc_offset: 43200, dst_offset: 3600, name: Some("NZDT") }), + (2658924000, FixedTimespan { utc_offset: 43200, dst_offset: 0, name: Some("NZST") }), + (2674044000, FixedTimespan { utc_offset: 43200, dst_offset: 3600, name: Some("NZDT") }), + (2690373600, FixedTimespan { utc_offset: 43200, dst_offset: 0, name: Some("NZST") }), + (2705493600, FixedTimespan { utc_offset: 43200, dst_offset: 3600, name: Some("NZDT") }), + (2721823200, FixedTimespan { utc_offset: 43200, dst_offset: 0, name: Some("NZST") }), + (2736943200, FixedTimespan { utc_offset: 43200, dst_offset: 3600, name: Some("NZDT") }), + (2753272800, FixedTimespan { utc_offset: 43200, dst_offset: 0, name: Some("NZST") }), + (2768997600, FixedTimespan { utc_offset: 43200, dst_offset: 3600, name: Some("NZDT") }), + (2785327200, FixedTimespan { utc_offset: 43200, dst_offset: 0, name: Some("NZST") }), + (2800447200, FixedTimespan { utc_offset: 43200, dst_offset: 3600, name: Some("NZDT") }), + (2816776800, FixedTimespan { utc_offset: 43200, dst_offset: 0, name: Some("NZST") }), + (2831896800, FixedTimespan { utc_offset: 43200, dst_offset: 3600, name: Some("NZDT") }), + (2848226400, FixedTimespan { utc_offset: 43200, dst_offset: 0, name: Some("NZST") }), + (2863346400, FixedTimespan { utc_offset: 43200, dst_offset: 3600, name: Some("NZDT") }), + (2879676000, FixedTimespan { utc_offset: 43200, dst_offset: 0, name: Some("NZST") }), + (2894796000, FixedTimespan { utc_offset: 43200, dst_offset: 3600, name: Some("NZDT") }), + (2911125600, FixedTimespan { utc_offset: 43200, dst_offset: 0, name: Some("NZST") }), + (2926245600, FixedTimespan { utc_offset: 43200, dst_offset: 3600, name: Some("NZDT") }), + (2942575200, FixedTimespan { utc_offset: 43200, dst_offset: 0, name: Some("NZST") }), + (2958300000, FixedTimespan { utc_offset: 43200, dst_offset: 3600, name: Some("NZDT") }), + (2974629600, FixedTimespan { utc_offset: 43200, dst_offset: 0, name: Some("NZST") }), + (2989749600, FixedTimespan { utc_offset: 43200, dst_offset: 3600, name: Some("NZDT") }), + (3006079200, FixedTimespan { utc_offset: 43200, dst_offset: 0, name: Some("NZST") }), + (3021199200, FixedTimespan { utc_offset: 43200, dst_offset: 3600, name: Some("NZDT") }), + (3037528800, FixedTimespan { utc_offset: 43200, dst_offset: 0, name: Some("NZST") }), + (3052648800, FixedTimespan { utc_offset: 43200, dst_offset: 3600, name: Some("NZDT") }), + (3068978400, FixedTimespan { utc_offset: 43200, dst_offset: 0, name: Some("NZST") }), + (3084098400, FixedTimespan { utc_offset: 43200, dst_offset: 3600, name: Some("NZDT") }), + (3100428000, FixedTimespan { utc_offset: 43200, dst_offset: 0, name: Some("NZST") }), + (3116152800, FixedTimespan { utc_offset: 43200, dst_offset: 3600, name: Some("NZDT") }), + (3132482400, FixedTimespan { utc_offset: 43200, dst_offset: 0, name: Some("NZST") }), + (3147602400, FixedTimespan { utc_offset: 43200, dst_offset: 3600, name: Some("NZDT") }), + (3163932000, FixedTimespan { utc_offset: 43200, dst_offset: 0, name: Some("NZST") }), + (3179052000, FixedTimespan { utc_offset: 43200, dst_offset: 3600, name: Some("NZDT") }), + (3195381600, FixedTimespan { utc_offset: 43200, dst_offset: 0, name: Some("NZST") }), + (3210501600, FixedTimespan { utc_offset: 43200, dst_offset: 3600, name: Some("NZDT") }), + (3226831200, FixedTimespan { utc_offset: 43200, dst_offset: 0, name: Some("NZST") }), + (3241951200, FixedTimespan { utc_offset: 43200, dst_offset: 3600, name: Some("NZDT") }), + (3258280800, FixedTimespan { utc_offset: 43200, dst_offset: 0, name: Some("NZST") }), + (3273400800, FixedTimespan { utc_offset: 43200, dst_offset: 3600, name: Some("NZDT") }), + (3289730400, FixedTimespan { utc_offset: 43200, dst_offset: 0, name: Some("NZST") }), + (3305455200, FixedTimespan { utc_offset: 43200, dst_offset: 3600, name: Some("NZDT") }), + (3321784800, FixedTimespan { utc_offset: 43200, dst_offset: 0, name: Some("NZST") }), + (3336904800, FixedTimespan { utc_offset: 43200, dst_offset: 3600, name: Some("NZDT") }), + (3353234400, FixedTimespan { utc_offset: 43200, dst_offset: 0, name: Some("NZST") }), + (3368354400, FixedTimespan { utc_offset: 43200, dst_offset: 3600, name: Some("NZDT") }), + (3384684000, FixedTimespan { utc_offset: 43200, dst_offset: 0, name: Some("NZST") }), + (3399804000, FixedTimespan { utc_offset: 43200, dst_offset: 3600, name: Some("NZDT") }), + (3416133600, FixedTimespan { utc_offset: 43200, dst_offset: 0, name: Some("NZST") }), + (3431253600, FixedTimespan { utc_offset: 43200, dst_offset: 3600, name: Some("NZDT") }), + (3447583200, FixedTimespan { utc_offset: 43200, dst_offset: 0, name: Some("NZST") }), + (3462703200, FixedTimespan { utc_offset: 43200, dst_offset: 3600, name: Some("NZDT") }), + (3479637600, FixedTimespan { utc_offset: 43200, dst_offset: 0, name: Some("NZST") }), + (3494757600, FixedTimespan { utc_offset: 43200, dst_offset: 3600, name: Some("NZDT") }), + (3511087200, FixedTimespan { utc_offset: 43200, dst_offset: 0, name: Some("NZST") }), + (3526207200, FixedTimespan { utc_offset: 43200, dst_offset: 3600, name: Some("NZDT") }), + (3542536800, FixedTimespan { utc_offset: 43200, dst_offset: 0, name: Some("NZST") }), + (3557656800, FixedTimespan { utc_offset: 43200, dst_offset: 3600, name: Some("NZDT") }), + (3573986400, FixedTimespan { utc_offset: 43200, dst_offset: 0, name: Some("NZST") }), + (3589106400, FixedTimespan { utc_offset: 43200, dst_offset: 3600, name: Some("NZDT") }), + (3605436000, FixedTimespan { utc_offset: 43200, dst_offset: 0, name: Some("NZST") }), + (3620556000, FixedTimespan { utc_offset: 43200, dst_offset: 3600, name: Some("NZDT") }), + (3636885600, FixedTimespan { utc_offset: 43200, dst_offset: 0, name: Some("NZST") }), + (3652610400, FixedTimespan { utc_offset: 43200, dst_offset: 3600, name: Some("NZDT") }), + (3668940000, FixedTimespan { utc_offset: 43200, dst_offset: 0, name: Some("NZST") }), + (3684060000, FixedTimespan { utc_offset: 43200, dst_offset: 3600, name: Some("NZDT") }), + (3700389600, FixedTimespan { utc_offset: 43200, dst_offset: 0, name: Some("NZST") }), + (3715509600, FixedTimespan { utc_offset: 43200, dst_offset: 3600, name: Some("NZDT") }), + (3731839200, FixedTimespan { utc_offset: 43200, dst_offset: 0, name: Some("NZST") }), + (3746959200, FixedTimespan { utc_offset: 43200, dst_offset: 3600, name: Some("NZDT") }), + (3763288800, FixedTimespan { utc_offset: 43200, dst_offset: 0, name: Some("NZST") }), + (3778408800, FixedTimespan { utc_offset: 43200, dst_offset: 3600, name: Some("NZDT") }), + (3794738400, FixedTimespan { utc_offset: 43200, dst_offset: 0, name: Some("NZST") }), + (3809858400, FixedTimespan { utc_offset: 43200, dst_offset: 3600, name: Some("NZDT") }), + (3826188000, FixedTimespan { utc_offset: 43200, dst_offset: 0, name: Some("NZST") }), + (3841912800, FixedTimespan { utc_offset: 43200, dst_offset: 3600, name: Some("NZDT") }), + (3858242400, FixedTimespan { utc_offset: 43200, dst_offset: 0, name: Some("NZST") }), + (3873362400, FixedTimespan { utc_offset: 43200, dst_offset: 3600, name: Some("NZDT") }), + (3889692000, FixedTimespan { utc_offset: 43200, dst_offset: 0, name: Some("NZST") }), + (3904812000, FixedTimespan { utc_offset: 43200, dst_offset: 3600, name: Some("NZDT") }), + (3921141600, FixedTimespan { utc_offset: 43200, dst_offset: 0, name: Some("NZST") }), + (3936261600, FixedTimespan { utc_offset: 43200, dst_offset: 3600, name: Some("NZDT") }), + (3952591200, FixedTimespan { utc_offset: 43200, dst_offset: 0, name: Some("NZST") }), + (3967711200, FixedTimespan { utc_offset: 43200, dst_offset: 3600, name: Some("NZDT") }), + (3984040800, FixedTimespan { utc_offset: 43200, dst_offset: 0, name: Some("NZST") }), + (3999765600, FixedTimespan { utc_offset: 43200, dst_offset: 3600, name: Some("NZDT") }), + (4016095200, FixedTimespan { utc_offset: 43200, dst_offset: 0, name: Some("NZST") }), + (4031215200, FixedTimespan { utc_offset: 43200, dst_offset: 3600, name: Some("NZDT") }), + (4047544800, FixedTimespan { utc_offset: 43200, dst_offset: 0, name: Some("NZST") }), + (4062664800, FixedTimespan { utc_offset: 43200, dst_offset: 3600, name: Some("NZDT") }), + (4078994400, FixedTimespan { utc_offset: 43200, dst_offset: 0, name: Some("NZST") }), + (4094114400, FixedTimespan { utc_offset: 43200, dst_offset: 3600, name: Some("NZDT") }), + ]; + FixedTimespanSet { + first: FixedTimespan { + utc_offset: 41944, + dst_offset: 0, + name: Some("LMT"), + }, + rest: REST + } + }, + + Tz::Antarctica__Syowa => { + const REST: &[(i64, FixedTimespan)] = &[ + (-719636812, FixedTimespan { utc_offset: 10800, dst_offset: 0, name: None }), + ]; + FixedTimespanSet { + first: FixedTimespan { + utc_offset: 11212, + dst_offset: 0, + name: Some("LMT"), + }, + rest: REST + } + }, + + Tz::Antarctica__Troll => { + const REST: &[(i64, FixedTimespan)] = &[ + (1108166400, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("+00") }), + (1111885200, FixedTimespan { utc_offset: 0, dst_offset: 7200, name: Some("+02") }), + (1130634000, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("+00") }), + (1143334800, FixedTimespan { utc_offset: 0, dst_offset: 7200, name: Some("+02") }), + (1162083600, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("+00") }), + (1174784400, FixedTimespan { utc_offset: 0, dst_offset: 7200, name: Some("+02") }), + (1193533200, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("+00") }), + (1206838800, FixedTimespan { utc_offset: 0, dst_offset: 7200, name: Some("+02") }), + (1224982800, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("+00") }), + (1238288400, FixedTimespan { utc_offset: 0, dst_offset: 7200, name: Some("+02") }), + (1256432400, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("+00") }), + (1269738000, FixedTimespan { utc_offset: 0, dst_offset: 7200, name: Some("+02") }), + (1288486800, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("+00") }), + (1301187600, FixedTimespan { utc_offset: 0, dst_offset: 7200, name: Some("+02") }), + (1319936400, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("+00") }), + (1332637200, FixedTimespan { utc_offset: 0, dst_offset: 7200, name: Some("+02") }), + (1351386000, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("+00") }), + (1364691600, FixedTimespan { utc_offset: 0, dst_offset: 7200, name: Some("+02") }), + (1382835600, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("+00") }), + (1396141200, FixedTimespan { utc_offset: 0, dst_offset: 7200, name: Some("+02") }), + (1414285200, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("+00") }), + (1427590800, FixedTimespan { utc_offset: 0, dst_offset: 7200, name: Some("+02") }), + (1445734800, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("+00") }), + (1459040400, FixedTimespan { utc_offset: 0, dst_offset: 7200, name: Some("+02") }), + (1477789200, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("+00") }), + (1490490000, FixedTimespan { utc_offset: 0, dst_offset: 7200, name: Some("+02") }), + (1509238800, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("+00") }), + (1521939600, FixedTimespan { utc_offset: 0, dst_offset: 7200, name: Some("+02") }), + (1540688400, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("+00") }), + (1553994000, FixedTimespan { utc_offset: 0, dst_offset: 7200, name: Some("+02") }), + (1572138000, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("+00") }), + (1585443600, FixedTimespan { utc_offset: 0, dst_offset: 7200, name: Some("+02") }), + (1603587600, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("+00") }), + (1616893200, FixedTimespan { utc_offset: 0, dst_offset: 7200, name: Some("+02") }), + (1635642000, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("+00") }), + (1648342800, FixedTimespan { utc_offset: 0, dst_offset: 7200, name: Some("+02") }), + (1667091600, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("+00") }), + (1679792400, FixedTimespan { utc_offset: 0, dst_offset: 7200, name: Some("+02") }), + (1698541200, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("+00") }), + (1711846800, FixedTimespan { utc_offset: 0, dst_offset: 7200, name: Some("+02") }), + (1729990800, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("+00") }), + (1743296400, FixedTimespan { utc_offset: 0, dst_offset: 7200, name: Some("+02") }), + (1761440400, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("+00") }), + (1774746000, FixedTimespan { utc_offset: 0, dst_offset: 7200, name: Some("+02") }), + (1792890000, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("+00") }), + (1806195600, FixedTimespan { utc_offset: 0, dst_offset: 7200, name: Some("+02") }), + (1824944400, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("+00") }), + (1837645200, FixedTimespan { utc_offset: 0, dst_offset: 7200, name: Some("+02") }), + (1856394000, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("+00") }), + (1869094800, FixedTimespan { utc_offset: 0, dst_offset: 7200, name: Some("+02") }), + (1887843600, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("+00") }), + (1901149200, FixedTimespan { utc_offset: 0, dst_offset: 7200, name: Some("+02") }), + (1919293200, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("+00") }), + (1932598800, FixedTimespan { utc_offset: 0, dst_offset: 7200, name: Some("+02") }), + (1950742800, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("+00") }), + (1964048400, FixedTimespan { utc_offset: 0, dst_offset: 7200, name: Some("+02") }), + (1982797200, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("+00") }), + (1995498000, FixedTimespan { utc_offset: 0, dst_offset: 7200, name: Some("+02") }), + (2014246800, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("+00") }), + (2026947600, FixedTimespan { utc_offset: 0, dst_offset: 7200, name: Some("+02") }), + (2045696400, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("+00") }), + (2058397200, FixedTimespan { utc_offset: 0, dst_offset: 7200, name: Some("+02") }), + (2077146000, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("+00") }), + (2090451600, FixedTimespan { utc_offset: 0, dst_offset: 7200, name: Some("+02") }), + (2108595600, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("+00") }), + (2121901200, FixedTimespan { utc_offset: 0, dst_offset: 7200, name: Some("+02") }), + (2140045200, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("+00") }), + (2153350800, FixedTimespan { utc_offset: 0, dst_offset: 7200, name: Some("+02") }), + (2172099600, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("+00") }), + (2184800400, FixedTimespan { utc_offset: 0, dst_offset: 7200, name: Some("+02") }), + (2203549200, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("+00") }), + (2216250000, FixedTimespan { utc_offset: 0, dst_offset: 7200, name: Some("+02") }), + (2234998800, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("+00") }), + (2248304400, FixedTimespan { utc_offset: 0, dst_offset: 7200, name: Some("+02") }), + (2266448400, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("+00") }), + (2279754000, FixedTimespan { utc_offset: 0, dst_offset: 7200, name: Some("+02") }), + (2297898000, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("+00") }), + (2311203600, FixedTimespan { utc_offset: 0, dst_offset: 7200, name: Some("+02") }), + (2329347600, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("+00") }), + (2342653200, FixedTimespan { utc_offset: 0, dst_offset: 7200, name: Some("+02") }), + (2361402000, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("+00") }), + (2374102800, FixedTimespan { utc_offset: 0, dst_offset: 7200, name: Some("+02") }), + (2392851600, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("+00") }), + (2405552400, FixedTimespan { utc_offset: 0, dst_offset: 7200, name: Some("+02") }), + (2424301200, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("+00") }), + (2437606800, FixedTimespan { utc_offset: 0, dst_offset: 7200, name: Some("+02") }), + (2455750800, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("+00") }), + (2469056400, FixedTimespan { utc_offset: 0, dst_offset: 7200, name: Some("+02") }), + (2487200400, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("+00") }), + (2500506000, FixedTimespan { utc_offset: 0, dst_offset: 7200, name: Some("+02") }), + (2519254800, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("+00") }), + (2531955600, FixedTimespan { utc_offset: 0, dst_offset: 7200, name: Some("+02") }), + (2550704400, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("+00") }), + (2563405200, FixedTimespan { utc_offset: 0, dst_offset: 7200, name: Some("+02") }), + (2582154000, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("+00") }), + (2595459600, FixedTimespan { utc_offset: 0, dst_offset: 7200, name: Some("+02") }), + (2613603600, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("+00") }), + (2626909200, FixedTimespan { utc_offset: 0, dst_offset: 7200, name: Some("+02") }), + (2645053200, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("+00") }), + (2658358800, FixedTimespan { utc_offset: 0, dst_offset: 7200, name: Some("+02") }), + (2676502800, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("+00") }), + (2689808400, FixedTimespan { utc_offset: 0, dst_offset: 7200, name: Some("+02") }), + (2708557200, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("+00") }), + (2721258000, FixedTimespan { utc_offset: 0, dst_offset: 7200, name: Some("+02") }), + (2740006800, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("+00") }), + (2752707600, FixedTimespan { utc_offset: 0, dst_offset: 7200, name: Some("+02") }), + (2771456400, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("+00") }), + (2784762000, FixedTimespan { utc_offset: 0, dst_offset: 7200, name: Some("+02") }), + (2802906000, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("+00") }), + (2816211600, FixedTimespan { utc_offset: 0, dst_offset: 7200, name: Some("+02") }), + (2834355600, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("+00") }), + (2847661200, FixedTimespan { utc_offset: 0, dst_offset: 7200, name: Some("+02") }), + (2866410000, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("+00") }), + (2879110800, FixedTimespan { utc_offset: 0, dst_offset: 7200, name: Some("+02") }), + (2897859600, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("+00") }), + (2910560400, FixedTimespan { utc_offset: 0, dst_offset: 7200, name: Some("+02") }), + (2929309200, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("+00") }), + (2942010000, FixedTimespan { utc_offset: 0, dst_offset: 7200, name: Some("+02") }), + (2960758800, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("+00") }), + (2974064400, FixedTimespan { utc_offset: 0, dst_offset: 7200, name: Some("+02") }), + (2992208400, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("+00") }), + (3005514000, FixedTimespan { utc_offset: 0, dst_offset: 7200, name: Some("+02") }), + (3023658000, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("+00") }), + (3036963600, FixedTimespan { utc_offset: 0, dst_offset: 7200, name: Some("+02") }), + (3055712400, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("+00") }), + (3068413200, FixedTimespan { utc_offset: 0, dst_offset: 7200, name: Some("+02") }), + (3087162000, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("+00") }), + (3099862800, FixedTimespan { utc_offset: 0, dst_offset: 7200, name: Some("+02") }), + (3118611600, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("+00") }), + (3131917200, FixedTimespan { utc_offset: 0, dst_offset: 7200, name: Some("+02") }), + (3150061200, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("+00") }), + (3163366800, FixedTimespan { utc_offset: 0, dst_offset: 7200, name: Some("+02") }), + (3181510800, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("+00") }), + (3194816400, FixedTimespan { utc_offset: 0, dst_offset: 7200, name: Some("+02") }), + (3212960400, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("+00") }), + (3226266000, FixedTimespan { utc_offset: 0, dst_offset: 7200, name: Some("+02") }), + (3245014800, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("+00") }), + (3257715600, FixedTimespan { utc_offset: 0, dst_offset: 7200, name: Some("+02") }), + (3276464400, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("+00") }), + (3289165200, FixedTimespan { utc_offset: 0, dst_offset: 7200, name: Some("+02") }), + (3307914000, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("+00") }), + (3321219600, FixedTimespan { utc_offset: 0, dst_offset: 7200, name: Some("+02") }), + (3339363600, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("+00") }), + (3352669200, FixedTimespan { utc_offset: 0, dst_offset: 7200, name: Some("+02") }), + (3370813200, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("+00") }), + (3384118800, FixedTimespan { utc_offset: 0, dst_offset: 7200, name: Some("+02") }), + (3402867600, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("+00") }), + (3415568400, FixedTimespan { utc_offset: 0, dst_offset: 7200, name: Some("+02") }), + (3434317200, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("+00") }), + (3447018000, FixedTimespan { utc_offset: 0, dst_offset: 7200, name: Some("+02") }), + (3465766800, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("+00") }), + (3479072400, FixedTimespan { utc_offset: 0, dst_offset: 7200, name: Some("+02") }), + (3497216400, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("+00") }), + (3510522000, FixedTimespan { utc_offset: 0, dst_offset: 7200, name: Some("+02") }), + (3528666000, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("+00") }), + (3541971600, FixedTimespan { utc_offset: 0, dst_offset: 7200, name: Some("+02") }), + (3560115600, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("+00") }), + (3573421200, FixedTimespan { utc_offset: 0, dst_offset: 7200, name: Some("+02") }), + (3592170000, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("+00") }), + (3604870800, FixedTimespan { utc_offset: 0, dst_offset: 7200, name: Some("+02") }), + (3623619600, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("+00") }), + (3636320400, FixedTimespan { utc_offset: 0, dst_offset: 7200, name: Some("+02") }), + (3655069200, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("+00") }), + (3668374800, FixedTimespan { utc_offset: 0, dst_offset: 7200, name: Some("+02") }), + (3686518800, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("+00") }), + (3699824400, FixedTimespan { utc_offset: 0, dst_offset: 7200, name: Some("+02") }), + (3717968400, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("+00") }), + (3731274000, FixedTimespan { utc_offset: 0, dst_offset: 7200, name: Some("+02") }), + (3750022800, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("+00") }), + (3762723600, FixedTimespan { utc_offset: 0, dst_offset: 7200, name: Some("+02") }), + (3781472400, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("+00") }), + (3794173200, FixedTimespan { utc_offset: 0, dst_offset: 7200, name: Some("+02") }), + (3812922000, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("+00") }), + (3825622800, FixedTimespan { utc_offset: 0, dst_offset: 7200, name: Some("+02") }), + (3844371600, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("+00") }), + (3857677200, FixedTimespan { utc_offset: 0, dst_offset: 7200, name: Some("+02") }), + (3875821200, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("+00") }), + (3889126800, FixedTimespan { utc_offset: 0, dst_offset: 7200, name: Some("+02") }), + (3907270800, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("+00") }), + (3920576400, FixedTimespan { utc_offset: 0, dst_offset: 7200, name: Some("+02") }), + (3939325200, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("+00") }), + (3952026000, FixedTimespan { utc_offset: 0, dst_offset: 7200, name: Some("+02") }), + (3970774800, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("+00") }), + (3983475600, FixedTimespan { utc_offset: 0, dst_offset: 7200, name: Some("+02") }), + (4002224400, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("+00") }), + (4015530000, FixedTimespan { utc_offset: 0, dst_offset: 7200, name: Some("+02") }), + (4033674000, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("+00") }), + (4046979600, FixedTimespan { utc_offset: 0, dst_offset: 7200, name: Some("+02") }), + (4065123600, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("+00") }), + (4078429200, FixedTimespan { utc_offset: 0, dst_offset: 7200, name: Some("+02") }), + (4096573200, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("+00") }), + ]; + FixedTimespanSet { + first: FixedTimespan { + utc_offset: 0, + dst_offset: 0, + name: Some("-00"), + }, + rest: REST + } + }, + + Tz::Antarctica__Vostok => { + const REST: &[(i64, FixedTimespan)] = &[ + (-380073600, FixedTimespan { utc_offset: 25200, dst_offset: 0, name: None }), + (760035600, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("-00") }), + (783648000, FixedTimespan { utc_offset: 25200, dst_offset: 0, name: None }), + (1702839600, FixedTimespan { utc_offset: 18000, dst_offset: 0, name: None }), + ]; + FixedTimespanSet { + first: FixedTimespan { + utc_offset: 0, + dst_offset: 0, + name: Some("-00"), + }, + rest: REST + } + }, + + Tz::Arctic__Longyearbyen => { + const REST: &[(i64, FixedTimespan)] = &[ + (-2422054408, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (-1693706400, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (-1680483600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (-1663455600, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (-1650150000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (-1632006000, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (-1618700400, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (-938905200, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (-857257200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (-844556400, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (-828226800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (-812502000, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (-796777200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (-781052400, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (-776563200, FixedTimespan { utc_offset: 3600, dst_offset: 7200, name: Some("CEMT") }), + (-765936000, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (-761180400, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (-748479600, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (-733273200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (-717631200, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (-714610800, FixedTimespan { utc_offset: 3600, dst_offset: 7200, name: Some("CEMT") }), + (-710380800, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (-701910000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (-684975600, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (-670460400, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (-654130800, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (-639010800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (323830800, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (338950800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (354675600, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (370400400, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (386125200, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (401850000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (417574800, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (433299600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (449024400, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (465354000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (481078800, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (496803600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (512528400, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (528253200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (543978000, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (559702800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (575427600, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (591152400, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (606877200, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (622602000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (638326800, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (654656400, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (670381200, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (686106000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (701830800, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (717555600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (733280400, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (749005200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (764730000, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (780454800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (796179600, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (811904400, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (828234000, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (846378000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (859683600, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (877827600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (891133200, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (909277200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (922582800, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (941331600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (954032400, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (972781200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (985482000, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1004230800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1017536400, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1035680400, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1048986000, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1067130000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1080435600, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1099184400, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1111885200, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1130634000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1143334800, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1162083600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1174784400, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1193533200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1206838800, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1224982800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1238288400, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1256432400, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1269738000, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1288486800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1301187600, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1319936400, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1332637200, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1351386000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1364691600, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1382835600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1396141200, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1414285200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1427590800, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1445734800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1459040400, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1477789200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1490490000, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1509238800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1521939600, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1540688400, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1553994000, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1572138000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1585443600, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1603587600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1616893200, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1635642000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1648342800, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1667091600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1679792400, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1698541200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1711846800, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1729990800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1743296400, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1761440400, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1774746000, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1792890000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1806195600, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1824944400, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1837645200, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1856394000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1869094800, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1887843600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1901149200, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1919293200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1932598800, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1950742800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1964048400, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1982797200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1995498000, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2014246800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2026947600, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2045696400, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2058397200, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2077146000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2090451600, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2108595600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2121901200, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2140045200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2153350800, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2172099600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2184800400, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2203549200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2216250000, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2234998800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2248304400, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2266448400, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2279754000, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2297898000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2311203600, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2329347600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2342653200, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2361402000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2374102800, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2392851600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2405552400, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2424301200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2437606800, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2455750800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2469056400, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2487200400, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2500506000, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2519254800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2531955600, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2550704400, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2563405200, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2582154000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2595459600, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2613603600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2626909200, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2645053200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2658358800, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2676502800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2689808400, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2708557200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2721258000, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2740006800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2752707600, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2771456400, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2784762000, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2802906000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2816211600, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2834355600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2847661200, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2866410000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2879110800, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2897859600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2910560400, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2929309200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2942010000, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2960758800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2974064400, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2992208400, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3005514000, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3023658000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3036963600, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3055712400, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3068413200, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3087162000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3099862800, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3118611600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3131917200, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3150061200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3163366800, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3181510800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3194816400, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3212960400, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3226266000, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3245014800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3257715600, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3276464400, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3289165200, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3307914000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3321219600, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3339363600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3352669200, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3370813200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3384118800, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3402867600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3415568400, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3434317200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3447018000, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3465766800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3479072400, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3497216400, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3510522000, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3528666000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3541971600, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3560115600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3573421200, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3592170000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3604870800, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3623619600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3636320400, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3655069200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3668374800, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3686518800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3699824400, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3717968400, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3731274000, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3750022800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3762723600, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3781472400, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3794173200, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3812922000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3825622800, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3844371600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3857677200, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3875821200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3889126800, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3907270800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3920576400, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3939325200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3952026000, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3970774800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3983475600, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (4002224400, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (4015530000, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (4033674000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (4046979600, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (4065123600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (4078429200, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (4096573200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + ]; + FixedTimespanSet { + first: FixedTimespan { + utc_offset: 3208, + dst_offset: 0, + name: Some("LMT"), + }, + rest: REST + } + }, + + Tz::Asia__Aden => { + const REST: &[(i64, FixedTimespan)] = &[ + (-719636812, FixedTimespan { utc_offset: 10800, dst_offset: 0, name: None }), + ]; + FixedTimespanSet { + first: FixedTimespan { + utc_offset: 11212, + dst_offset: 0, + name: Some("LMT"), + }, + rest: REST + } + }, + + Tz::Asia__Almaty => { + const REST: &[(i64, FixedTimespan)] = &[ + (-1441170468, FixedTimespan { utc_offset: 18000, dst_offset: 0, name: None }), + (-1247547600, FixedTimespan { utc_offset: 21600, dst_offset: 0, name: None }), + (354909600, FixedTimespan { utc_offset: 21600, dst_offset: 3600, name: None }), + (370717200, FixedTimespan { utc_offset: 21600, dst_offset: 0, name: None }), + (386445600, FixedTimespan { utc_offset: 21600, dst_offset: 3600, name: None }), + (402253200, FixedTimespan { utc_offset: 21600, dst_offset: 0, name: None }), + (417981600, FixedTimespan { utc_offset: 21600, dst_offset: 3600, name: None }), + (433789200, FixedTimespan { utc_offset: 21600, dst_offset: 0, name: None }), + (449604000, FixedTimespan { utc_offset: 21600, dst_offset: 3600, name: None }), + (465336000, FixedTimespan { utc_offset: 21600, dst_offset: 0, name: None }), + (481060800, FixedTimespan { utc_offset: 21600, dst_offset: 3600, name: None }), + (496785600, FixedTimespan { utc_offset: 21600, dst_offset: 0, name: None }), + (512510400, FixedTimespan { utc_offset: 21600, dst_offset: 3600, name: None }), + (528235200, FixedTimespan { utc_offset: 21600, dst_offset: 0, name: None }), + (543960000, FixedTimespan { utc_offset: 21600, dst_offset: 3600, name: None }), + (559684800, FixedTimespan { utc_offset: 21600, dst_offset: 0, name: None }), + (575409600, FixedTimespan { utc_offset: 21600, dst_offset: 3600, name: None }), + (591134400, FixedTimespan { utc_offset: 21600, dst_offset: 0, name: None }), + (606859200, FixedTimespan { utc_offset: 21600, dst_offset: 3600, name: None }), + (622584000, FixedTimespan { utc_offset: 21600, dst_offset: 0, name: None }), + (638308800, FixedTimespan { utc_offset: 21600, dst_offset: 3600, name: None }), + (654638400, FixedTimespan { utc_offset: 21600, dst_offset: 0, name: None }), + (670363200, FixedTimespan { utc_offset: 18000, dst_offset: 3600, name: None }), + (686091600, FixedTimespan { utc_offset: 18000, dst_offset: 0, name: None }), + (695768400, FixedTimespan { utc_offset: 21600, dst_offset: 0, name: None }), + (701812800, FixedTimespan { utc_offset: 21600, dst_offset: 3600, name: None }), + (717537600, FixedTimespan { utc_offset: 21600, dst_offset: 0, name: None }), + (733262400, FixedTimespan { utc_offset: 21600, dst_offset: 3600, name: None }), + (748987200, FixedTimespan { utc_offset: 21600, dst_offset: 0, name: None }), + (764712000, FixedTimespan { utc_offset: 21600, dst_offset: 3600, name: None }), + (780436800, FixedTimespan { utc_offset: 21600, dst_offset: 0, name: None }), + (796161600, FixedTimespan { utc_offset: 21600, dst_offset: 3600, name: None }), + (811886400, FixedTimespan { utc_offset: 21600, dst_offset: 0, name: None }), + (828216000, FixedTimespan { utc_offset: 21600, dst_offset: 3600, name: None }), + (846360000, FixedTimespan { utc_offset: 21600, dst_offset: 0, name: None }), + (859665600, FixedTimespan { utc_offset: 21600, dst_offset: 3600, name: None }), + (877809600, FixedTimespan { utc_offset: 21600, dst_offset: 0, name: None }), + (891115200, FixedTimespan { utc_offset: 21600, dst_offset: 3600, name: None }), + (909259200, FixedTimespan { utc_offset: 21600, dst_offset: 0, name: None }), + (922564800, FixedTimespan { utc_offset: 21600, dst_offset: 3600, name: None }), + (941313600, FixedTimespan { utc_offset: 21600, dst_offset: 0, name: None }), + (954014400, FixedTimespan { utc_offset: 21600, dst_offset: 3600, name: None }), + (972763200, FixedTimespan { utc_offset: 21600, dst_offset: 0, name: None }), + (985464000, FixedTimespan { utc_offset: 21600, dst_offset: 3600, name: None }), + (1004212800, FixedTimespan { utc_offset: 21600, dst_offset: 0, name: None }), + (1017518400, FixedTimespan { utc_offset: 21600, dst_offset: 3600, name: None }), + (1035662400, FixedTimespan { utc_offset: 21600, dst_offset: 0, name: None }), + (1048968000, FixedTimespan { utc_offset: 21600, dst_offset: 3600, name: None }), + (1067112000, FixedTimespan { utc_offset: 21600, dst_offset: 0, name: None }), + (1080417600, FixedTimespan { utc_offset: 21600, dst_offset: 3600, name: None }), + (1099162800, FixedTimespan { utc_offset: 21600, dst_offset: 0, name: None }), + (1709229600, FixedTimespan { utc_offset: 18000, dst_offset: 0, name: None }), + ]; + FixedTimespanSet { + first: FixedTimespan { + utc_offset: 18468, + dst_offset: 0, + name: Some("LMT"), + }, + rest: REST + } + }, + + Tz::Asia__Amman => { + const REST: &[(i64, FixedTimespan)] = &[ + (-1230776624, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (108165600, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (118270800, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (136591200, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (149806800, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (168127200, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (181342800, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (199749600, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (215643600, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (231285600, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (244501200, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (262735200, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (275950800, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (481154400, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (496962000, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (512949600, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (528670800, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (544399200, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (560120400, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (575848800, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (592174800, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (610581600, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (623624400, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (641167200, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (655074000, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (671839200, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (685918800, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (702856800, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (717973200, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (733701600, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (749422800, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (765151200, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (779662800, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (797205600, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (811116000, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (828655200, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (843170400, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (860104800, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (874620000, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (891554400, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (906069600, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (930780000, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (938124000, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (954367200, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (970178400, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (985816800, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (1001628000, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (1017352800, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (1033077600, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (1048802400, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (1066946400, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (1080252000, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (1097791200, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (1112306400, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (1128031200, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (1143756000, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (1161900000, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (1175205600, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (1193349600, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (1206655200, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (1225404000, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (1238104800, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (1256853600, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (1269554400, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (1288303200, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (1301608800, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (1319752800, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (1333058400, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (1387486800, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (1395957600, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (1414706400, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (1427407200, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (1446156000, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (1459461600, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (1477605600, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (1490911200, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (1509055200, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (1522360800, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (1540504800, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (1553810400, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (1571954400, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (1585260000, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (1604008800, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (1616709600, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (1635458400, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (1645740000, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (1666904400, FixedTimespan { utc_offset: 10800, dst_offset: 0, name: None }), + ]; + FixedTimespanSet { + first: FixedTimespan { + utc_offset: 8624, + dst_offset: 0, + name: Some("LMT"), + }, + rest: REST + } + }, + + Tz::Asia__Anadyr => { + const REST: &[(i64, FixedTimespan)] = &[ + (-1441194596, FixedTimespan { utc_offset: 43200, dst_offset: 0, name: None }), + (-1247572800, FixedTimespan { utc_offset: 46800, dst_offset: 0, name: None }), + (354884400, FixedTimespan { utc_offset: 46800, dst_offset: 3600, name: None }), + (370692000, FixedTimespan { utc_offset: 46800, dst_offset: 0, name: None }), + (386420400, FixedTimespan { utc_offset: 43200, dst_offset: 3600, name: None }), + (402231600, FixedTimespan { utc_offset: 43200, dst_offset: 0, name: None }), + (417960000, FixedTimespan { utc_offset: 43200, dst_offset: 3600, name: None }), + (433767600, FixedTimespan { utc_offset: 43200, dst_offset: 0, name: None }), + (449582400, FixedTimespan { utc_offset: 43200, dst_offset: 3600, name: None }), + (465314400, FixedTimespan { utc_offset: 43200, dst_offset: 0, name: None }), + (481039200, FixedTimespan { utc_offset: 43200, dst_offset: 3600, name: None }), + (496764000, FixedTimespan { utc_offset: 43200, dst_offset: 0, name: None }), + (512488800, FixedTimespan { utc_offset: 43200, dst_offset: 3600, name: None }), + (528213600, FixedTimespan { utc_offset: 43200, dst_offset: 0, name: None }), + (543938400, FixedTimespan { utc_offset: 43200, dst_offset: 3600, name: None }), + (559663200, FixedTimespan { utc_offset: 43200, dst_offset: 0, name: None }), + (575388000, FixedTimespan { utc_offset: 43200, dst_offset: 3600, name: None }), + (591112800, FixedTimespan { utc_offset: 43200, dst_offset: 0, name: None }), + (606837600, FixedTimespan { utc_offset: 43200, dst_offset: 3600, name: None }), + (622562400, FixedTimespan { utc_offset: 43200, dst_offset: 0, name: None }), + (638287200, FixedTimespan { utc_offset: 43200, dst_offset: 3600, name: None }), + (654616800, FixedTimespan { utc_offset: 43200, dst_offset: 0, name: None }), + (670341600, FixedTimespan { utc_offset: 39600, dst_offset: 3600, name: None }), + (686070000, FixedTimespan { utc_offset: 39600, dst_offset: 0, name: None }), + (695746800, FixedTimespan { utc_offset: 43200, dst_offset: 0, name: None }), + (701791200, FixedTimespan { utc_offset: 43200, dst_offset: 3600, name: None }), + (717516000, FixedTimespan { utc_offset: 43200, dst_offset: 0, name: None }), + (733240800, FixedTimespan { utc_offset: 43200, dst_offset: 3600, name: None }), + (748965600, FixedTimespan { utc_offset: 43200, dst_offset: 0, name: None }), + (764690400, FixedTimespan { utc_offset: 43200, dst_offset: 3600, name: None }), + (780415200, FixedTimespan { utc_offset: 43200, dst_offset: 0, name: None }), + (796140000, FixedTimespan { utc_offset: 43200, dst_offset: 3600, name: None }), + (811864800, FixedTimespan { utc_offset: 43200, dst_offset: 0, name: None }), + (828194400, FixedTimespan { utc_offset: 43200, dst_offset: 3600, name: None }), + (846338400, FixedTimespan { utc_offset: 43200, dst_offset: 0, name: None }), + (859644000, FixedTimespan { utc_offset: 43200, dst_offset: 3600, name: None }), + (877788000, FixedTimespan { utc_offset: 43200, dst_offset: 0, name: None }), + (891093600, FixedTimespan { utc_offset: 43200, dst_offset: 3600, name: None }), + (909237600, FixedTimespan { utc_offset: 43200, dst_offset: 0, name: None }), + (922543200, FixedTimespan { utc_offset: 43200, dst_offset: 3600, name: None }), + (941292000, FixedTimespan { utc_offset: 43200, dst_offset: 0, name: None }), + (953992800, FixedTimespan { utc_offset: 43200, dst_offset: 3600, name: None }), + (972741600, FixedTimespan { utc_offset: 43200, dst_offset: 0, name: None }), + (985442400, FixedTimespan { utc_offset: 43200, dst_offset: 3600, name: None }), + (1004191200, FixedTimespan { utc_offset: 43200, dst_offset: 0, name: None }), + (1017496800, FixedTimespan { utc_offset: 43200, dst_offset: 3600, name: None }), + (1035640800, FixedTimespan { utc_offset: 43200, dst_offset: 0, name: None }), + (1048946400, FixedTimespan { utc_offset: 43200, dst_offset: 3600, name: None }), + (1067090400, FixedTimespan { utc_offset: 43200, dst_offset: 0, name: None }), + (1080396000, FixedTimespan { utc_offset: 43200, dst_offset: 3600, name: None }), + (1099144800, FixedTimespan { utc_offset: 43200, dst_offset: 0, name: None }), + (1111845600, FixedTimespan { utc_offset: 43200, dst_offset: 3600, name: None }), + (1130594400, FixedTimespan { utc_offset: 43200, dst_offset: 0, name: None }), + (1143295200, FixedTimespan { utc_offset: 43200, dst_offset: 3600, name: None }), + (1162044000, FixedTimespan { utc_offset: 43200, dst_offset: 0, name: None }), + (1174744800, FixedTimespan { utc_offset: 43200, dst_offset: 3600, name: None }), + (1193493600, FixedTimespan { utc_offset: 43200, dst_offset: 0, name: None }), + (1206799200, FixedTimespan { utc_offset: 43200, dst_offset: 3600, name: None }), + (1224943200, FixedTimespan { utc_offset: 43200, dst_offset: 0, name: None }), + (1238248800, FixedTimespan { utc_offset: 43200, dst_offset: 3600, name: None }), + (1256392800, FixedTimespan { utc_offset: 43200, dst_offset: 0, name: None }), + (1269698400, FixedTimespan { utc_offset: 39600, dst_offset: 3600, name: None }), + (1288450800, FixedTimespan { utc_offset: 39600, dst_offset: 0, name: None }), + (1301151600, FixedTimespan { utc_offset: 43200, dst_offset: 0, name: None }), + ]; + FixedTimespanSet { + first: FixedTimespan { + utc_offset: 42596, + dst_offset: 0, + name: Some("LMT"), + }, + rest: REST + } + }, + + Tz::Asia__Aqtau => { + const REST: &[(i64, FixedTimespan)] = &[ + (-1441164064, FixedTimespan { utc_offset: 14400, dst_offset: 0, name: None }), + (-1247544000, FixedTimespan { utc_offset: 18000, dst_offset: 0, name: None }), + (370724400, FixedTimespan { utc_offset: 21600, dst_offset: 0, name: None }), + (386445600, FixedTimespan { utc_offset: 18000, dst_offset: 3600, name: None }), + (402256800, FixedTimespan { utc_offset: 18000, dst_offset: 0, name: None }), + (417985200, FixedTimespan { utc_offset: 18000, dst_offset: 3600, name: None }), + (433792800, FixedTimespan { utc_offset: 18000, dst_offset: 0, name: None }), + (449607600, FixedTimespan { utc_offset: 18000, dst_offset: 3600, name: None }), + (465339600, FixedTimespan { utc_offset: 18000, dst_offset: 0, name: None }), + (481064400, FixedTimespan { utc_offset: 18000, dst_offset: 3600, name: None }), + (496789200, FixedTimespan { utc_offset: 18000, dst_offset: 0, name: None }), + (512514000, FixedTimespan { utc_offset: 18000, dst_offset: 3600, name: None }), + (528238800, FixedTimespan { utc_offset: 18000, dst_offset: 0, name: None }), + (543963600, FixedTimespan { utc_offset: 18000, dst_offset: 3600, name: None }), + (559688400, FixedTimespan { utc_offset: 18000, dst_offset: 0, name: None }), + (575413200, FixedTimespan { utc_offset: 18000, dst_offset: 3600, name: None }), + (591138000, FixedTimespan { utc_offset: 18000, dst_offset: 0, name: None }), + (606862800, FixedTimespan { utc_offset: 18000, dst_offset: 3600, name: None }), + (622587600, FixedTimespan { utc_offset: 18000, dst_offset: 0, name: None }), + (638312400, FixedTimespan { utc_offset: 18000, dst_offset: 3600, name: None }), + (654642000, FixedTimespan { utc_offset: 18000, dst_offset: 0, name: None }), + (670366800, FixedTimespan { utc_offset: 14400, dst_offset: 3600, name: None }), + (686095200, FixedTimespan { utc_offset: 14400, dst_offset: 0, name: None }), + (695772000, FixedTimespan { utc_offset: 18000, dst_offset: 0, name: None }), + (701816400, FixedTimespan { utc_offset: 18000, dst_offset: 3600, name: None }), + (717541200, FixedTimespan { utc_offset: 18000, dst_offset: 0, name: None }), + (733266000, FixedTimespan { utc_offset: 18000, dst_offset: 3600, name: None }), + (748990800, FixedTimespan { utc_offset: 18000, dst_offset: 0, name: None }), + (764715600, FixedTimespan { utc_offset: 18000, dst_offset: 3600, name: None }), + (780436800, FixedTimespan { utc_offset: 14400, dst_offset: 3600, name: None }), + (780444000, FixedTimespan { utc_offset: 14400, dst_offset: 0, name: None }), + (796168800, FixedTimespan { utc_offset: 14400, dst_offset: 3600, name: None }), + (811893600, FixedTimespan { utc_offset: 14400, dst_offset: 0, name: None }), + (828223200, FixedTimespan { utc_offset: 14400, dst_offset: 3600, name: None }), + (846367200, FixedTimespan { utc_offset: 14400, dst_offset: 0, name: None }), + (859672800, FixedTimespan { utc_offset: 14400, dst_offset: 3600, name: None }), + (877816800, FixedTimespan { utc_offset: 14400, dst_offset: 0, name: None }), + (891122400, FixedTimespan { utc_offset: 14400, dst_offset: 3600, name: None }), + (909266400, FixedTimespan { utc_offset: 14400, dst_offset: 0, name: None }), + (922572000, FixedTimespan { utc_offset: 14400, dst_offset: 3600, name: None }), + (941320800, FixedTimespan { utc_offset: 14400, dst_offset: 0, name: None }), + (954021600, FixedTimespan { utc_offset: 14400, dst_offset: 3600, name: None }), + (972770400, FixedTimespan { utc_offset: 14400, dst_offset: 0, name: None }), + (985471200, FixedTimespan { utc_offset: 14400, dst_offset: 3600, name: None }), + (1004220000, FixedTimespan { utc_offset: 14400, dst_offset: 0, name: None }), + (1017525600, FixedTimespan { utc_offset: 14400, dst_offset: 3600, name: None }), + (1035669600, FixedTimespan { utc_offset: 14400, dst_offset: 0, name: None }), + (1048975200, FixedTimespan { utc_offset: 14400, dst_offset: 3600, name: None }), + (1067119200, FixedTimespan { utc_offset: 14400, dst_offset: 0, name: None }), + (1080424800, FixedTimespan { utc_offset: 14400, dst_offset: 3600, name: None }), + (1099170000, FixedTimespan { utc_offset: 18000, dst_offset: 0, name: None }), + ]; + FixedTimespanSet { + first: FixedTimespan { + utc_offset: 12064, + dst_offset: 0, + name: Some("LMT"), + }, + rest: REST + } + }, + + Tz::Asia__Aqtobe => { + const REST: &[(i64, FixedTimespan)] = &[ + (-1441165720, FixedTimespan { utc_offset: 14400, dst_offset: 0, name: None }), + (-1247544000, FixedTimespan { utc_offset: 18000, dst_offset: 0, name: None }), + (354913200, FixedTimespan { utc_offset: 18000, dst_offset: 3600, name: None }), + (370720800, FixedTimespan { utc_offset: 21600, dst_offset: 0, name: None }), + (386445600, FixedTimespan { utc_offset: 18000, dst_offset: 3600, name: None }), + (402256800, FixedTimespan { utc_offset: 18000, dst_offset: 0, name: None }), + (417985200, FixedTimespan { utc_offset: 18000, dst_offset: 3600, name: None }), + (433792800, FixedTimespan { utc_offset: 18000, dst_offset: 0, name: None }), + (449607600, FixedTimespan { utc_offset: 18000, dst_offset: 3600, name: None }), + (465339600, FixedTimespan { utc_offset: 18000, dst_offset: 0, name: None }), + (481064400, FixedTimespan { utc_offset: 18000, dst_offset: 3600, name: None }), + (496789200, FixedTimespan { utc_offset: 18000, dst_offset: 0, name: None }), + (512514000, FixedTimespan { utc_offset: 18000, dst_offset: 3600, name: None }), + (528238800, FixedTimespan { utc_offset: 18000, dst_offset: 0, name: None }), + (543963600, FixedTimespan { utc_offset: 18000, dst_offset: 3600, name: None }), + (559688400, FixedTimespan { utc_offset: 18000, dst_offset: 0, name: None }), + (575413200, FixedTimespan { utc_offset: 18000, dst_offset: 3600, name: None }), + (591138000, FixedTimespan { utc_offset: 18000, dst_offset: 0, name: None }), + (606862800, FixedTimespan { utc_offset: 18000, dst_offset: 3600, name: None }), + (622587600, FixedTimespan { utc_offset: 18000, dst_offset: 0, name: None }), + (638312400, FixedTimespan { utc_offset: 18000, dst_offset: 3600, name: None }), + (654642000, FixedTimespan { utc_offset: 18000, dst_offset: 0, name: None }), + (670366800, FixedTimespan { utc_offset: 14400, dst_offset: 3600, name: None }), + (686095200, FixedTimespan { utc_offset: 14400, dst_offset: 0, name: None }), + (695772000, FixedTimespan { utc_offset: 18000, dst_offset: 0, name: None }), + (701816400, FixedTimespan { utc_offset: 18000, dst_offset: 3600, name: None }), + (717541200, FixedTimespan { utc_offset: 18000, dst_offset: 0, name: None }), + (733266000, FixedTimespan { utc_offset: 18000, dst_offset: 3600, name: None }), + (748990800, FixedTimespan { utc_offset: 18000, dst_offset: 0, name: None }), + (764715600, FixedTimespan { utc_offset: 18000, dst_offset: 3600, name: None }), + (780440400, FixedTimespan { utc_offset: 18000, dst_offset: 0, name: None }), + (796165200, FixedTimespan { utc_offset: 18000, dst_offset: 3600, name: None }), + (811890000, FixedTimespan { utc_offset: 18000, dst_offset: 0, name: None }), + (828219600, FixedTimespan { utc_offset: 18000, dst_offset: 3600, name: None }), + (846363600, FixedTimespan { utc_offset: 18000, dst_offset: 0, name: None }), + (859669200, FixedTimespan { utc_offset: 18000, dst_offset: 3600, name: None }), + (877813200, FixedTimespan { utc_offset: 18000, dst_offset: 0, name: None }), + (891118800, FixedTimespan { utc_offset: 18000, dst_offset: 3600, name: None }), + (909262800, FixedTimespan { utc_offset: 18000, dst_offset: 0, name: None }), + (922568400, FixedTimespan { utc_offset: 18000, dst_offset: 3600, name: None }), + (941317200, FixedTimespan { utc_offset: 18000, dst_offset: 0, name: None }), + (954018000, FixedTimespan { utc_offset: 18000, dst_offset: 3600, name: None }), + (972766800, FixedTimespan { utc_offset: 18000, dst_offset: 0, name: None }), + (985467600, FixedTimespan { utc_offset: 18000, dst_offset: 3600, name: None }), + (1004216400, FixedTimespan { utc_offset: 18000, dst_offset: 0, name: None }), + (1017522000, FixedTimespan { utc_offset: 18000, dst_offset: 3600, name: None }), + (1035666000, FixedTimespan { utc_offset: 18000, dst_offset: 0, name: None }), + (1048971600, FixedTimespan { utc_offset: 18000, dst_offset: 3600, name: None }), + (1067115600, FixedTimespan { utc_offset: 18000, dst_offset: 0, name: None }), + (1080421200, FixedTimespan { utc_offset: 18000, dst_offset: 3600, name: None }), + (1099166400, FixedTimespan { utc_offset: 18000, dst_offset: 0, name: None }), + ]; + FixedTimespanSet { + first: FixedTimespan { + utc_offset: 13720, + dst_offset: 0, + name: Some("LMT"), + }, + rest: REST + } + }, + + Tz::Asia__Ashgabat => { + const REST: &[(i64, FixedTimespan)] = &[ + (-1441166012, FixedTimespan { utc_offset: 14400, dst_offset: 0, name: None }), + (-1247544000, FixedTimespan { utc_offset: 18000, dst_offset: 0, name: None }), + (354913200, FixedTimespan { utc_offset: 18000, dst_offset: 3600, name: None }), + (370720800, FixedTimespan { utc_offset: 18000, dst_offset: 0, name: None }), + (386449200, FixedTimespan { utc_offset: 18000, dst_offset: 3600, name: None }), + (402256800, FixedTimespan { utc_offset: 18000, dst_offset: 0, name: None }), + (417985200, FixedTimespan { utc_offset: 18000, dst_offset: 3600, name: None }), + (433792800, FixedTimespan { utc_offset: 18000, dst_offset: 0, name: None }), + (449607600, FixedTimespan { utc_offset: 18000, dst_offset: 3600, name: None }), + (465339600, FixedTimespan { utc_offset: 18000, dst_offset: 0, name: None }), + (481064400, FixedTimespan { utc_offset: 18000, dst_offset: 3600, name: None }), + (496789200, FixedTimespan { utc_offset: 18000, dst_offset: 0, name: None }), + (512514000, FixedTimespan { utc_offset: 18000, dst_offset: 3600, name: None }), + (528238800, FixedTimespan { utc_offset: 18000, dst_offset: 0, name: None }), + (543963600, FixedTimespan { utc_offset: 18000, dst_offset: 3600, name: None }), + (559688400, FixedTimespan { utc_offset: 18000, dst_offset: 0, name: None }), + (575413200, FixedTimespan { utc_offset: 18000, dst_offset: 3600, name: None }), + (591138000, FixedTimespan { utc_offset: 18000, dst_offset: 0, name: None }), + (606862800, FixedTimespan { utc_offset: 18000, dst_offset: 3600, name: None }), + (622587600, FixedTimespan { utc_offset: 18000, dst_offset: 0, name: None }), + (638312400, FixedTimespan { utc_offset: 18000, dst_offset: 3600, name: None }), + (654642000, FixedTimespan { utc_offset: 18000, dst_offset: 0, name: None }), + (670366800, FixedTimespan { utc_offset: 14400, dst_offset: 3600, name: None }), + (686095200, FixedTimespan { utc_offset: 14400, dst_offset: 0, name: None }), + (695772000, FixedTimespan { utc_offset: 18000, dst_offset: 0, name: None }), + ]; + FixedTimespanSet { + first: FixedTimespan { + utc_offset: 14012, + dst_offset: 0, + name: Some("LMT"), + }, + rest: REST + } + }, + + Tz::Asia__Ashkhabad => { + const REST: &[(i64, FixedTimespan)] = &[ + (-1441166012, FixedTimespan { utc_offset: 14400, dst_offset: 0, name: None }), + (-1247544000, FixedTimespan { utc_offset: 18000, dst_offset: 0, name: None }), + (354913200, FixedTimespan { utc_offset: 18000, dst_offset: 3600, name: None }), + (370720800, FixedTimespan { utc_offset: 18000, dst_offset: 0, name: None }), + (386449200, FixedTimespan { utc_offset: 18000, dst_offset: 3600, name: None }), + (402256800, FixedTimespan { utc_offset: 18000, dst_offset: 0, name: None }), + (417985200, FixedTimespan { utc_offset: 18000, dst_offset: 3600, name: None }), + (433792800, FixedTimespan { utc_offset: 18000, dst_offset: 0, name: None }), + (449607600, FixedTimespan { utc_offset: 18000, dst_offset: 3600, name: None }), + (465339600, FixedTimespan { utc_offset: 18000, dst_offset: 0, name: None }), + (481064400, FixedTimespan { utc_offset: 18000, dst_offset: 3600, name: None }), + (496789200, FixedTimespan { utc_offset: 18000, dst_offset: 0, name: None }), + (512514000, FixedTimespan { utc_offset: 18000, dst_offset: 3600, name: None }), + (528238800, FixedTimespan { utc_offset: 18000, dst_offset: 0, name: None }), + (543963600, FixedTimespan { utc_offset: 18000, dst_offset: 3600, name: None }), + (559688400, FixedTimespan { utc_offset: 18000, dst_offset: 0, name: None }), + (575413200, FixedTimespan { utc_offset: 18000, dst_offset: 3600, name: None }), + (591138000, FixedTimespan { utc_offset: 18000, dst_offset: 0, name: None }), + (606862800, FixedTimespan { utc_offset: 18000, dst_offset: 3600, name: None }), + (622587600, FixedTimespan { utc_offset: 18000, dst_offset: 0, name: None }), + (638312400, FixedTimespan { utc_offset: 18000, dst_offset: 3600, name: None }), + (654642000, FixedTimespan { utc_offset: 18000, dst_offset: 0, name: None }), + (670366800, FixedTimespan { utc_offset: 14400, dst_offset: 3600, name: None }), + (686095200, FixedTimespan { utc_offset: 14400, dst_offset: 0, name: None }), + (695772000, FixedTimespan { utc_offset: 18000, dst_offset: 0, name: None }), + ]; + FixedTimespanSet { + first: FixedTimespan { + utc_offset: 14012, + dst_offset: 0, + name: Some("LMT"), + }, + rest: REST + } + }, + + Tz::Asia__Atyrau => { + const REST: &[(i64, FixedTimespan)] = &[ + (-1441164464, FixedTimespan { utc_offset: 10800, dst_offset: 0, name: None }), + (-1247540400, FixedTimespan { utc_offset: 18000, dst_offset: 0, name: None }), + (370724400, FixedTimespan { utc_offset: 21600, dst_offset: 0, name: None }), + (386445600, FixedTimespan { utc_offset: 18000, dst_offset: 3600, name: None }), + (402256800, FixedTimespan { utc_offset: 18000, dst_offset: 0, name: None }), + (417985200, FixedTimespan { utc_offset: 18000, dst_offset: 3600, name: None }), + (433792800, FixedTimespan { utc_offset: 18000, dst_offset: 0, name: None }), + (449607600, FixedTimespan { utc_offset: 18000, dst_offset: 3600, name: None }), + (465339600, FixedTimespan { utc_offset: 18000, dst_offset: 0, name: None }), + (481064400, FixedTimespan { utc_offset: 18000, dst_offset: 3600, name: None }), + (496789200, FixedTimespan { utc_offset: 18000, dst_offset: 0, name: None }), + (512514000, FixedTimespan { utc_offset: 18000, dst_offset: 3600, name: None }), + (528238800, FixedTimespan { utc_offset: 18000, dst_offset: 0, name: None }), + (543963600, FixedTimespan { utc_offset: 18000, dst_offset: 3600, name: None }), + (559688400, FixedTimespan { utc_offset: 18000, dst_offset: 0, name: None }), + (575413200, FixedTimespan { utc_offset: 18000, dst_offset: 3600, name: None }), + (591138000, FixedTimespan { utc_offset: 18000, dst_offset: 0, name: None }), + (606862800, FixedTimespan { utc_offset: 18000, dst_offset: 3600, name: None }), + (622587600, FixedTimespan { utc_offset: 18000, dst_offset: 0, name: None }), + (638312400, FixedTimespan { utc_offset: 18000, dst_offset: 3600, name: None }), + (654642000, FixedTimespan { utc_offset: 18000, dst_offset: 0, name: None }), + (670366800, FixedTimespan { utc_offset: 14400, dst_offset: 3600, name: None }), + (686095200, FixedTimespan { utc_offset: 14400, dst_offset: 0, name: None }), + (695772000, FixedTimespan { utc_offset: 18000, dst_offset: 0, name: None }), + (701816400, FixedTimespan { utc_offset: 18000, dst_offset: 3600, name: None }), + (717541200, FixedTimespan { utc_offset: 18000, dst_offset: 0, name: None }), + (733266000, FixedTimespan { utc_offset: 18000, dst_offset: 3600, name: None }), + (748990800, FixedTimespan { utc_offset: 18000, dst_offset: 0, name: None }), + (764715600, FixedTimespan { utc_offset: 18000, dst_offset: 3600, name: None }), + (780440400, FixedTimespan { utc_offset: 18000, dst_offset: 0, name: None }), + (796165200, FixedTimespan { utc_offset: 18000, dst_offset: 3600, name: None }), + (811890000, FixedTimespan { utc_offset: 18000, dst_offset: 0, name: None }), + (828219600, FixedTimespan { utc_offset: 18000, dst_offset: 3600, name: None }), + (846363600, FixedTimespan { utc_offset: 18000, dst_offset: 0, name: None }), + (859669200, FixedTimespan { utc_offset: 18000, dst_offset: 3600, name: None }), + (877813200, FixedTimespan { utc_offset: 18000, dst_offset: 0, name: None }), + (891118800, FixedTimespan { utc_offset: 18000, dst_offset: 3600, name: None }), + (909262800, FixedTimespan { utc_offset: 18000, dst_offset: 0, name: None }), + (922568400, FixedTimespan { utc_offset: 14400, dst_offset: 3600, name: None }), + (941320800, FixedTimespan { utc_offset: 14400, dst_offset: 0, name: None }), + (954021600, FixedTimespan { utc_offset: 14400, dst_offset: 3600, name: None }), + (972770400, FixedTimespan { utc_offset: 14400, dst_offset: 0, name: None }), + (985471200, FixedTimespan { utc_offset: 14400, dst_offset: 3600, name: None }), + (1004220000, FixedTimespan { utc_offset: 14400, dst_offset: 0, name: None }), + (1017525600, FixedTimespan { utc_offset: 14400, dst_offset: 3600, name: None }), + (1035669600, FixedTimespan { utc_offset: 14400, dst_offset: 0, name: None }), + (1048975200, FixedTimespan { utc_offset: 14400, dst_offset: 3600, name: None }), + (1067119200, FixedTimespan { utc_offset: 14400, dst_offset: 0, name: None }), + (1080424800, FixedTimespan { utc_offset: 14400, dst_offset: 3600, name: None }), + (1099170000, FixedTimespan { utc_offset: 18000, dst_offset: 0, name: None }), + ]; + FixedTimespanSet { + first: FixedTimespan { + utc_offset: 12464, + dst_offset: 0, + name: Some("LMT"), + }, + rest: REST + } + }, + + Tz::Asia__Baghdad => { + const REST: &[(i64, FixedTimespan)] = &[ + (-2524532260, FixedTimespan { utc_offset: 10656, dst_offset: 0, name: Some("BMT") }), + (-1641005856, FixedTimespan { utc_offset: 10800, dst_offset: 0, name: None }), + (389048400, FixedTimespan { utc_offset: 10800, dst_offset: 3600, name: None }), + (402264000, FixedTimespan { utc_offset: 10800, dst_offset: 0, name: None }), + (417906000, FixedTimespan { utc_offset: 10800, dst_offset: 3600, name: None }), + (433800000, FixedTimespan { utc_offset: 10800, dst_offset: 0, name: None }), + (449614800, FixedTimespan { utc_offset: 10800, dst_offset: 3600, name: None }), + (465422400, FixedTimespan { utc_offset: 10800, dst_offset: 0, name: None }), + (481150800, FixedTimespan { utc_offset: 10800, dst_offset: 3600, name: None }), + (496792800, FixedTimespan { utc_offset: 10800, dst_offset: 0, name: None }), + (512517600, FixedTimespan { utc_offset: 10800, dst_offset: 3600, name: None }), + (528242400, FixedTimespan { utc_offset: 10800, dst_offset: 0, name: None }), + (543967200, FixedTimespan { utc_offset: 10800, dst_offset: 3600, name: None }), + (559692000, FixedTimespan { utc_offset: 10800, dst_offset: 0, name: None }), + (575416800, FixedTimespan { utc_offset: 10800, dst_offset: 3600, name: None }), + (591141600, FixedTimespan { utc_offset: 10800, dst_offset: 0, name: None }), + (606866400, FixedTimespan { utc_offset: 10800, dst_offset: 3600, name: None }), + (622591200, FixedTimespan { utc_offset: 10800, dst_offset: 0, name: None }), + (638316000, FixedTimespan { utc_offset: 10800, dst_offset: 3600, name: None }), + (654645600, FixedTimespan { utc_offset: 10800, dst_offset: 0, name: None }), + (670464000, FixedTimespan { utc_offset: 10800, dst_offset: 3600, name: None }), + (686275200, FixedTimespan { utc_offset: 10800, dst_offset: 0, name: None }), + (702086400, FixedTimespan { utc_offset: 10800, dst_offset: 3600, name: None }), + (717897600, FixedTimespan { utc_offset: 10800, dst_offset: 0, name: None }), + (733622400, FixedTimespan { utc_offset: 10800, dst_offset: 3600, name: None }), + (749433600, FixedTimespan { utc_offset: 10800, dst_offset: 0, name: None }), + (765158400, FixedTimespan { utc_offset: 10800, dst_offset: 3600, name: None }), + (780969600, FixedTimespan { utc_offset: 10800, dst_offset: 0, name: None }), + (796694400, FixedTimespan { utc_offset: 10800, dst_offset: 3600, name: None }), + (812505600, FixedTimespan { utc_offset: 10800, dst_offset: 0, name: None }), + (828316800, FixedTimespan { utc_offset: 10800, dst_offset: 3600, name: None }), + (844128000, FixedTimespan { utc_offset: 10800, dst_offset: 0, name: None }), + (859852800, FixedTimespan { utc_offset: 10800, dst_offset: 3600, name: None }), + (875664000, FixedTimespan { utc_offset: 10800, dst_offset: 0, name: None }), + (891388800, FixedTimespan { utc_offset: 10800, dst_offset: 3600, name: None }), + (907200000, FixedTimespan { utc_offset: 10800, dst_offset: 0, name: None }), + (922924800, FixedTimespan { utc_offset: 10800, dst_offset: 3600, name: None }), + (938736000, FixedTimespan { utc_offset: 10800, dst_offset: 0, name: None }), + (954547200, FixedTimespan { utc_offset: 10800, dst_offset: 3600, name: None }), + (970358400, FixedTimespan { utc_offset: 10800, dst_offset: 0, name: None }), + (986083200, FixedTimespan { utc_offset: 10800, dst_offset: 3600, name: None }), + (1001894400, FixedTimespan { utc_offset: 10800, dst_offset: 0, name: None }), + (1017619200, FixedTimespan { utc_offset: 10800, dst_offset: 3600, name: None }), + (1033430400, FixedTimespan { utc_offset: 10800, dst_offset: 0, name: None }), + (1049155200, FixedTimespan { utc_offset: 10800, dst_offset: 3600, name: None }), + (1064966400, FixedTimespan { utc_offset: 10800, dst_offset: 0, name: None }), + (1080777600, FixedTimespan { utc_offset: 10800, dst_offset: 3600, name: None }), + (1096588800, FixedTimespan { utc_offset: 10800, dst_offset: 0, name: None }), + (1112313600, FixedTimespan { utc_offset: 10800, dst_offset: 3600, name: None }), + (1128124800, FixedTimespan { utc_offset: 10800, dst_offset: 0, name: None }), + (1143849600, FixedTimespan { utc_offset: 10800, dst_offset: 3600, name: None }), + (1159660800, FixedTimespan { utc_offset: 10800, dst_offset: 0, name: None }), + (1175385600, FixedTimespan { utc_offset: 10800, dst_offset: 3600, name: None }), + (1191196800, FixedTimespan { utc_offset: 10800, dst_offset: 0, name: None }), + ]; + FixedTimespanSet { + first: FixedTimespan { + utc_offset: 10660, + dst_offset: 0, + name: Some("LMT"), + }, + rest: REST + } + }, + + Tz::Asia__Bahrain => { + const REST: &[(i64, FixedTimespan)] = &[ + (-1577935568, FixedTimespan { utc_offset: 14400, dst_offset: 0, name: None }), + (76190400, FixedTimespan { utc_offset: 10800, dst_offset: 0, name: None }), + ]; + FixedTimespanSet { + first: FixedTimespan { + utc_offset: 12368, + dst_offset: 0, + name: Some("LMT"), + }, + rest: REST + } + }, + + Tz::Asia__Baku => { + const REST: &[(i64, FixedTimespan)] = &[ + (-1441163964, FixedTimespan { utc_offset: 10800, dst_offset: 0, name: None }), + (-405140400, FixedTimespan { utc_offset: 14400, dst_offset: 0, name: None }), + (354916800, FixedTimespan { utc_offset: 14400, dst_offset: 3600, name: None }), + (370724400, FixedTimespan { utc_offset: 14400, dst_offset: 0, name: None }), + (386452800, FixedTimespan { utc_offset: 14400, dst_offset: 3600, name: None }), + (402260400, FixedTimespan { utc_offset: 14400, dst_offset: 0, name: None }), + (417988800, FixedTimespan { utc_offset: 14400, dst_offset: 3600, name: None }), + (433796400, FixedTimespan { utc_offset: 14400, dst_offset: 0, name: None }), + (449611200, FixedTimespan { utc_offset: 14400, dst_offset: 3600, name: None }), + (465343200, FixedTimespan { utc_offset: 14400, dst_offset: 0, name: None }), + (481068000, FixedTimespan { utc_offset: 14400, dst_offset: 3600, name: None }), + (496792800, FixedTimespan { utc_offset: 14400, dst_offset: 0, name: None }), + (512517600, FixedTimespan { utc_offset: 14400, dst_offset: 3600, name: None }), + (528242400, FixedTimespan { utc_offset: 14400, dst_offset: 0, name: None }), + (543967200, FixedTimespan { utc_offset: 14400, dst_offset: 3600, name: None }), + (559692000, FixedTimespan { utc_offset: 14400, dst_offset: 0, name: None }), + (575416800, FixedTimespan { utc_offset: 14400, dst_offset: 3600, name: None }), + (591141600, FixedTimespan { utc_offset: 14400, dst_offset: 0, name: None }), + (606866400, FixedTimespan { utc_offset: 14400, dst_offset: 3600, name: None }), + (622591200, FixedTimespan { utc_offset: 14400, dst_offset: 0, name: None }), + (638316000, FixedTimespan { utc_offset: 14400, dst_offset: 3600, name: None }), + (654645600, FixedTimespan { utc_offset: 14400, dst_offset: 0, name: None }), + (670370400, FixedTimespan { utc_offset: 10800, dst_offset: 3600, name: None }), + (686098800, FixedTimespan { utc_offset: 10800, dst_offset: 0, name: None }), + (701823600, FixedTimespan { utc_offset: 10800, dst_offset: 3600, name: None }), + (717544800, FixedTimespan { utc_offset: 14400, dst_offset: 0, name: None }), + (828234000, FixedTimespan { utc_offset: 14400, dst_offset: 3600, name: None }), + (846378000, FixedTimespan { utc_offset: 14400, dst_offset: 0, name: None }), + (859680000, FixedTimespan { utc_offset: 14400, dst_offset: 3600, name: None }), + (877824000, FixedTimespan { utc_offset: 14400, dst_offset: 0, name: None }), + (891129600, FixedTimespan { utc_offset: 14400, dst_offset: 3600, name: None }), + (909273600, FixedTimespan { utc_offset: 14400, dst_offset: 0, name: None }), + (922579200, FixedTimespan { utc_offset: 14400, dst_offset: 3600, name: None }), + (941328000, FixedTimespan { utc_offset: 14400, dst_offset: 0, name: None }), + (954028800, FixedTimespan { utc_offset: 14400, dst_offset: 3600, name: None }), + (972777600, FixedTimespan { utc_offset: 14400, dst_offset: 0, name: None }), + (985478400, FixedTimespan { utc_offset: 14400, dst_offset: 3600, name: None }), + (1004227200, FixedTimespan { utc_offset: 14400, dst_offset: 0, name: None }), + (1017532800, FixedTimespan { utc_offset: 14400, dst_offset: 3600, name: None }), + (1035676800, FixedTimespan { utc_offset: 14400, dst_offset: 0, name: None }), + (1048982400, FixedTimespan { utc_offset: 14400, dst_offset: 3600, name: None }), + (1067126400, FixedTimespan { utc_offset: 14400, dst_offset: 0, name: None }), + (1080432000, FixedTimespan { utc_offset: 14400, dst_offset: 3600, name: None }), + (1099180800, FixedTimespan { utc_offset: 14400, dst_offset: 0, name: None }), + (1111881600, FixedTimespan { utc_offset: 14400, dst_offset: 3600, name: None }), + (1130630400, FixedTimespan { utc_offset: 14400, dst_offset: 0, name: None }), + (1143331200, FixedTimespan { utc_offset: 14400, dst_offset: 3600, name: None }), + (1162080000, FixedTimespan { utc_offset: 14400, dst_offset: 0, name: None }), + (1174780800, FixedTimespan { utc_offset: 14400, dst_offset: 3600, name: None }), + (1193529600, FixedTimespan { utc_offset: 14400, dst_offset: 0, name: None }), + (1206835200, FixedTimespan { utc_offset: 14400, dst_offset: 3600, name: None }), + (1224979200, FixedTimespan { utc_offset: 14400, dst_offset: 0, name: None }), + (1238284800, FixedTimespan { utc_offset: 14400, dst_offset: 3600, name: None }), + (1256428800, FixedTimespan { utc_offset: 14400, dst_offset: 0, name: None }), + (1269734400, FixedTimespan { utc_offset: 14400, dst_offset: 3600, name: None }), + (1288483200, FixedTimespan { utc_offset: 14400, dst_offset: 0, name: None }), + (1301184000, FixedTimespan { utc_offset: 14400, dst_offset: 3600, name: None }), + (1319932800, FixedTimespan { utc_offset: 14400, dst_offset: 0, name: None }), + (1332633600, FixedTimespan { utc_offset: 14400, dst_offset: 3600, name: None }), + (1351382400, FixedTimespan { utc_offset: 14400, dst_offset: 0, name: None }), + (1364688000, FixedTimespan { utc_offset: 14400, dst_offset: 3600, name: None }), + (1382832000, FixedTimespan { utc_offset: 14400, dst_offset: 0, name: None }), + (1396137600, FixedTimespan { utc_offset: 14400, dst_offset: 3600, name: None }), + (1414281600, FixedTimespan { utc_offset: 14400, dst_offset: 0, name: None }), + (1427587200, FixedTimespan { utc_offset: 14400, dst_offset: 3600, name: None }), + (1445731200, FixedTimespan { utc_offset: 14400, dst_offset: 0, name: None }), + ]; + FixedTimespanSet { + first: FixedTimespan { + utc_offset: 11964, + dst_offset: 0, + name: Some("LMT"), + }, + rest: REST + } + }, + + Tz::Asia__Bangkok => { + const REST: &[(i64, FixedTimespan)] = &[ + (-2840164924, FixedTimespan { utc_offset: 24124, dst_offset: 0, name: Some("BMT") }), + (-1570084924, FixedTimespan { utc_offset: 25200, dst_offset: 0, name: None }), + ]; + FixedTimespanSet { + first: FixedTimespan { + utc_offset: 24124, + dst_offset: 0, + name: Some("LMT"), + }, + rest: REST + } + }, + + Tz::Asia__Barnaul => { + const REST: &[(i64, FixedTimespan)] = &[ + (-1579844100, FixedTimespan { utc_offset: 21600, dst_offset: 0, name: None }), + (-1247551200, FixedTimespan { utc_offset: 25200, dst_offset: 0, name: None }), + (354906000, FixedTimespan { utc_offset: 25200, dst_offset: 3600, name: None }), + (370713600, FixedTimespan { utc_offset: 25200, dst_offset: 0, name: None }), + (386442000, FixedTimespan { utc_offset: 25200, dst_offset: 3600, name: None }), + (402249600, FixedTimespan { utc_offset: 25200, dst_offset: 0, name: None }), + (417978000, FixedTimespan { utc_offset: 25200, dst_offset: 3600, name: None }), + (433785600, FixedTimespan { utc_offset: 25200, dst_offset: 0, name: None }), + (449600400, FixedTimespan { utc_offset: 25200, dst_offset: 3600, name: None }), + (465332400, FixedTimespan { utc_offset: 25200, dst_offset: 0, name: None }), + (481057200, FixedTimespan { utc_offset: 25200, dst_offset: 3600, name: None }), + (496782000, FixedTimespan { utc_offset: 25200, dst_offset: 0, name: None }), + (512506800, FixedTimespan { utc_offset: 25200, dst_offset: 3600, name: None }), + (528231600, FixedTimespan { utc_offset: 25200, dst_offset: 0, name: None }), + (543956400, FixedTimespan { utc_offset: 25200, dst_offset: 3600, name: None }), + (559681200, FixedTimespan { utc_offset: 25200, dst_offset: 0, name: None }), + (575406000, FixedTimespan { utc_offset: 25200, dst_offset: 3600, name: None }), + (591130800, FixedTimespan { utc_offset: 25200, dst_offset: 0, name: None }), + (606855600, FixedTimespan { utc_offset: 25200, dst_offset: 3600, name: None }), + (622580400, FixedTimespan { utc_offset: 25200, dst_offset: 0, name: None }), + (638305200, FixedTimespan { utc_offset: 25200, dst_offset: 3600, name: None }), + (654634800, FixedTimespan { utc_offset: 25200, dst_offset: 0, name: None }), + (670359600, FixedTimespan { utc_offset: 21600, dst_offset: 3600, name: None }), + (686088000, FixedTimespan { utc_offset: 21600, dst_offset: 0, name: None }), + (695764800, FixedTimespan { utc_offset: 25200, dst_offset: 0, name: None }), + (701809200, FixedTimespan { utc_offset: 25200, dst_offset: 3600, name: None }), + (717534000, FixedTimespan { utc_offset: 25200, dst_offset: 0, name: None }), + (733258800, FixedTimespan { utc_offset: 25200, dst_offset: 3600, name: None }), + (748983600, FixedTimespan { utc_offset: 25200, dst_offset: 0, name: None }), + (764708400, FixedTimespan { utc_offset: 25200, dst_offset: 3600, name: None }), + (780433200, FixedTimespan { utc_offset: 25200, dst_offset: 0, name: None }), + (796158000, FixedTimespan { utc_offset: 25200, dst_offset: 3600, name: None }), + (801590400, FixedTimespan { utc_offset: 21600, dst_offset: 3600, name: None }), + (811886400, FixedTimespan { utc_offset: 21600, dst_offset: 0, name: None }), + (828216000, FixedTimespan { utc_offset: 21600, dst_offset: 3600, name: None }), + (846360000, FixedTimespan { utc_offset: 21600, dst_offset: 0, name: None }), + (859665600, FixedTimespan { utc_offset: 21600, dst_offset: 3600, name: None }), + (877809600, FixedTimespan { utc_offset: 21600, dst_offset: 0, name: None }), + (891115200, FixedTimespan { utc_offset: 21600, dst_offset: 3600, name: None }), + (909259200, FixedTimespan { utc_offset: 21600, dst_offset: 0, name: None }), + (922564800, FixedTimespan { utc_offset: 21600, dst_offset: 3600, name: None }), + (941313600, FixedTimespan { utc_offset: 21600, dst_offset: 0, name: None }), + (954014400, FixedTimespan { utc_offset: 21600, dst_offset: 3600, name: None }), + (972763200, FixedTimespan { utc_offset: 21600, dst_offset: 0, name: None }), + (985464000, FixedTimespan { utc_offset: 21600, dst_offset: 3600, name: None }), + (1004212800, FixedTimespan { utc_offset: 21600, dst_offset: 0, name: None }), + (1017518400, FixedTimespan { utc_offset: 21600, dst_offset: 3600, name: None }), + (1035662400, FixedTimespan { utc_offset: 21600, dst_offset: 0, name: None }), + (1048968000, FixedTimespan { utc_offset: 21600, dst_offset: 3600, name: None }), + (1067112000, FixedTimespan { utc_offset: 21600, dst_offset: 0, name: None }), + (1080417600, FixedTimespan { utc_offset: 21600, dst_offset: 3600, name: None }), + (1099166400, FixedTimespan { utc_offset: 21600, dst_offset: 0, name: None }), + (1111867200, FixedTimespan { utc_offset: 21600, dst_offset: 3600, name: None }), + (1130616000, FixedTimespan { utc_offset: 21600, dst_offset: 0, name: None }), + (1143316800, FixedTimespan { utc_offset: 21600, dst_offset: 3600, name: None }), + (1162065600, FixedTimespan { utc_offset: 21600, dst_offset: 0, name: None }), + (1174766400, FixedTimespan { utc_offset: 21600, dst_offset: 3600, name: None }), + (1193515200, FixedTimespan { utc_offset: 21600, dst_offset: 0, name: None }), + (1206820800, FixedTimespan { utc_offset: 21600, dst_offset: 3600, name: None }), + (1224964800, FixedTimespan { utc_offset: 21600, dst_offset: 0, name: None }), + (1238270400, FixedTimespan { utc_offset: 21600, dst_offset: 3600, name: None }), + (1256414400, FixedTimespan { utc_offset: 21600, dst_offset: 0, name: None }), + (1269720000, FixedTimespan { utc_offset: 21600, dst_offset: 3600, name: None }), + (1288468800, FixedTimespan { utc_offset: 21600, dst_offset: 0, name: None }), + (1301169600, FixedTimespan { utc_offset: 25200, dst_offset: 0, name: None }), + (1414263600, FixedTimespan { utc_offset: 21600, dst_offset: 0, name: None }), + (1459022400, FixedTimespan { utc_offset: 25200, dst_offset: 0, name: None }), + ]; + FixedTimespanSet { + first: FixedTimespan { + utc_offset: 20100, + dst_offset: 0, + name: Some("LMT"), + }, + rest: REST + } + }, + + Tz::Asia__Beirut => { + const REST: &[(i64, FixedTimespan)] = &[ + (-2840149320, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (-1570413600, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (-1552186800, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (-1538359200, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (-1522551600, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (-1507514400, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (-1490583600, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (-1473645600, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (-1460948400, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (-399866400, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (-386650800, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (-368330400, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (-355114800, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (-336794400, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (-323578800, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (-305172000, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (-291956400, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (-273636000, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (-260420400, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (78012000, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (86734800, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (105055200, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (118270800, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (136591200, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (149806800, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (168127200, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (181342800, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (199749600, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (212965200, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (231285600, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (244501200, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (262735200, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (275950800, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (452210400, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (466722000, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (483746400, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (498258000, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (515282400, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (529794000, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (546818400, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (561330000, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (581119200, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (592952400, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (610754400, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (624488400, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (641512800, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (656024400, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (673048800, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (687560400, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (704671200, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (718146000, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (733269600, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (748990800, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (764719200, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (780440400, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (796168800, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (811890000, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (828223200, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (843944400, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (859672800, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (875394000, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (891122400, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (906843600, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (922572000, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (941317200, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (954021600, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (972766800, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (985471200, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (1004216400, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (1017525600, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (1035666000, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (1048975200, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (1067115600, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (1080424800, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (1099170000, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (1111874400, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (1130619600, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (1143324000, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (1162069200, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (1174773600, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (1193518800, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (1206828000, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (1224968400, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (1238277600, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (1256418000, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (1269727200, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (1288472400, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (1301176800, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (1319922000, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (1332626400, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (1351371600, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (1364680800, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (1382821200, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (1396130400, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (1414270800, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (1427580000, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (1445720400, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (1459029600, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (1477774800, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (1490479200, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (1509224400, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (1521928800, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (1540674000, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (1553983200, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (1572123600, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (1585432800, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (1603573200, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (1616882400, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (1635627600, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (1648332000, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (1667077200, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (1679781600, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (1698526800, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (1711836000, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (1729976400, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (1743285600, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (1761426000, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (1774735200, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (1792875600, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (1806184800, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (1824930000, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (1837634400, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (1856379600, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (1869084000, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (1887829200, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (1901138400, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (1919278800, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (1932588000, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (1950728400, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (1964037600, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (1982782800, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (1995487200, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (2014232400, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (2026936800, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (2045682000, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (2058386400, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (2077131600, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (2090440800, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (2108581200, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (2121890400, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (2140030800, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (2153340000, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (2172085200, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (2184789600, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (2203534800, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (2216239200, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (2234984400, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (2248293600, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (2266434000, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (2279743200, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (2297883600, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (2311192800, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (2329333200, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (2342642400, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (2361387600, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (2374092000, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (2392837200, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (2405541600, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (2424286800, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (2437596000, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (2455736400, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (2469045600, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (2487186000, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (2500495200, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (2519240400, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (2531944800, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (2550690000, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (2563394400, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (2582139600, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (2595448800, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (2613589200, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (2626898400, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (2645038800, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (2658348000, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (2676488400, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (2689797600, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (2708542800, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (2721247200, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (2739992400, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (2752696800, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (2771442000, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (2784751200, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (2802891600, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (2816200800, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (2834341200, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (2847650400, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (2866395600, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (2879100000, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (2897845200, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (2910549600, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (2929294800, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (2941999200, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (2960744400, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (2974053600, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (2992194000, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (3005503200, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (3023643600, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (3036952800, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (3055698000, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (3068402400, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (3087147600, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (3099852000, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (3118597200, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (3131906400, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (3150046800, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (3163356000, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (3181496400, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (3194805600, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (3212946000, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (3226255200, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (3245000400, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (3257704800, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (3276450000, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (3289154400, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (3307899600, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (3321208800, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (3339349200, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (3352658400, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (3370798800, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (3384108000, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (3402853200, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (3415557600, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (3434302800, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (3447007200, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (3465752400, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (3479061600, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (3497202000, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (3510511200, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (3528651600, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (3541960800, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (3560101200, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (3573410400, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (3592155600, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (3604860000, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (3623605200, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (3636309600, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (3655054800, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (3668364000, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (3686504400, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (3699813600, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (3717954000, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (3731263200, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (3750008400, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (3762712800, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (3781458000, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (3794162400, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (3812907600, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (3825612000, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (3844357200, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (3857666400, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (3875806800, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (3889116000, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (3907256400, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (3920565600, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (3939310800, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (3952015200, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (3970760400, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (3983464800, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (4002210000, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (4015519200, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (4033659600, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (4046968800, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (4065109200, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (4078418400, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (4096558800, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + ]; + FixedTimespanSet { + first: FixedTimespan { + utc_offset: 8520, + dst_offset: 0, + name: Some("LMT"), + }, + rest: REST + } + }, + + Tz::Asia__Bishkek => { + const REST: &[(i64, FixedTimespan)] = &[ + (-1441169904, FixedTimespan { utc_offset: 18000, dst_offset: 0, name: None }), + (-1247547600, FixedTimespan { utc_offset: 21600, dst_offset: 0, name: None }), + (354909600, FixedTimespan { utc_offset: 21600, dst_offset: 3600, name: None }), + (370717200, FixedTimespan { utc_offset: 21600, dst_offset: 0, name: None }), + (386445600, FixedTimespan { utc_offset: 21600, dst_offset: 3600, name: None }), + (402253200, FixedTimespan { utc_offset: 21600, dst_offset: 0, name: None }), + (417981600, FixedTimespan { utc_offset: 21600, dst_offset: 3600, name: None }), + (433789200, FixedTimespan { utc_offset: 21600, dst_offset: 0, name: None }), + (449604000, FixedTimespan { utc_offset: 21600, dst_offset: 3600, name: None }), + (465336000, FixedTimespan { utc_offset: 21600, dst_offset: 0, name: None }), + (481060800, FixedTimespan { utc_offset: 21600, dst_offset: 3600, name: None }), + (496785600, FixedTimespan { utc_offset: 21600, dst_offset: 0, name: None }), + (512510400, FixedTimespan { utc_offset: 21600, dst_offset: 3600, name: None }), + (528235200, FixedTimespan { utc_offset: 21600, dst_offset: 0, name: None }), + (543960000, FixedTimespan { utc_offset: 21600, dst_offset: 3600, name: None }), + (559684800, FixedTimespan { utc_offset: 21600, dst_offset: 0, name: None }), + (575409600, FixedTimespan { utc_offset: 21600, dst_offset: 3600, name: None }), + (591134400, FixedTimespan { utc_offset: 21600, dst_offset: 0, name: None }), + (606859200, FixedTimespan { utc_offset: 21600, dst_offset: 3600, name: None }), + (622584000, FixedTimespan { utc_offset: 21600, dst_offset: 0, name: None }), + (638308800, FixedTimespan { utc_offset: 21600, dst_offset: 3600, name: None }), + (654638400, FixedTimespan { utc_offset: 21600, dst_offset: 0, name: None }), + (670363200, FixedTimespan { utc_offset: 18000, dst_offset: 3600, name: None }), + (683582400, FixedTimespan { utc_offset: 18000, dst_offset: 0, name: None }), + (703018800, FixedTimespan { utc_offset: 18000, dst_offset: 3600, name: None }), + (717530400, FixedTimespan { utc_offset: 18000, dst_offset: 0, name: None }), + (734468400, FixedTimespan { utc_offset: 18000, dst_offset: 3600, name: None }), + (748980000, FixedTimespan { utc_offset: 18000, dst_offset: 0, name: None }), + (765918000, FixedTimespan { utc_offset: 18000, dst_offset: 3600, name: None }), + (780429600, FixedTimespan { utc_offset: 18000, dst_offset: 0, name: None }), + (797367600, FixedTimespan { utc_offset: 18000, dst_offset: 3600, name: None }), + (811879200, FixedTimespan { utc_offset: 18000, dst_offset: 0, name: None }), + (828817200, FixedTimespan { utc_offset: 18000, dst_offset: 3600, name: None }), + (843933600, FixedTimespan { utc_offset: 18000, dst_offset: 0, name: None }), + (859671000, FixedTimespan { utc_offset: 18000, dst_offset: 3600, name: None }), + (877811400, FixedTimespan { utc_offset: 18000, dst_offset: 0, name: None }), + (891120600, FixedTimespan { utc_offset: 18000, dst_offset: 3600, name: None }), + (909261000, FixedTimespan { utc_offset: 18000, dst_offset: 0, name: None }), + (922570200, FixedTimespan { utc_offset: 18000, dst_offset: 3600, name: None }), + (941315400, FixedTimespan { utc_offset: 18000, dst_offset: 0, name: None }), + (954019800, FixedTimespan { utc_offset: 18000, dst_offset: 3600, name: None }), + (972765000, FixedTimespan { utc_offset: 18000, dst_offset: 0, name: None }), + (985469400, FixedTimespan { utc_offset: 18000, dst_offset: 3600, name: None }), + (1004214600, FixedTimespan { utc_offset: 18000, dst_offset: 0, name: None }), + (1017523800, FixedTimespan { utc_offset: 18000, dst_offset: 3600, name: None }), + (1035664200, FixedTimespan { utc_offset: 18000, dst_offset: 0, name: None }), + (1048973400, FixedTimespan { utc_offset: 18000, dst_offset: 3600, name: None }), + (1067113800, FixedTimespan { utc_offset: 18000, dst_offset: 0, name: None }), + (1080423000, FixedTimespan { utc_offset: 18000, dst_offset: 3600, name: None }), + (1099168200, FixedTimespan { utc_offset: 18000, dst_offset: 0, name: None }), + (1111872600, FixedTimespan { utc_offset: 18000, dst_offset: 3600, name: None }), + (1123783200, FixedTimespan { utc_offset: 21600, dst_offset: 0, name: None }), + ]; + FixedTimespanSet { + first: FixedTimespan { + utc_offset: 17904, + dst_offset: 0, + name: Some("LMT"), + }, + rest: REST + } + }, + + Tz::Asia__Brunei => { + const REST: &[(i64, FixedTimespan)] = &[ + (-1383463280, FixedTimespan { utc_offset: 27000, dst_offset: 0, name: None }), + (-1167636600, FixedTimespan { utc_offset: 28800, dst_offset: 0, name: None }), + (-1082448000, FixedTimespan { utc_offset: 28800, dst_offset: 1200, name: None }), + (-1074586800, FixedTimespan { utc_offset: 28800, dst_offset: 0, name: None }), + (-1050825600, FixedTimespan { utc_offset: 28800, dst_offset: 1200, name: None }), + (-1042964400, FixedTimespan { utc_offset: 28800, dst_offset: 0, name: None }), + (-1019289600, FixedTimespan { utc_offset: 28800, dst_offset: 1200, name: None }), + (-1011428400, FixedTimespan { utc_offset: 28800, dst_offset: 0, name: None }), + (-987753600, FixedTimespan { utc_offset: 28800, dst_offset: 1200, name: None }), + (-979892400, FixedTimespan { utc_offset: 28800, dst_offset: 0, name: None }), + (-956217600, FixedTimespan { utc_offset: 28800, dst_offset: 1200, name: None }), + (-948356400, FixedTimespan { utc_offset: 28800, dst_offset: 0, name: None }), + (-924595200, FixedTimespan { utc_offset: 28800, dst_offset: 1200, name: None }), + (-916734000, FixedTimespan { utc_offset: 28800, dst_offset: 0, name: None }), + (-893059200, FixedTimespan { utc_offset: 28800, dst_offset: 1200, name: None }), + (-885198000, FixedTimespan { utc_offset: 28800, dst_offset: 0, name: None }), + (-879667200, FixedTimespan { utc_offset: 32400, dst_offset: 0, name: None }), + (-767005200, FixedTimespan { utc_offset: 28800, dst_offset: 0, name: None }), + ]; + FixedTimespanSet { + first: FixedTimespan { + utc_offset: 26480, + dst_offset: 0, + name: Some("LMT"), + }, + rest: REST + } + }, + + Tz::Asia__Calcutta => { + const REST: &[(i64, FixedTimespan)] = &[ + (-3645237208, FixedTimespan { utc_offset: 21200, dst_offset: 0, name: Some("HMT") }), + (-3155694800, FixedTimespan { utc_offset: 19270, dst_offset: 0, name: Some("MMT") }), + (-2019705670, FixedTimespan { utc_offset: 19800, dst_offset: 0, name: Some("IST") }), + (-891581400, FixedTimespan { utc_offset: 19800, dst_offset: 3600, name: None }), + (-872058600, FixedTimespan { utc_offset: 19800, dst_offset: 0, name: Some("IST") }), + (-862637400, FixedTimespan { utc_offset: 19800, dst_offset: 3600, name: None }), + (-764145000, FixedTimespan { utc_offset: 19800, dst_offset: 0, name: Some("IST") }), + ]; + FixedTimespanSet { + first: FixedTimespan { + utc_offset: 21208, + dst_offset: 0, + name: Some("LMT"), + }, + rest: REST + } + }, + + Tz::Asia__Chita => { + const REST: &[(i64, FixedTimespan)] = &[ + (-1579419232, FixedTimespan { utc_offset: 28800, dst_offset: 0, name: None }), + (-1247558400, FixedTimespan { utc_offset: 32400, dst_offset: 0, name: None }), + (354898800, FixedTimespan { utc_offset: 32400, dst_offset: 3600, name: None }), + (370706400, FixedTimespan { utc_offset: 32400, dst_offset: 0, name: None }), + (386434800, FixedTimespan { utc_offset: 32400, dst_offset: 3600, name: None }), + (402242400, FixedTimespan { utc_offset: 32400, dst_offset: 0, name: None }), + (417970800, FixedTimespan { utc_offset: 32400, dst_offset: 3600, name: None }), + (433778400, FixedTimespan { utc_offset: 32400, dst_offset: 0, name: None }), + (449593200, FixedTimespan { utc_offset: 32400, dst_offset: 3600, name: None }), + (465325200, FixedTimespan { utc_offset: 32400, dst_offset: 0, name: None }), + (481050000, FixedTimespan { utc_offset: 32400, dst_offset: 3600, name: None }), + (496774800, FixedTimespan { utc_offset: 32400, dst_offset: 0, name: None }), + (512499600, FixedTimespan { utc_offset: 32400, dst_offset: 3600, name: None }), + (528224400, FixedTimespan { utc_offset: 32400, dst_offset: 0, name: None }), + (543949200, FixedTimespan { utc_offset: 32400, dst_offset: 3600, name: None }), + (559674000, FixedTimespan { utc_offset: 32400, dst_offset: 0, name: None }), + (575398800, FixedTimespan { utc_offset: 32400, dst_offset: 3600, name: None }), + (591123600, FixedTimespan { utc_offset: 32400, dst_offset: 0, name: None }), + (606848400, FixedTimespan { utc_offset: 32400, dst_offset: 3600, name: None }), + (622573200, FixedTimespan { utc_offset: 32400, dst_offset: 0, name: None }), + (638298000, FixedTimespan { utc_offset: 32400, dst_offset: 3600, name: None }), + (654627600, FixedTimespan { utc_offset: 32400, dst_offset: 0, name: None }), + (670352400, FixedTimespan { utc_offset: 28800, dst_offset: 3600, name: None }), + (686080800, FixedTimespan { utc_offset: 28800, dst_offset: 0, name: None }), + (695757600, FixedTimespan { utc_offset: 32400, dst_offset: 0, name: None }), + (701802000, FixedTimespan { utc_offset: 32400, dst_offset: 3600, name: None }), + (717526800, FixedTimespan { utc_offset: 32400, dst_offset: 0, name: None }), + (733251600, FixedTimespan { utc_offset: 32400, dst_offset: 3600, name: None }), + (748976400, FixedTimespan { utc_offset: 32400, dst_offset: 0, name: None }), + (764701200, FixedTimespan { utc_offset: 32400, dst_offset: 3600, name: None }), + (780426000, FixedTimespan { utc_offset: 32400, dst_offset: 0, name: None }), + (796150800, FixedTimespan { utc_offset: 32400, dst_offset: 3600, name: None }), + (811875600, FixedTimespan { utc_offset: 32400, dst_offset: 0, name: None }), + (828205200, FixedTimespan { utc_offset: 32400, dst_offset: 3600, name: None }), + (846349200, FixedTimespan { utc_offset: 32400, dst_offset: 0, name: None }), + (859654800, FixedTimespan { utc_offset: 32400, dst_offset: 3600, name: None }), + (877798800, FixedTimespan { utc_offset: 32400, dst_offset: 0, name: None }), + (891104400, FixedTimespan { utc_offset: 32400, dst_offset: 3600, name: None }), + (909248400, FixedTimespan { utc_offset: 32400, dst_offset: 0, name: None }), + (922554000, FixedTimespan { utc_offset: 32400, dst_offset: 3600, name: None }), + (941302800, FixedTimespan { utc_offset: 32400, dst_offset: 0, name: None }), + (954003600, FixedTimespan { utc_offset: 32400, dst_offset: 3600, name: None }), + (972752400, FixedTimespan { utc_offset: 32400, dst_offset: 0, name: None }), + (985453200, FixedTimespan { utc_offset: 32400, dst_offset: 3600, name: None }), + (1004202000, FixedTimespan { utc_offset: 32400, dst_offset: 0, name: None }), + (1017507600, FixedTimespan { utc_offset: 32400, dst_offset: 3600, name: None }), + (1035651600, FixedTimespan { utc_offset: 32400, dst_offset: 0, name: None }), + (1048957200, FixedTimespan { utc_offset: 32400, dst_offset: 3600, name: None }), + (1067101200, FixedTimespan { utc_offset: 32400, dst_offset: 0, name: None }), + (1080406800, FixedTimespan { utc_offset: 32400, dst_offset: 3600, name: None }), + (1099155600, FixedTimespan { utc_offset: 32400, dst_offset: 0, name: None }), + (1111856400, FixedTimespan { utc_offset: 32400, dst_offset: 3600, name: None }), + (1130605200, FixedTimespan { utc_offset: 32400, dst_offset: 0, name: None }), + (1143306000, FixedTimespan { utc_offset: 32400, dst_offset: 3600, name: None }), + (1162054800, FixedTimespan { utc_offset: 32400, dst_offset: 0, name: None }), + (1174755600, FixedTimespan { utc_offset: 32400, dst_offset: 3600, name: None }), + (1193504400, FixedTimespan { utc_offset: 32400, dst_offset: 0, name: None }), + (1206810000, FixedTimespan { utc_offset: 32400, dst_offset: 3600, name: None }), + (1224954000, FixedTimespan { utc_offset: 32400, dst_offset: 0, name: None }), + (1238259600, FixedTimespan { utc_offset: 32400, dst_offset: 3600, name: None }), + (1256403600, FixedTimespan { utc_offset: 32400, dst_offset: 0, name: None }), + (1269709200, FixedTimespan { utc_offset: 32400, dst_offset: 3600, name: None }), + (1288458000, FixedTimespan { utc_offset: 32400, dst_offset: 0, name: None }), + (1301158800, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: None }), + (1414252800, FixedTimespan { utc_offset: 28800, dst_offset: 0, name: None }), + (1459015200, FixedTimespan { utc_offset: 32400, dst_offset: 0, name: None }), + ]; + FixedTimespanSet { + first: FixedTimespan { + utc_offset: 27232, + dst_offset: 0, + name: Some("LMT"), + }, + rest: REST + } + }, + + Tz::Asia__Choibalsan => { + const REST: &[(i64, FixedTimespan)] = &[ + (-2032931252, FixedTimespan { utc_offset: 25200, dst_offset: 0, name: None }), + (252435600, FixedTimespan { utc_offset: 28800, dst_offset: 0, name: None }), + (417974400, FixedTimespan { utc_offset: 28800, dst_offset: 3600, name: None }), + (433782000, FixedTimespan { utc_offset: 28800, dst_offset: 0, name: None }), + (449596800, FixedTimespan { utc_offset: 28800, dst_offset: 3600, name: None }), + (465318000, FixedTimespan { utc_offset: 28800, dst_offset: 0, name: None }), + (481046400, FixedTimespan { utc_offset: 28800, dst_offset: 3600, name: None }), + (496767600, FixedTimespan { utc_offset: 28800, dst_offset: 0, name: None }), + (512496000, FixedTimespan { utc_offset: 28800, dst_offset: 3600, name: None }), + (528217200, FixedTimespan { utc_offset: 28800, dst_offset: 0, name: None }), + (543945600, FixedTimespan { utc_offset: 28800, dst_offset: 3600, name: None }), + (559666800, FixedTimespan { utc_offset: 28800, dst_offset: 0, name: None }), + (575395200, FixedTimespan { utc_offset: 28800, dst_offset: 3600, name: None }), + (591116400, FixedTimespan { utc_offset: 28800, dst_offset: 0, name: None }), + (606844800, FixedTimespan { utc_offset: 28800, dst_offset: 3600, name: None }), + (622566000, FixedTimespan { utc_offset: 28800, dst_offset: 0, name: None }), + (638294400, FixedTimespan { utc_offset: 28800, dst_offset: 3600, name: None }), + (654620400, FixedTimespan { utc_offset: 28800, dst_offset: 0, name: None }), + (670348800, FixedTimespan { utc_offset: 28800, dst_offset: 3600, name: None }), + (686070000, FixedTimespan { utc_offset: 28800, dst_offset: 0, name: None }), + (701798400, FixedTimespan { utc_offset: 28800, dst_offset: 3600, name: None }), + (717519600, FixedTimespan { utc_offset: 28800, dst_offset: 0, name: None }), + (733248000, FixedTimespan { utc_offset: 28800, dst_offset: 3600, name: None }), + (748969200, FixedTimespan { utc_offset: 28800, dst_offset: 0, name: None }), + (764697600, FixedTimespan { utc_offset: 28800, dst_offset: 3600, name: None }), + (780418800, FixedTimespan { utc_offset: 28800, dst_offset: 0, name: None }), + (796147200, FixedTimespan { utc_offset: 28800, dst_offset: 3600, name: None }), + (811868400, FixedTimespan { utc_offset: 28800, dst_offset: 0, name: None }), + (828201600, FixedTimespan { utc_offset: 28800, dst_offset: 3600, name: None }), + (843922800, FixedTimespan { utc_offset: 28800, dst_offset: 0, name: None }), + (859651200, FixedTimespan { utc_offset: 28800, dst_offset: 3600, name: None }), + (875372400, FixedTimespan { utc_offset: 28800, dst_offset: 0, name: None }), + (891100800, FixedTimespan { utc_offset: 28800, dst_offset: 3600, name: None }), + (906822000, FixedTimespan { utc_offset: 28800, dst_offset: 0, name: None }), + (988394400, FixedTimespan { utc_offset: 28800, dst_offset: 3600, name: None }), + (1001696400, FixedTimespan { utc_offset: 28800, dst_offset: 0, name: None }), + (1017424800, FixedTimespan { utc_offset: 28800, dst_offset: 3600, name: None }), + (1033146000, FixedTimespan { utc_offset: 28800, dst_offset: 0, name: None }), + (1048874400, FixedTimespan { utc_offset: 28800, dst_offset: 3600, name: None }), + (1064595600, FixedTimespan { utc_offset: 28800, dst_offset: 0, name: None }), + (1080324000, FixedTimespan { utc_offset: 28800, dst_offset: 3600, name: None }), + (1096045200, FixedTimespan { utc_offset: 28800, dst_offset: 0, name: None }), + (1111773600, FixedTimespan { utc_offset: 28800, dst_offset: 3600, name: None }), + (1127494800, FixedTimespan { utc_offset: 28800, dst_offset: 0, name: None }), + (1143223200, FixedTimespan { utc_offset: 28800, dst_offset: 3600, name: None }), + (1159549200, FixedTimespan { utc_offset: 28800, dst_offset: 0, name: None }), + (1427479200, FixedTimespan { utc_offset: 28800, dst_offset: 3600, name: None }), + (1443193200, FixedTimespan { utc_offset: 28800, dst_offset: 0, name: None }), + (1458928800, FixedTimespan { utc_offset: 28800, dst_offset: 3600, name: None }), + (1474642800, FixedTimespan { utc_offset: 28800, dst_offset: 0, name: None }), + ]; + FixedTimespanSet { + first: FixedTimespan { + utc_offset: 25652, + dst_offset: 0, + name: Some("LMT"), + }, + rest: REST + } + }, + + Tz::Asia__Chongqing => { + const REST: &[(i64, FixedTimespan)] = &[ + (-2177481943, FixedTimespan { utc_offset: 28800, dst_offset: 0, name: Some("CST") }), + (-1600675200, FixedTimespan { utc_offset: 28800, dst_offset: 3600, name: Some("CDT") }), + (-1585904400, FixedTimespan { utc_offset: 28800, dst_offset: 0, name: Some("CST") }), + (-933667200, FixedTimespan { utc_offset: 28800, dst_offset: 3600, name: Some("CDT") }), + (-922093200, FixedTimespan { utc_offset: 28800, dst_offset: 0, name: Some("CST") }), + (-908870400, FixedTimespan { utc_offset: 28800, dst_offset: 3600, name: Some("CDT") }), + (-888829200, FixedTimespan { utc_offset: 28800, dst_offset: 0, name: Some("CST") }), + (-881049600, FixedTimespan { utc_offset: 28800, dst_offset: 3600, name: Some("CDT") }), + (-767869200, FixedTimespan { utc_offset: 28800, dst_offset: 0, name: Some("CST") }), + (-745833600, FixedTimespan { utc_offset: 28800, dst_offset: 3600, name: Some("CDT") }), + (-733827600, FixedTimespan { utc_offset: 28800, dst_offset: 0, name: Some("CST") }), + (-716889600, FixedTimespan { utc_offset: 28800, dst_offset: 3600, name: Some("CDT") }), + (-699613200, FixedTimespan { utc_offset: 28800, dst_offset: 0, name: Some("CST") }), + (-683884800, FixedTimespan { utc_offset: 28800, dst_offset: 3600, name: Some("CDT") }), + (-670669200, FixedTimespan { utc_offset: 28800, dst_offset: 0, name: Some("CST") }), + (-652348800, FixedTimespan { utc_offset: 28800, dst_offset: 3600, name: Some("CDT") }), + (-650019600, FixedTimespan { utc_offset: 28800, dst_offset: 0, name: Some("CST") }), + (515527200, FixedTimespan { utc_offset: 28800, dst_offset: 3600, name: Some("CDT") }), + (527014800, FixedTimespan { utc_offset: 28800, dst_offset: 0, name: Some("CST") }), + (545162400, FixedTimespan { utc_offset: 28800, dst_offset: 3600, name: Some("CDT") }), + (558464400, FixedTimespan { utc_offset: 28800, dst_offset: 0, name: Some("CST") }), + (577216800, FixedTimespan { utc_offset: 28800, dst_offset: 3600, name: Some("CDT") }), + (589914000, FixedTimespan { utc_offset: 28800, dst_offset: 0, name: Some("CST") }), + (608666400, FixedTimespan { utc_offset: 28800, dst_offset: 3600, name: Some("CDT") }), + (621968400, FixedTimespan { utc_offset: 28800, dst_offset: 0, name: Some("CST") }), + (640116000, FixedTimespan { utc_offset: 28800, dst_offset: 3600, name: Some("CDT") }), + (653418000, FixedTimespan { utc_offset: 28800, dst_offset: 0, name: Some("CST") }), + (671565600, FixedTimespan { utc_offset: 28800, dst_offset: 3600, name: Some("CDT") }), + (684867600, FixedTimespan { utc_offset: 28800, dst_offset: 0, name: Some("CST") }), + ]; + FixedTimespanSet { + first: FixedTimespan { + utc_offset: 29143, + dst_offset: 0, + name: Some("LMT"), + }, + rest: REST + } + }, + + Tz::Asia__Chungking => { + const REST: &[(i64, FixedTimespan)] = &[ + (-2177481943, FixedTimespan { utc_offset: 28800, dst_offset: 0, name: Some("CST") }), + (-1600675200, FixedTimespan { utc_offset: 28800, dst_offset: 3600, name: Some("CDT") }), + (-1585904400, FixedTimespan { utc_offset: 28800, dst_offset: 0, name: Some("CST") }), + (-933667200, FixedTimespan { utc_offset: 28800, dst_offset: 3600, name: Some("CDT") }), + (-922093200, FixedTimespan { utc_offset: 28800, dst_offset: 0, name: Some("CST") }), + (-908870400, FixedTimespan { utc_offset: 28800, dst_offset: 3600, name: Some("CDT") }), + (-888829200, FixedTimespan { utc_offset: 28800, dst_offset: 0, name: Some("CST") }), + (-881049600, FixedTimespan { utc_offset: 28800, dst_offset: 3600, name: Some("CDT") }), + (-767869200, FixedTimespan { utc_offset: 28800, dst_offset: 0, name: Some("CST") }), + (-745833600, FixedTimespan { utc_offset: 28800, dst_offset: 3600, name: Some("CDT") }), + (-733827600, FixedTimespan { utc_offset: 28800, dst_offset: 0, name: Some("CST") }), + (-716889600, FixedTimespan { utc_offset: 28800, dst_offset: 3600, name: Some("CDT") }), + (-699613200, FixedTimespan { utc_offset: 28800, dst_offset: 0, name: Some("CST") }), + (-683884800, FixedTimespan { utc_offset: 28800, dst_offset: 3600, name: Some("CDT") }), + (-670669200, FixedTimespan { utc_offset: 28800, dst_offset: 0, name: Some("CST") }), + (-652348800, FixedTimespan { utc_offset: 28800, dst_offset: 3600, name: Some("CDT") }), + (-650019600, FixedTimespan { utc_offset: 28800, dst_offset: 0, name: Some("CST") }), + (515527200, FixedTimespan { utc_offset: 28800, dst_offset: 3600, name: Some("CDT") }), + (527014800, FixedTimespan { utc_offset: 28800, dst_offset: 0, name: Some("CST") }), + (545162400, FixedTimespan { utc_offset: 28800, dst_offset: 3600, name: Some("CDT") }), + (558464400, FixedTimespan { utc_offset: 28800, dst_offset: 0, name: Some("CST") }), + (577216800, FixedTimespan { utc_offset: 28800, dst_offset: 3600, name: Some("CDT") }), + (589914000, FixedTimespan { utc_offset: 28800, dst_offset: 0, name: Some("CST") }), + (608666400, FixedTimespan { utc_offset: 28800, dst_offset: 3600, name: Some("CDT") }), + (621968400, FixedTimespan { utc_offset: 28800, dst_offset: 0, name: Some("CST") }), + (640116000, FixedTimespan { utc_offset: 28800, dst_offset: 3600, name: Some("CDT") }), + (653418000, FixedTimespan { utc_offset: 28800, dst_offset: 0, name: Some("CST") }), + (671565600, FixedTimespan { utc_offset: 28800, dst_offset: 3600, name: Some("CDT") }), + (684867600, FixedTimespan { utc_offset: 28800, dst_offset: 0, name: Some("CST") }), + ]; + FixedTimespanSet { + first: FixedTimespan { + utc_offset: 29143, + dst_offset: 0, + name: Some("LMT"), + }, + rest: REST + } + }, + + Tz::Asia__Colombo => { + const REST: &[(i64, FixedTimespan)] = &[ + (-2840159964, FixedTimespan { utc_offset: 19172, dst_offset: 0, name: Some("MMT") }), + (-2019705572, FixedTimespan { utc_offset: 19800, dst_offset: 0, name: None }), + (-883287000, FixedTimespan { utc_offset: 19800, dst_offset: 1800, name: None }), + (-862639200, FixedTimespan { utc_offset: 19800, dst_offset: 3600, name: None }), + (-764051400, FixedTimespan { utc_offset: 19800, dst_offset: 0, name: None }), + (832962600, FixedTimespan { utc_offset: 23400, dst_offset: 0, name: None }), + (846266400, FixedTimespan { utc_offset: 21600, dst_offset: 0, name: None }), + (1145039400, FixedTimespan { utc_offset: 19800, dst_offset: 0, name: None }), + ]; + FixedTimespanSet { + first: FixedTimespan { + utc_offset: 19164, + dst_offset: 0, + name: Some("LMT"), + }, + rest: REST + } + }, + + Tz::Asia__Dacca => { + const REST: &[(i64, FixedTimespan)] = &[ + (-2524543300, FixedTimespan { utc_offset: 21200, dst_offset: 0, name: Some("HMT") }), + (-891582800, FixedTimespan { utc_offset: 23400, dst_offset: 0, name: None }), + (-872058600, FixedTimespan { utc_offset: 19800, dst_offset: 0, name: None }), + (-862637400, FixedTimespan { utc_offset: 23400, dst_offset: 0, name: None }), + (-576138600, FixedTimespan { utc_offset: 21600, dst_offset: 0, name: None }), + (1245430800, FixedTimespan { utc_offset: 21600, dst_offset: 3600, name: None }), + (1262278800, FixedTimespan { utc_offset: 21600, dst_offset: 0, name: None }), + ]; + FixedTimespanSet { + first: FixedTimespan { + utc_offset: 21700, + dst_offset: 0, + name: Some("LMT"), + }, + rest: REST + } + }, + + Tz::Asia__Damascus => { + const REST: &[(i64, FixedTimespan)] = &[ + (-1577931912, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (-1568592000, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (-1554080400, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (-1537142400, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (-1522630800, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (-1505692800, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (-1491181200, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (-1474243200, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (-1459126800, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (-242265600, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (-228877200, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (-210556800, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (-197427600, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (-178934400, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (-165718800, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (-147398400, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (-134269200, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (-116467200, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (-102646800, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (-84326400, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (-71110800, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (-52704000, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (-39488400, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (-21168000, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (-7952400, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (10368000, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (23583600, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (41904000, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (55119600, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (73526400, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (86742000, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (105062400, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (118278000, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (136598400, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (149814000, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (168134400, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (181350000, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (199756800, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (212972400, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (231292800, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (241916400, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (262828800, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (273452400, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (418694400, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (433810800, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (450316800, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (465433200, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (508896000, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (529196400, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (541555200, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (562633200, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (574387200, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (594255600, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (607305600, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (623199600, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (638928000, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (654649200, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (670456800, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (686264400, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (702684000, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (717886800, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (733096800, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (748904400, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (765151200, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (780958800, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (796687200, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (812494800, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (828309600, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (844117200, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (859759200, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (875653200, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (891208800, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (907189200, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (922917600, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (938725200, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (954540000, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (970347600, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (986076000, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (1001883600, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (1017612000, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (1033419600, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (1049148000, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (1064955600, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (1080770400, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (1096578000, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (1112306400, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (1128114000, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (1143842400, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (1158872400, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (1175205600, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (1193950800, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (1207260000, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (1225486800, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (1238104800, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (1256850000, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (1270159200, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (1288299600, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (1301608800, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (1319749200, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (1333058400, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (1351198800, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (1364508000, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (1382648400, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (1395957600, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (1414702800, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (1427407200, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (1446152400, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (1458856800, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (1477602000, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (1490911200, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (1509051600, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (1522360800, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (1540501200, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (1553810400, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (1571950800, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (1585260000, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (1604005200, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (1616709600, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (1635454800, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (1648159200, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (1666904400, FixedTimespan { utc_offset: 10800, dst_offset: 0, name: None }), + ]; + FixedTimespanSet { + first: FixedTimespan { + utc_offset: 8712, + dst_offset: 0, + name: Some("LMT"), + }, + rest: REST + } + }, + + Tz::Asia__Dhaka => { + const REST: &[(i64, FixedTimespan)] = &[ + (-2524543300, FixedTimespan { utc_offset: 21200, dst_offset: 0, name: Some("HMT") }), + (-891582800, FixedTimespan { utc_offset: 23400, dst_offset: 0, name: None }), + (-872058600, FixedTimespan { utc_offset: 19800, dst_offset: 0, name: None }), + (-862637400, FixedTimespan { utc_offset: 23400, dst_offset: 0, name: None }), + (-576138600, FixedTimespan { utc_offset: 21600, dst_offset: 0, name: None }), + (1245430800, FixedTimespan { utc_offset: 21600, dst_offset: 3600, name: None }), + (1262278800, FixedTimespan { utc_offset: 21600, dst_offset: 0, name: None }), + ]; + FixedTimespanSet { + first: FixedTimespan { + utc_offset: 21700, + dst_offset: 0, + name: Some("LMT"), + }, + rest: REST + } + }, + + Tz::Asia__Dili => { + const REST: &[(i64, FixedTimespan)] = &[ + (-1830442940, FixedTimespan { utc_offset: 28800, dst_offset: 0, name: None }), + (-879152400, FixedTimespan { utc_offset: 32400, dst_offset: 0, name: None }), + (199897200, FixedTimespan { utc_offset: 28800, dst_offset: 0, name: None }), + (969120000, FixedTimespan { utc_offset: 32400, dst_offset: 0, name: None }), + ]; + FixedTimespanSet { + first: FixedTimespan { + utc_offset: 30140, + dst_offset: 0, + name: Some("LMT"), + }, + rest: REST + } + }, + + Tz::Asia__Dubai => { + const REST: &[(i64, FixedTimespan)] = &[ + (-1577936472, FixedTimespan { utc_offset: 14400, dst_offset: 0, name: None }), + ]; + FixedTimespanSet { + first: FixedTimespan { + utc_offset: 13272, + dst_offset: 0, + name: Some("LMT"), + }, + rest: REST + } + }, + + Tz::Asia__Dushanbe => { + const REST: &[(i64, FixedTimespan)] = &[ + (-1441168512, FixedTimespan { utc_offset: 18000, dst_offset: 0, name: None }), + (-1247547600, FixedTimespan { utc_offset: 21600, dst_offset: 0, name: None }), + (354909600, FixedTimespan { utc_offset: 21600, dst_offset: 3600, name: None }), + (370717200, FixedTimespan { utc_offset: 21600, dst_offset: 0, name: None }), + (386445600, FixedTimespan { utc_offset: 21600, dst_offset: 3600, name: None }), + (402253200, FixedTimespan { utc_offset: 21600, dst_offset: 0, name: None }), + (417981600, FixedTimespan { utc_offset: 21600, dst_offset: 3600, name: None }), + (433789200, FixedTimespan { utc_offset: 21600, dst_offset: 0, name: None }), + (449604000, FixedTimespan { utc_offset: 21600, dst_offset: 3600, name: None }), + (465336000, FixedTimespan { utc_offset: 21600, dst_offset: 0, name: None }), + (481060800, FixedTimespan { utc_offset: 21600, dst_offset: 3600, name: None }), + (496785600, FixedTimespan { utc_offset: 21600, dst_offset: 0, name: None }), + (512510400, FixedTimespan { utc_offset: 21600, dst_offset: 3600, name: None }), + (528235200, FixedTimespan { utc_offset: 21600, dst_offset: 0, name: None }), + (543960000, FixedTimespan { utc_offset: 21600, dst_offset: 3600, name: None }), + (559684800, FixedTimespan { utc_offset: 21600, dst_offset: 0, name: None }), + (575409600, FixedTimespan { utc_offset: 21600, dst_offset: 3600, name: None }), + (591134400, FixedTimespan { utc_offset: 21600, dst_offset: 0, name: None }), + (606859200, FixedTimespan { utc_offset: 21600, dst_offset: 3600, name: None }), + (622584000, FixedTimespan { utc_offset: 21600, dst_offset: 0, name: None }), + (638308800, FixedTimespan { utc_offset: 21600, dst_offset: 3600, name: None }), + (654638400, FixedTimespan { utc_offset: 21600, dst_offset: 0, name: None }), + (670363200, FixedTimespan { utc_offset: 18000, dst_offset: 3600, name: None }), + (684360000, FixedTimespan { utc_offset: 18000, dst_offset: 0, name: None }), + ]; + FixedTimespanSet { + first: FixedTimespan { + utc_offset: 16512, + dst_offset: 0, + name: Some("LMT"), + }, + rest: REST + } + }, + + Tz::Asia__Famagusta => { + const REST: &[(i64, FixedTimespan)] = &[ + (-1518920148, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (166572000, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (182293200, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (200959200, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (213829200, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (228866400, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (243982800, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (260316000, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (276123600, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (291765600, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (307486800, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (323820000, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (338936400, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (354664800, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (370386000, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (386114400, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (401835600, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (417564000, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (433285200, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (449013600, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (465339600, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (481068000, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (496789200, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (512517600, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (528238800, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (543967200, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (559688400, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (575416800, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (591138000, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (606866400, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (622587600, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (638316000, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (654642000, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (670370400, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (686091600, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (701820000, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (717541200, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (733269600, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (748990800, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (764719200, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (780440400, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (796168800, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (811890000, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (828223200, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (843944400, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (859672800, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (875394000, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (891122400, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (909277200, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (922582800, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (941331600, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (954032400, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (972781200, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (985482000, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (1004230800, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (1017536400, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (1035680400, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (1048986000, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (1067130000, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (1080435600, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (1099184400, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (1111885200, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (1130634000, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (1143334800, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (1162083600, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (1174784400, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (1193533200, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (1206838800, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (1224982800, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (1238288400, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (1256432400, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (1269738000, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (1288486800, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (1301187600, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (1319936400, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (1332637200, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (1351386000, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (1364691600, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (1382835600, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (1396141200, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (1414285200, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (1427590800, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (1445734800, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (1459040400, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (1473282000, FixedTimespan { utc_offset: 10800, dst_offset: 0, name: None }), + (1509228000, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (1509238800, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (1521939600, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (1540688400, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (1553994000, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (1572138000, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (1585443600, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (1603587600, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (1616893200, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (1635642000, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (1648342800, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (1667091600, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (1679792400, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (1698541200, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (1711846800, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (1729990800, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (1743296400, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (1761440400, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (1774746000, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (1792890000, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (1806195600, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (1824944400, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (1837645200, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (1856394000, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (1869094800, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (1887843600, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (1901149200, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (1919293200, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (1932598800, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (1950742800, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (1964048400, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (1982797200, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (1995498000, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (2014246800, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (2026947600, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (2045696400, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (2058397200, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (2077146000, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (2090451600, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (2108595600, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (2121901200, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (2140045200, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (2153350800, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (2172099600, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (2184800400, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (2203549200, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (2216250000, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (2234998800, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (2248304400, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (2266448400, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (2279754000, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (2297898000, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (2311203600, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (2329347600, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (2342653200, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (2361402000, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (2374102800, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (2392851600, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (2405552400, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (2424301200, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (2437606800, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (2455750800, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (2469056400, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (2487200400, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (2500506000, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (2519254800, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (2531955600, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (2550704400, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (2563405200, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (2582154000, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (2595459600, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (2613603600, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (2626909200, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (2645053200, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (2658358800, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (2676502800, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (2689808400, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (2708557200, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (2721258000, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (2740006800, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (2752707600, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (2771456400, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (2784762000, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (2802906000, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (2816211600, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (2834355600, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (2847661200, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (2866410000, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (2879110800, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (2897859600, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (2910560400, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (2929309200, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (2942010000, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (2960758800, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (2974064400, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (2992208400, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (3005514000, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (3023658000, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (3036963600, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (3055712400, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (3068413200, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (3087162000, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (3099862800, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (3118611600, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (3131917200, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (3150061200, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (3163366800, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (3181510800, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (3194816400, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (3212960400, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (3226266000, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (3245014800, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (3257715600, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (3276464400, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (3289165200, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (3307914000, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (3321219600, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (3339363600, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (3352669200, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (3370813200, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (3384118800, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (3402867600, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (3415568400, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (3434317200, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (3447018000, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (3465766800, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (3479072400, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (3497216400, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (3510522000, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (3528666000, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (3541971600, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (3560115600, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (3573421200, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (3592170000, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (3604870800, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (3623619600, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (3636320400, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (3655069200, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (3668374800, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (3686518800, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (3699824400, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (3717968400, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (3731274000, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (3750022800, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (3762723600, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (3781472400, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (3794173200, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (3812922000, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (3825622800, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (3844371600, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (3857677200, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (3875821200, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (3889126800, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (3907270800, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (3920576400, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (3939325200, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (3952026000, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (3970774800, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (3983475600, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (4002224400, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (4015530000, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (4033674000, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (4046979600, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (4065123600, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (4078429200, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (4096573200, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + ]; + FixedTimespanSet { + first: FixedTimespan { + utc_offset: 8148, + dst_offset: 0, + name: Some("LMT"), + }, + rest: REST + } + }, + + Tz::Asia__Gaza => { + const REST: &[(i64, FixedTimespan)] = &[ + (-2185409872, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (-933638400, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (-923097600, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (-919036800, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (-857347200, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (-844300800, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (-825811200, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (-812678400, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (-794188800, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (-779846400, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (-762652800, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (-748310400, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (-731116800, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (-399088800, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (-386650800, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (-368330400, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (-355114800, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (-336790800, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (-323654400, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (-305168400, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (-292032000, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (-273632400, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (-260496000, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (-242096400, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (-228960000, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (-210560400, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (-197424000, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (-178938000, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (-165801600, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (-147402000, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (-134265600, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (-115866000, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (-102643200, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (-84330000, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (-81313200, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("IST") }), + (142380000, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("IDT") }), + (150843600, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("IST") }), + (167176800, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("IDT") }), + (178664400, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("IST") }), + (334101600, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("IDT") }), + (337730400, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("IST") }), + (452642400, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("IDT") }), + (462319200, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("IST") }), + (482277600, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("IDT") }), + (494370000, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("IST") }), + (516751200, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("IDT") }), + (526424400, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("IST") }), + (545436000, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("IDT") }), + (558478800, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("IST") }), + (576626400, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("IDT") }), + (589323600, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("IST") }), + (609890400, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("IDT") }), + (620773200, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("IST") }), + (638316000, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("IDT") }), + (651618000, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("IST") }), + (669765600, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("IDT") }), + (683672400, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("IST") }), + (701820000, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("IDT") }), + (715726800, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("IST") }), + (733701600, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("IDT") }), + (747176400, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("IST") }), + (765151200, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("IDT") }), + (778021200, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("IST") }), + (796600800, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("IDT") }), + (810075600, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("IST") }), + (820447200, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (828655200, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (843170400, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (860104800, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (874620000, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (891554400, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (906069600, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (924213600, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (939934800, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (956268000, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (971989200, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (987717600, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (1003438800, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (1019167200, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (1034888400, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (1050616800, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (1066338000, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (1082066400, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (1096581600, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (1113516000, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (1128380400, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (1143842400, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (1158872400, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (1175378400, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (1189638000, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (1206655200, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (1219957200, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (1238104800, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (1252015200, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (1269640860, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (1281474000, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (1301608860, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (1312146000, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (1333058400, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (1348178400, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (1364508000, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (1380229200, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (1395957600, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (1414098000, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (1427493600, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (1445551200, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (1458946800, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (1477692000, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (1490396400, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (1509141600, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (1521846000, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (1540591200, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (1553810400, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (1572037200, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (1585346400, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (1603490400, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (1616796000, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (1635458400, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (1648332000, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (1666998000, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (1682726400, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (1698447600, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (1713571200, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (1729897200, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (1744416000, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (1761346800, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (1774656000, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (1792796400, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (1806105600, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (1824850800, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (1837555200, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (1856300400, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (1869004800, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (1887750000, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (1901059200, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (1919199600, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (1932508800, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (1950649200, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (1963958400, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (1982703600, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (1995408000, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (2014153200, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (2026857600, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (2045602800, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (2058307200, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (2077052400, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (2090361600, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (2107897200, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (2121811200, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (2138742000, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (2153260800, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (2168982000, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (2184710400, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (2199826800, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (2216160000, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (2230066800, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (2234304000, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (2234905200, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (2248214400, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (2260911600, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (2264544000, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (2266354800, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (2279664000, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (2291756400, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (2295388800, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (2297804400, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (2311113600, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (2321996400, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (2326233600, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (2329254000, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (2342563200, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (2352841200, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (2356473600, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (2361308400, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (2374012800, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (2383686000, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (2387318400, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (2392758000, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (2405462400, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (2413926000, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (2418163200, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (2424207600, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (2437516800, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (2444770800, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (2448403200, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (2455657200, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (2468966400, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (2475010800, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (2479248000, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (2487106800, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (2500416000, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (2505855600, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (2509488000, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (2519161200, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (2531865600, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (2536700400, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (2540332800, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (2550610800, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (2563315200, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (2566940400, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (2571177600, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (2582060400, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (2595369600, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (2597785200, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (2601417600, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (2613510000, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (2626819200, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (2628025200, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (2632262400, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (2644959600, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (2658268800, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (2658870000, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (2663107200, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (2676409200, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (2693347200, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (2708463600, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (2724192000, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (2739913200, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (2754432000, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (2771362800, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (2785276800, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (2802812400, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (2816121600, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (2834262000, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (2847571200, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (2866316400, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (2879020800, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (2897766000, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (2910470400, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (2929215600, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (2941920000, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (2960665200, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (2973974400, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (2992114800, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (3005424000, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (3023564400, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (3036873600, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (3055618800, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (3068323200, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (3087068400, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (3099772800, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (3117913200, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (3131827200, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (3148758000, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (3163276800, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (3179602800, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (3194726400, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (3209842800, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (3226176000, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (3240687600, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (3244320000, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (3244921200, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (3257625600, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (3271532400, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (3275164800, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (3276370800, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (3289075200, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (3301772400, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (3306009600, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (3307820400, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (3321129600, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (3332617200, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (3336249600, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (3339270000, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (3352579200, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (3362857200, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (3367094400, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (3370719600, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (3384028800, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (3393702000, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (3397939200, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (3402774000, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (3415478400, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (3424546800, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (3428179200, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (3434223600, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (3446928000, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (3454786800, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (3459024000, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (3465673200, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (3478982400, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (3485631600, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (3489264000, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (3497122800, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (3510432000, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (3516476400, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (3520108800, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (3528572400, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (3541881600, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (3546716400, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (3550953600, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (3560022000, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (3573331200, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (3577561200, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (3581193600, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (3592076400, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (3604780800, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (3607801200, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (3612038400, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (3623526000, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (3636230400, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (3638646000, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (3642883200, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (3654975600, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (3668284800, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (3669490800, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (3673123200, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (3686425200, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (3699734400, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (3717874800, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (3731184000, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (3749929200, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (3762633600, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (3781378800, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (3794083200, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (3812828400, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (3825532800, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (3844278000, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (3857587200, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (3875727600, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (3889036800, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (3907177200, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (3920486400, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (3939231600, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (3951936000, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (3970681200, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (3983385600, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (4002130800, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (4015440000, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (4033580400, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (4046889600, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (4065030000, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (4078339200, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (4096479600, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + ]; + FixedTimespanSet { + first: FixedTimespan { + utc_offset: 8272, + dst_offset: 0, + name: Some("LMT"), + }, + rest: REST + } + }, + + Tz::Asia__Harbin => { + const REST: &[(i64, FixedTimespan)] = &[ + (-2177481943, FixedTimespan { utc_offset: 28800, dst_offset: 0, name: Some("CST") }), + (-1600675200, FixedTimespan { utc_offset: 28800, dst_offset: 3600, name: Some("CDT") }), + (-1585904400, FixedTimespan { utc_offset: 28800, dst_offset: 0, name: Some("CST") }), + (-933667200, FixedTimespan { utc_offset: 28800, dst_offset: 3600, name: Some("CDT") }), + (-922093200, FixedTimespan { utc_offset: 28800, dst_offset: 0, name: Some("CST") }), + (-908870400, FixedTimespan { utc_offset: 28800, dst_offset: 3600, name: Some("CDT") }), + (-888829200, FixedTimespan { utc_offset: 28800, dst_offset: 0, name: Some("CST") }), + (-881049600, FixedTimespan { utc_offset: 28800, dst_offset: 3600, name: Some("CDT") }), + (-767869200, FixedTimespan { utc_offset: 28800, dst_offset: 0, name: Some("CST") }), + (-745833600, FixedTimespan { utc_offset: 28800, dst_offset: 3600, name: Some("CDT") }), + (-733827600, FixedTimespan { utc_offset: 28800, dst_offset: 0, name: Some("CST") }), + (-716889600, FixedTimespan { utc_offset: 28800, dst_offset: 3600, name: Some("CDT") }), + (-699613200, FixedTimespan { utc_offset: 28800, dst_offset: 0, name: Some("CST") }), + (-683884800, FixedTimespan { utc_offset: 28800, dst_offset: 3600, name: Some("CDT") }), + (-670669200, FixedTimespan { utc_offset: 28800, dst_offset: 0, name: Some("CST") }), + (-652348800, FixedTimespan { utc_offset: 28800, dst_offset: 3600, name: Some("CDT") }), + (-650019600, FixedTimespan { utc_offset: 28800, dst_offset: 0, name: Some("CST") }), + (515527200, FixedTimespan { utc_offset: 28800, dst_offset: 3600, name: Some("CDT") }), + (527014800, FixedTimespan { utc_offset: 28800, dst_offset: 0, name: Some("CST") }), + (545162400, FixedTimespan { utc_offset: 28800, dst_offset: 3600, name: Some("CDT") }), + (558464400, FixedTimespan { utc_offset: 28800, dst_offset: 0, name: Some("CST") }), + (577216800, FixedTimespan { utc_offset: 28800, dst_offset: 3600, name: Some("CDT") }), + (589914000, FixedTimespan { utc_offset: 28800, dst_offset: 0, name: Some("CST") }), + (608666400, FixedTimespan { utc_offset: 28800, dst_offset: 3600, name: Some("CDT") }), + (621968400, FixedTimespan { utc_offset: 28800, dst_offset: 0, name: Some("CST") }), + (640116000, FixedTimespan { utc_offset: 28800, dst_offset: 3600, name: Some("CDT") }), + (653418000, FixedTimespan { utc_offset: 28800, dst_offset: 0, name: Some("CST") }), + (671565600, FixedTimespan { utc_offset: 28800, dst_offset: 3600, name: Some("CDT") }), + (684867600, FixedTimespan { utc_offset: 28800, dst_offset: 0, name: Some("CST") }), + ]; + FixedTimespanSet { + first: FixedTimespan { + utc_offset: 29143, + dst_offset: 0, + name: Some("LMT"), + }, + rest: REST + } + }, + + Tz::Asia__Hebron => { + const REST: &[(i64, FixedTimespan)] = &[ + (-2185410023, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (-933638400, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (-923097600, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (-919036800, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (-857347200, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (-844300800, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (-825811200, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (-812678400, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (-794188800, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (-779846400, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (-762652800, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (-748310400, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (-731116800, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (-399088800, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (-386650800, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (-368330400, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (-355114800, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (-336790800, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (-323654400, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (-305168400, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (-292032000, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (-273632400, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (-260496000, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (-242096400, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (-228960000, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (-210560400, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (-197424000, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (-178938000, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (-165801600, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (-147402000, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (-134265600, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (-115866000, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (-102643200, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (-84330000, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (-81313200, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("IST") }), + (142380000, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("IDT") }), + (150843600, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("IST") }), + (167176800, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("IDT") }), + (178664400, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("IST") }), + (334101600, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("IDT") }), + (337730400, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("IST") }), + (452642400, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("IDT") }), + (462319200, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("IST") }), + (482277600, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("IDT") }), + (494370000, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("IST") }), + (516751200, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("IDT") }), + (526424400, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("IST") }), + (545436000, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("IDT") }), + (558478800, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("IST") }), + (576626400, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("IDT") }), + (589323600, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("IST") }), + (609890400, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("IDT") }), + (620773200, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("IST") }), + (638316000, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("IDT") }), + (651618000, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("IST") }), + (669765600, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("IDT") }), + (683672400, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("IST") }), + (701820000, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("IDT") }), + (715726800, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("IST") }), + (733701600, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("IDT") }), + (747176400, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("IST") }), + (765151200, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("IDT") }), + (778021200, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("IST") }), + (796600800, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("IDT") }), + (810075600, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("IST") }), + (820447200, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (828655200, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (843170400, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (860104800, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (874620000, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (891554400, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (906069600, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (924213600, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (939934800, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (956268000, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (971989200, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (987717600, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (1003438800, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (1019167200, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (1034888400, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (1050616800, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (1066338000, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (1082066400, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (1096581600, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (1113516000, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (1128380400, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (1143842400, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (1158872400, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (1175378400, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (1189638000, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (1206655200, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (1220216400, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (1238104800, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (1252015200, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (1269554400, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (1281474000, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (1301608860, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (1312146000, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (1314655200, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (1317330000, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (1333058400, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (1348178400, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (1364508000, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (1380229200, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (1395957600, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (1414098000, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (1427493600, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (1445551200, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (1458946800, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (1477692000, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (1490396400, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (1509141600, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (1521846000, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (1540591200, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (1553810400, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (1572037200, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (1585346400, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (1603490400, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (1616796000, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (1635458400, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (1648332000, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (1666998000, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (1682726400, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (1698447600, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (1713571200, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (1729897200, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (1744416000, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (1761346800, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (1774656000, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (1792796400, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (1806105600, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (1824850800, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (1837555200, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (1856300400, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (1869004800, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (1887750000, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (1901059200, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (1919199600, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (1932508800, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (1950649200, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (1963958400, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (1982703600, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (1995408000, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (2014153200, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (2026857600, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (2045602800, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (2058307200, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (2077052400, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (2090361600, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (2107897200, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (2121811200, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (2138742000, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (2153260800, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (2168982000, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (2184710400, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (2199826800, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (2216160000, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (2230066800, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (2234304000, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (2234905200, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (2248214400, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (2260911600, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (2264544000, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (2266354800, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (2279664000, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (2291756400, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (2295388800, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (2297804400, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (2311113600, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (2321996400, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (2326233600, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (2329254000, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (2342563200, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (2352841200, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (2356473600, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (2361308400, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (2374012800, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (2383686000, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (2387318400, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (2392758000, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (2405462400, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (2413926000, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (2418163200, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (2424207600, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (2437516800, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (2444770800, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (2448403200, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (2455657200, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (2468966400, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (2475010800, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (2479248000, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (2487106800, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (2500416000, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (2505855600, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (2509488000, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (2519161200, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (2531865600, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (2536700400, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (2540332800, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (2550610800, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (2563315200, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (2566940400, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (2571177600, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (2582060400, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (2595369600, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (2597785200, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (2601417600, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (2613510000, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (2626819200, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (2628025200, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (2632262400, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (2644959600, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (2658268800, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (2658870000, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (2663107200, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (2676409200, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (2693347200, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (2708463600, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (2724192000, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (2739913200, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (2754432000, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (2771362800, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (2785276800, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (2802812400, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (2816121600, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (2834262000, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (2847571200, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (2866316400, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (2879020800, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (2897766000, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (2910470400, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (2929215600, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (2941920000, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (2960665200, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (2973974400, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (2992114800, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (3005424000, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (3023564400, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (3036873600, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (3055618800, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (3068323200, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (3087068400, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (3099772800, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (3117913200, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (3131827200, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (3148758000, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (3163276800, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (3179602800, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (3194726400, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (3209842800, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (3226176000, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (3240687600, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (3244320000, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (3244921200, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (3257625600, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (3271532400, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (3275164800, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (3276370800, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (3289075200, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (3301772400, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (3306009600, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (3307820400, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (3321129600, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (3332617200, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (3336249600, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (3339270000, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (3352579200, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (3362857200, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (3367094400, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (3370719600, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (3384028800, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (3393702000, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (3397939200, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (3402774000, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (3415478400, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (3424546800, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (3428179200, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (3434223600, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (3446928000, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (3454786800, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (3459024000, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (3465673200, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (3478982400, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (3485631600, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (3489264000, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (3497122800, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (3510432000, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (3516476400, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (3520108800, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (3528572400, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (3541881600, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (3546716400, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (3550953600, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (3560022000, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (3573331200, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (3577561200, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (3581193600, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (3592076400, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (3604780800, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (3607801200, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (3612038400, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (3623526000, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (3636230400, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (3638646000, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (3642883200, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (3654975600, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (3668284800, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (3669490800, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (3673123200, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (3686425200, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (3699734400, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (3717874800, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (3731184000, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (3749929200, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (3762633600, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (3781378800, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (3794083200, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (3812828400, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (3825532800, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (3844278000, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (3857587200, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (3875727600, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (3889036800, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (3907177200, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (3920486400, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (3939231600, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (3951936000, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (3970681200, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (3983385600, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (4002130800, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (4015440000, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (4033580400, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (4046889600, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (4065030000, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (4078339200, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (4096479600, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + ]; + FixedTimespanSet { + first: FixedTimespan { + utc_offset: 8423, + dst_offset: 0, + name: Some("LMT"), + }, + rest: REST + } + }, + + Tz::Asia__Ho_Chi_Minh => { + const REST: &[(i64, FixedTimespan)] = &[ + (-2004073590, FixedTimespan { utc_offset: 25590, dst_offset: 0, name: Some("PLMT") }), + (-1851577590, FixedTimespan { utc_offset: 25200, dst_offset: 0, name: None }), + (-852105600, FixedTimespan { utc_offset: 28800, dst_offset: 0, name: None }), + (-782643600, FixedTimespan { utc_offset: 32400, dst_offset: 0, name: None }), + (-767869200, FixedTimespan { utc_offset: 25200, dst_offset: 0, name: None }), + (-718095600, FixedTimespan { utc_offset: 28800, dst_offset: 0, name: None }), + (-457772400, FixedTimespan { utc_offset: 25200, dst_offset: 0, name: None }), + (-315648000, FixedTimespan { utc_offset: 28800, dst_offset: 0, name: None }), + (171820800, FixedTimespan { utc_offset: 25200, dst_offset: 0, name: None }), + ]; + FixedTimespanSet { + first: FixedTimespan { + utc_offset: 25590, + dst_offset: 0, + name: Some("LMT"), + }, + rest: REST + } + }, + + Tz::Asia__Hong_Kong => { + const REST: &[(i64, FixedTimespan)] = &[ + (-2056718202, FixedTimespan { utc_offset: 28800, dst_offset: 0, name: Some("HKT") }), + (-900910800, FixedTimespan { utc_offset: 28800, dst_offset: 3600, name: Some("HKST") }), + (-891579600, FixedTimespan { utc_offset: 28800, dst_offset: 1800, name: Some("HKWT") }), + (-884248200, FixedTimespan { utc_offset: 32400, dst_offset: 0, name: Some("JST") }), + (-761209200, FixedTimespan { utc_offset: 28800, dst_offset: 0, name: Some("HKT") }), + (-747907200, FixedTimespan { utc_offset: 28800, dst_offset: 3600, name: Some("HKST") }), + (-728541000, FixedTimespan { utc_offset: 28800, dst_offset: 0, name: Some("HKT") }), + (-717049800, FixedTimespan { utc_offset: 28800, dst_offset: 3600, name: Some("HKST") }), + (-697091400, FixedTimespan { utc_offset: 28800, dst_offset: 0, name: Some("HKT") }), + (-683785800, FixedTimespan { utc_offset: 28800, dst_offset: 3600, name: Some("HKST") }), + (-668061000, FixedTimespan { utc_offset: 28800, dst_offset: 0, name: Some("HKT") }), + (-654755400, FixedTimespan { utc_offset: 28800, dst_offset: 3600, name: Some("HKST") }), + (-636611400, FixedTimespan { utc_offset: 28800, dst_offset: 0, name: Some("HKT") }), + (-623305800, FixedTimespan { utc_offset: 28800, dst_offset: 3600, name: Some("HKST") }), + (-605161800, FixedTimespan { utc_offset: 28800, dst_offset: 0, name: Some("HKT") }), + (-591856200, FixedTimespan { utc_offset: 28800, dst_offset: 3600, name: Some("HKST") }), + (-573712200, FixedTimespan { utc_offset: 28800, dst_offset: 0, name: Some("HKT") }), + (-559801800, FixedTimespan { utc_offset: 28800, dst_offset: 3600, name: Some("HKST") }), + (-541657800, FixedTimespan { utc_offset: 28800, dst_offset: 0, name: Some("HKT") }), + (-528352200, FixedTimespan { utc_offset: 28800, dst_offset: 3600, name: Some("HKST") }), + (-510211800, FixedTimespan { utc_offset: 28800, dst_offset: 0, name: Some("HKT") }), + (-498112200, FixedTimespan { utc_offset: 28800, dst_offset: 3600, name: Some("HKST") }), + (-478762200, FixedTimespan { utc_offset: 28800, dst_offset: 0, name: Some("HKT") }), + (-466662600, FixedTimespan { utc_offset: 28800, dst_offset: 3600, name: Some("HKST") }), + (-446707800, FixedTimespan { utc_offset: 28800, dst_offset: 0, name: Some("HKT") }), + (-435213000, FixedTimespan { utc_offset: 28800, dst_offset: 3600, name: Some("HKST") }), + (-415258200, FixedTimespan { utc_offset: 28800, dst_offset: 0, name: Some("HKT") }), + (-403158600, FixedTimespan { utc_offset: 28800, dst_offset: 3600, name: Some("HKST") }), + (-383808600, FixedTimespan { utc_offset: 28800, dst_offset: 0, name: Some("HKT") }), + (-371709000, FixedTimespan { utc_offset: 28800, dst_offset: 3600, name: Some("HKST") }), + (-352359000, FixedTimespan { utc_offset: 28800, dst_offset: 0, name: Some("HKT") }), + (-340259400, FixedTimespan { utc_offset: 28800, dst_offset: 3600, name: Some("HKST") }), + (-320909400, FixedTimespan { utc_offset: 28800, dst_offset: 0, name: Some("HKT") }), + (-308809800, FixedTimespan { utc_offset: 28800, dst_offset: 3600, name: Some("HKST") }), + (-288855000, FixedTimespan { utc_offset: 28800, dst_offset: 0, name: Some("HKT") }), + (-277360200, FixedTimespan { utc_offset: 28800, dst_offset: 3600, name: Some("HKST") }), + (-257405400, FixedTimespan { utc_offset: 28800, dst_offset: 0, name: Some("HKT") }), + (-245910600, FixedTimespan { utc_offset: 28800, dst_offset: 3600, name: Some("HKST") }), + (-225955800, FixedTimespan { utc_offset: 28800, dst_offset: 0, name: Some("HKT") }), + (-213856200, FixedTimespan { utc_offset: 28800, dst_offset: 3600, name: Some("HKST") }), + (-194506200, FixedTimespan { utc_offset: 28800, dst_offset: 0, name: Some("HKT") }), + (-182406600, FixedTimespan { utc_offset: 28800, dst_offset: 3600, name: Some("HKST") }), + (-163056600, FixedTimespan { utc_offset: 28800, dst_offset: 0, name: Some("HKT") }), + (-148537800, FixedTimespan { utc_offset: 28800, dst_offset: 3600, name: Some("HKST") }), + (-132816600, FixedTimespan { utc_offset: 28800, dst_offset: 0, name: Some("HKT") }), + (-117088200, FixedTimespan { utc_offset: 28800, dst_offset: 3600, name: Some("HKST") }), + (-101367000, FixedTimespan { utc_offset: 28800, dst_offset: 0, name: Some("HKT") }), + (-85638600, FixedTimespan { utc_offset: 28800, dst_offset: 3600, name: Some("HKST") }), + (-69312600, FixedTimespan { utc_offset: 28800, dst_offset: 0, name: Some("HKT") }), + (-53584200, FixedTimespan { utc_offset: 28800, dst_offset: 3600, name: Some("HKST") }), + (-37863000, FixedTimespan { utc_offset: 28800, dst_offset: 0, name: Some("HKT") }), + (-22134600, FixedTimespan { utc_offset: 28800, dst_offset: 3600, name: Some("HKST") }), + (-6413400, FixedTimespan { utc_offset: 28800, dst_offset: 0, name: Some("HKT") }), + (9315000, FixedTimespan { utc_offset: 28800, dst_offset: 3600, name: Some("HKST") }), + (25036200, FixedTimespan { utc_offset: 28800, dst_offset: 0, name: Some("HKT") }), + (40764600, FixedTimespan { utc_offset: 28800, dst_offset: 3600, name: Some("HKST") }), + (56485800, FixedTimespan { utc_offset: 28800, dst_offset: 0, name: Some("HKT") }), + (72214200, FixedTimespan { utc_offset: 28800, dst_offset: 3600, name: Some("HKST") }), + (88540200, FixedTimespan { utc_offset: 28800, dst_offset: 0, name: Some("HKT") }), + (104268600, FixedTimespan { utc_offset: 28800, dst_offset: 3600, name: Some("HKST") }), + (119989800, FixedTimespan { utc_offset: 28800, dst_offset: 0, name: Some("HKT") }), + (126041400, FixedTimespan { utc_offset: 28800, dst_offset: 3600, name: Some("HKST") }), + (151439400, FixedTimespan { utc_offset: 28800, dst_offset: 0, name: Some("HKT") }), + (167167800, FixedTimespan { utc_offset: 28800, dst_offset: 3600, name: Some("HKST") }), + (182889000, FixedTimespan { utc_offset: 28800, dst_offset: 0, name: Some("HKT") }), + (198617400, FixedTimespan { utc_offset: 28800, dst_offset: 3600, name: Some("HKST") }), + (214338600, FixedTimespan { utc_offset: 28800, dst_offset: 0, name: Some("HKT") }), + (295385400, FixedTimespan { utc_offset: 28800, dst_offset: 3600, name: Some("HKST") }), + (309292200, FixedTimespan { utc_offset: 28800, dst_offset: 0, name: Some("HKT") }), + ]; + FixedTimespanSet { + first: FixedTimespan { + utc_offset: 27402, + dst_offset: 0, + name: Some("LMT"), + }, + rest: REST + } + }, + + Tz::Asia__Hovd => { + const REST: &[(i64, FixedTimespan)] = &[ + (-2032927596, FixedTimespan { utc_offset: 21600, dst_offset: 0, name: None }), + (252439200, FixedTimespan { utc_offset: 25200, dst_offset: 0, name: None }), + (417978000, FixedTimespan { utc_offset: 25200, dst_offset: 3600, name: None }), + (433785600, FixedTimespan { utc_offset: 25200, dst_offset: 0, name: None }), + (449600400, FixedTimespan { utc_offset: 25200, dst_offset: 3600, name: None }), + (465321600, FixedTimespan { utc_offset: 25200, dst_offset: 0, name: None }), + (481050000, FixedTimespan { utc_offset: 25200, dst_offset: 3600, name: None }), + (496771200, FixedTimespan { utc_offset: 25200, dst_offset: 0, name: None }), + (512499600, FixedTimespan { utc_offset: 25200, dst_offset: 3600, name: None }), + (528220800, FixedTimespan { utc_offset: 25200, dst_offset: 0, name: None }), + (543949200, FixedTimespan { utc_offset: 25200, dst_offset: 3600, name: None }), + (559670400, FixedTimespan { utc_offset: 25200, dst_offset: 0, name: None }), + (575398800, FixedTimespan { utc_offset: 25200, dst_offset: 3600, name: None }), + (591120000, FixedTimespan { utc_offset: 25200, dst_offset: 0, name: None }), + (606848400, FixedTimespan { utc_offset: 25200, dst_offset: 3600, name: None }), + (622569600, FixedTimespan { utc_offset: 25200, dst_offset: 0, name: None }), + (638298000, FixedTimespan { utc_offset: 25200, dst_offset: 3600, name: None }), + (654624000, FixedTimespan { utc_offset: 25200, dst_offset: 0, name: None }), + (670352400, FixedTimespan { utc_offset: 25200, dst_offset: 3600, name: None }), + (686073600, FixedTimespan { utc_offset: 25200, dst_offset: 0, name: None }), + (701802000, FixedTimespan { utc_offset: 25200, dst_offset: 3600, name: None }), + (717523200, FixedTimespan { utc_offset: 25200, dst_offset: 0, name: None }), + (733251600, FixedTimespan { utc_offset: 25200, dst_offset: 3600, name: None }), + (748972800, FixedTimespan { utc_offset: 25200, dst_offset: 0, name: None }), + (764701200, FixedTimespan { utc_offset: 25200, dst_offset: 3600, name: None }), + (780422400, FixedTimespan { utc_offset: 25200, dst_offset: 0, name: None }), + (796150800, FixedTimespan { utc_offset: 25200, dst_offset: 3600, name: None }), + (811872000, FixedTimespan { utc_offset: 25200, dst_offset: 0, name: None }), + (828205200, FixedTimespan { utc_offset: 25200, dst_offset: 3600, name: None }), + (843926400, FixedTimespan { utc_offset: 25200, dst_offset: 0, name: None }), + (859654800, FixedTimespan { utc_offset: 25200, dst_offset: 3600, name: None }), + (875376000, FixedTimespan { utc_offset: 25200, dst_offset: 0, name: None }), + (891104400, FixedTimespan { utc_offset: 25200, dst_offset: 3600, name: None }), + (906825600, FixedTimespan { utc_offset: 25200, dst_offset: 0, name: None }), + (988398000, FixedTimespan { utc_offset: 25200, dst_offset: 3600, name: None }), + (1001700000, FixedTimespan { utc_offset: 25200, dst_offset: 0, name: None }), + (1017428400, FixedTimespan { utc_offset: 25200, dst_offset: 3600, name: None }), + (1033149600, FixedTimespan { utc_offset: 25200, dst_offset: 0, name: None }), + (1048878000, FixedTimespan { utc_offset: 25200, dst_offset: 3600, name: None }), + (1064599200, FixedTimespan { utc_offset: 25200, dst_offset: 0, name: None }), + (1080327600, FixedTimespan { utc_offset: 25200, dst_offset: 3600, name: None }), + (1096048800, FixedTimespan { utc_offset: 25200, dst_offset: 0, name: None }), + (1111777200, FixedTimespan { utc_offset: 25200, dst_offset: 3600, name: None }), + (1127498400, FixedTimespan { utc_offset: 25200, dst_offset: 0, name: None }), + (1143226800, FixedTimespan { utc_offset: 25200, dst_offset: 3600, name: None }), + (1159552800, FixedTimespan { utc_offset: 25200, dst_offset: 0, name: None }), + (1427482800, FixedTimespan { utc_offset: 25200, dst_offset: 3600, name: None }), + (1443196800, FixedTimespan { utc_offset: 25200, dst_offset: 0, name: None }), + (1458932400, FixedTimespan { utc_offset: 25200, dst_offset: 3600, name: None }), + (1474646400, FixedTimespan { utc_offset: 25200, dst_offset: 0, name: None }), + ]; + FixedTimespanSet { + first: FixedTimespan { + utc_offset: 21996, + dst_offset: 0, + name: Some("LMT"), + }, + rest: REST + } + }, + + Tz::Asia__Irkutsk => { + const REST: &[(i64, FixedTimespan)] = &[ + (-2840165825, FixedTimespan { utc_offset: 25025, dst_offset: 0, name: Some("IMT") }), + (-1575874625, FixedTimespan { utc_offset: 25200, dst_offset: 0, name: None }), + (-1247554800, FixedTimespan { utc_offset: 28800, dst_offset: 0, name: None }), + (354902400, FixedTimespan { utc_offset: 28800, dst_offset: 3600, name: None }), + (370710000, FixedTimespan { utc_offset: 28800, dst_offset: 0, name: None }), + (386438400, FixedTimespan { utc_offset: 28800, dst_offset: 3600, name: None }), + (402246000, FixedTimespan { utc_offset: 28800, dst_offset: 0, name: None }), + (417974400, FixedTimespan { utc_offset: 28800, dst_offset: 3600, name: None }), + (433782000, FixedTimespan { utc_offset: 28800, dst_offset: 0, name: None }), + (449596800, FixedTimespan { utc_offset: 28800, dst_offset: 3600, name: None }), + (465328800, FixedTimespan { utc_offset: 28800, dst_offset: 0, name: None }), + (481053600, FixedTimespan { utc_offset: 28800, dst_offset: 3600, name: None }), + (496778400, FixedTimespan { utc_offset: 28800, dst_offset: 0, name: None }), + (512503200, FixedTimespan { utc_offset: 28800, dst_offset: 3600, name: None }), + (528228000, FixedTimespan { utc_offset: 28800, dst_offset: 0, name: None }), + (543952800, FixedTimespan { utc_offset: 28800, dst_offset: 3600, name: None }), + (559677600, FixedTimespan { utc_offset: 28800, dst_offset: 0, name: None }), + (575402400, FixedTimespan { utc_offset: 28800, dst_offset: 3600, name: None }), + (591127200, FixedTimespan { utc_offset: 28800, dst_offset: 0, name: None }), + (606852000, FixedTimespan { utc_offset: 28800, dst_offset: 3600, name: None }), + (622576800, FixedTimespan { utc_offset: 28800, dst_offset: 0, name: None }), + (638301600, FixedTimespan { utc_offset: 28800, dst_offset: 3600, name: None }), + (654631200, FixedTimespan { utc_offset: 28800, dst_offset: 0, name: None }), + (670356000, FixedTimespan { utc_offset: 25200, dst_offset: 3600, name: None }), + (686084400, FixedTimespan { utc_offset: 25200, dst_offset: 0, name: None }), + (695761200, FixedTimespan { utc_offset: 28800, dst_offset: 0, name: None }), + (701805600, FixedTimespan { utc_offset: 28800, dst_offset: 3600, name: None }), + (717530400, FixedTimespan { utc_offset: 28800, dst_offset: 0, name: None }), + (733255200, FixedTimespan { utc_offset: 28800, dst_offset: 3600, name: None }), + (748980000, FixedTimespan { utc_offset: 28800, dst_offset: 0, name: None }), + (764704800, FixedTimespan { utc_offset: 28800, dst_offset: 3600, name: None }), + (780429600, FixedTimespan { utc_offset: 28800, dst_offset: 0, name: None }), + (796154400, FixedTimespan { utc_offset: 28800, dst_offset: 3600, name: None }), + (811879200, FixedTimespan { utc_offset: 28800, dst_offset: 0, name: None }), + (828208800, FixedTimespan { utc_offset: 28800, dst_offset: 3600, name: None }), + (846352800, FixedTimespan { utc_offset: 28800, dst_offset: 0, name: None }), + (859658400, FixedTimespan { utc_offset: 28800, dst_offset: 3600, name: None }), + (877802400, FixedTimespan { utc_offset: 28800, dst_offset: 0, name: None }), + (891108000, FixedTimespan { utc_offset: 28800, dst_offset: 3600, name: None }), + (909252000, FixedTimespan { utc_offset: 28800, dst_offset: 0, name: None }), + (922557600, FixedTimespan { utc_offset: 28800, dst_offset: 3600, name: None }), + (941306400, FixedTimespan { utc_offset: 28800, dst_offset: 0, name: None }), + (954007200, FixedTimespan { utc_offset: 28800, dst_offset: 3600, name: None }), + (972756000, FixedTimespan { utc_offset: 28800, dst_offset: 0, name: None }), + (985456800, FixedTimespan { utc_offset: 28800, dst_offset: 3600, name: None }), + (1004205600, FixedTimespan { utc_offset: 28800, dst_offset: 0, name: None }), + (1017511200, FixedTimespan { utc_offset: 28800, dst_offset: 3600, name: None }), + (1035655200, FixedTimespan { utc_offset: 28800, dst_offset: 0, name: None }), + (1048960800, FixedTimespan { utc_offset: 28800, dst_offset: 3600, name: None }), + (1067104800, FixedTimespan { utc_offset: 28800, dst_offset: 0, name: None }), + (1080410400, FixedTimespan { utc_offset: 28800, dst_offset: 3600, name: None }), + (1099159200, FixedTimespan { utc_offset: 28800, dst_offset: 0, name: None }), + (1111860000, FixedTimespan { utc_offset: 28800, dst_offset: 3600, name: None }), + (1130608800, FixedTimespan { utc_offset: 28800, dst_offset: 0, name: None }), + (1143309600, FixedTimespan { utc_offset: 28800, dst_offset: 3600, name: None }), + (1162058400, FixedTimespan { utc_offset: 28800, dst_offset: 0, name: None }), + (1174759200, FixedTimespan { utc_offset: 28800, dst_offset: 3600, name: None }), + (1193508000, FixedTimespan { utc_offset: 28800, dst_offset: 0, name: None }), + (1206813600, FixedTimespan { utc_offset: 28800, dst_offset: 3600, name: None }), + (1224957600, FixedTimespan { utc_offset: 28800, dst_offset: 0, name: None }), + (1238263200, FixedTimespan { utc_offset: 28800, dst_offset: 3600, name: None }), + (1256407200, FixedTimespan { utc_offset: 28800, dst_offset: 0, name: None }), + (1269712800, FixedTimespan { utc_offset: 28800, dst_offset: 3600, name: None }), + (1288461600, FixedTimespan { utc_offset: 28800, dst_offset: 0, name: None }), + (1301162400, FixedTimespan { utc_offset: 32400, dst_offset: 0, name: None }), + (1414256400, FixedTimespan { utc_offset: 28800, dst_offset: 0, name: None }), + ]; + FixedTimespanSet { + first: FixedTimespan { + utc_offset: 25025, + dst_offset: 0, + name: Some("LMT"), + }, + rest: REST + } + }, + + Tz::Asia__Istanbul => { + const REST: &[(i64, FixedTimespan)] = &[ + (-2840147752, FixedTimespan { utc_offset: 7016, dst_offset: 0, name: Some("IMT") }), + (-1869875816, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (-1693706400, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (-1680490800, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (-1570413600, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (-1552186800, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (-1538359200, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (-1522551600, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (-1507514400, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (-1490583600, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (-1440208800, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (-1428030000, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (-1409709600, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (-1396494000, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (-931053600, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (-922676400, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (-917834400, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (-892436400, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (-875844000, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (-764737200, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (-744343200, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (-733806000, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (-716436000, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (-701924400, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (-684986400, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (-670474800, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (-654141600, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (-639025200, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (-622087200, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (-606970800, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (-590032800, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (-575521200, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (-235620000, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (-194842800, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (-177732000, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (-165726000, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (107910000, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (121215600, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (133920000, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (152665200, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (164678400, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (184114800, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (196214400, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (215564400, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (228873600, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (245804400, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (260323200, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (267915600, FixedTimespan { utc_offset: 10800, dst_offset: 0, name: None }), + (428454000, FixedTimespan { utc_offset: 10800, dst_offset: 3600, name: None }), + (433893600, FixedTimespan { utc_offset: 10800, dst_offset: 0, name: None }), + (468111600, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (482799600, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (496710000, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (512521200, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (528246000, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (543970800, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (559695600, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (575420400, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (591145200, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (606870000, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (622594800, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (638319600, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (654649200, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (670374000, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (686098800, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (701823600, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (717548400, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (733273200, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (748998000, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (764118000, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (780447600, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (796172400, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (811897200, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (828226800, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (846370800, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (859676400, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (877820400, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (891126000, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (909270000, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (922575600, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (941324400, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (954025200, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (972774000, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (985474800, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (1004223600, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (1017529200, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (1035673200, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (1048978800, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (1067122800, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (1080428400, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (1099177200, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (1111878000, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (1130626800, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (1143327600, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (1162076400, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (1174784400, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (1193533200, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (1206838800, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (1224982800, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (1238288400, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (1256432400, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (1269738000, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (1288486800, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (1301266800, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (1319936400, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (1332637200, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (1351386000, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (1364691600, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (1382835600, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (1396220400, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (1414285200, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (1427590800, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (1446933600, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (1459040400, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (1473195600, FixedTimespan { utc_offset: 10800, dst_offset: 0, name: None }), + ]; + FixedTimespanSet { + first: FixedTimespan { + utc_offset: 6952, + dst_offset: 0, + name: Some("LMT"), + }, + rest: REST + } + }, + + Tz::Asia__Jakarta => { + const REST: &[(i64, FixedTimespan)] = &[ + (-3231299232, FixedTimespan { utc_offset: 25632, dst_offset: 0, name: Some("BMT") }), + (-1451744832, FixedTimespan { utc_offset: 26400, dst_offset: 0, name: None }), + (-1172906400, FixedTimespan { utc_offset: 27000, dst_offset: 0, name: None }), + (-876641400, FixedTimespan { utc_offset: 32400, dst_offset: 0, name: None }), + (-766054800, FixedTimespan { utc_offset: 27000, dst_offset: 0, name: None }), + (-683883000, FixedTimespan { utc_offset: 28800, dst_offset: 0, name: None }), + (-620812800, FixedTimespan { utc_offset: 27000, dst_offset: 0, name: None }), + (-189415800, FixedTimespan { utc_offset: 25200, dst_offset: 0, name: Some("WIB") }), + ]; + FixedTimespanSet { + first: FixedTimespan { + utc_offset: 25632, + dst_offset: 0, + name: Some("LMT"), + }, + rest: REST + } + }, + + Tz::Asia__Jayapura => { + const REST: &[(i64, FixedTimespan)] = &[ + (-1172913768, FixedTimespan { utc_offset: 32400, dst_offset: 0, name: None }), + (-799491600, FixedTimespan { utc_offset: 34200, dst_offset: 0, name: None }), + (-189423000, FixedTimespan { utc_offset: 32400, dst_offset: 0, name: Some("WIT") }), + ]; + FixedTimespanSet { + first: FixedTimespan { + utc_offset: 33768, + dst_offset: 0, + name: Some("LMT"), + }, + rest: REST + } + }, + + Tz::Asia__Jerusalem => { + const REST: &[(i64, FixedTimespan)] = &[ + (-2840149254, FixedTimespan { utc_offset: 8440, dst_offset: 0, name: Some("JMT") }), + (-1641003640, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("IST") }), + (-933638400, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("IDT") }), + (-923097600, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("IST") }), + (-919036800, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("IDT") }), + (-857347200, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("IST") }), + (-844300800, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("IDT") }), + (-825811200, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("IST") }), + (-812678400, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("IDT") }), + (-794188800, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("IST") }), + (-779846400, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("IDT") }), + (-762652800, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("IST") }), + (-748310400, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("IDT") }), + (-731116800, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("IST") }), + (-681955200, FixedTimespan { utc_offset: 7200, dst_offset: 7200, name: Some("IDDT") }), + (-673228800, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("IDT") }), + (-667958400, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("IST") }), + (-652320000, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("IDT") }), + (-636422400, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("IST") }), + (-622080000, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("IDT") }), + (-608947200, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("IST") }), + (-591840000, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("IDT") }), + (-572486400, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("IST") }), + (-558576000, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("IDT") }), + (-542851200, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("IST") }), + (-527731200, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("IDT") }), + (-514425600, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("IST") }), + (-490838400, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("IDT") }), + (-482976000, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("IST") }), + (-459388800, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("IDT") }), + (-451526400, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("IST") }), + (-428544000, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("IDT") }), + (-418262400, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("IST") }), + (-400118400, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("IDT") }), + (-387417600, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("IST") }), + (142380000, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("IDT") }), + (150843600, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("IST") }), + (167176800, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("IDT") }), + (178664400, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("IST") }), + (334101600, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("IDT") }), + (337730400, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("IST") }), + (452642400, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("IDT") }), + (462319200, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("IST") }), + (482277600, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("IDT") }), + (494370000, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("IST") }), + (516751200, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("IDT") }), + (526424400, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("IST") }), + (545436000, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("IDT") }), + (558478800, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("IST") }), + (576626400, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("IDT") }), + (589323600, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("IST") }), + (609890400, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("IDT") }), + (620773200, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("IST") }), + (638316000, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("IDT") }), + (651618000, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("IST") }), + (669765600, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("IDT") }), + (683672400, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("IST") }), + (701820000, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("IDT") }), + (715726800, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("IST") }), + (733701600, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("IDT") }), + (747176400, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("IST") }), + (765151200, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("IDT") }), + (778021200, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("IST") }), + (796600800, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("IDT") }), + (810075600, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("IST") }), + (826840800, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("IDT") }), + (842821200, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("IST") }), + (858895200, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("IDT") }), + (874184400, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("IST") }), + (890344800, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("IDT") }), + (905029200, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("IST") }), + (923011200, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("IDT") }), + (936313200, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("IST") }), + (955670400, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("IDT") }), + (970783200, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("IST") }), + (986770800, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("IDT") }), + (1001282400, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("IST") }), + (1017356400, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("IDT") }), + (1033941600, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("IST") }), + (1048806000, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("IDT") }), + (1065132000, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("IST") }), + (1081292400, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("IDT") }), + (1095804000, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("IST") }), + (1112313600, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("IDT") }), + (1128812400, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("IST") }), + (1143763200, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("IDT") }), + (1159657200, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("IST") }), + (1175212800, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("IDT") }), + (1189897200, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("IST") }), + (1206662400, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("IDT") }), + (1223161200, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("IST") }), + (1238112000, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("IDT") }), + (1254006000, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("IST") }), + (1269561600, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("IDT") }), + (1284246000, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("IST") }), + (1301616000, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("IDT") }), + (1317510000, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("IST") }), + (1333065600, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("IDT") }), + (1348354800, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("IST") }), + (1364515200, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("IDT") }), + (1382828400, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("IST") }), + (1395964800, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("IDT") }), + (1414278000, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("IST") }), + (1427414400, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("IDT") }), + (1445727600, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("IST") }), + (1458864000, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("IDT") }), + (1477782000, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("IST") }), + (1490313600, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("IDT") }), + (1509231600, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("IST") }), + (1521763200, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("IDT") }), + (1540681200, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("IST") }), + (1553817600, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("IDT") }), + (1572130800, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("IST") }), + (1585267200, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("IDT") }), + (1603580400, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("IST") }), + (1616716800, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("IDT") }), + (1635634800, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("IST") }), + (1648166400, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("IDT") }), + (1667084400, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("IST") }), + (1679616000, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("IDT") }), + (1698534000, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("IST") }), + (1711670400, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("IDT") }), + (1729983600, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("IST") }), + (1743120000, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("IDT") }), + (1761433200, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("IST") }), + (1774569600, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("IDT") }), + (1792882800, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("IST") }), + (1806019200, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("IDT") }), + (1824937200, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("IST") }), + (1837468800, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("IDT") }), + (1856386800, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("IST") }), + (1868918400, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("IDT") }), + (1887836400, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("IST") }), + (1900972800, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("IDT") }), + (1919286000, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("IST") }), + (1932422400, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("IDT") }), + (1950735600, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("IST") }), + (1963872000, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("IDT") }), + (1982790000, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("IST") }), + (1995321600, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("IDT") }), + (2014239600, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("IST") }), + (2026771200, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("IDT") }), + (2045689200, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("IST") }), + (2058220800, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("IDT") }), + (2077138800, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("IST") }), + (2090275200, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("IDT") }), + (2108588400, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("IST") }), + (2121724800, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("IDT") }), + (2140038000, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("IST") }), + (2153174400, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("IDT") }), + (2172092400, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("IST") }), + (2184624000, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("IDT") }), + (2203542000, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("IST") }), + (2216073600, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("IDT") }), + (2234991600, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("IST") }), + (2248128000, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("IDT") }), + (2266441200, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("IST") }), + (2279577600, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("IDT") }), + (2297890800, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("IST") }), + (2311027200, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("IDT") }), + (2329340400, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("IST") }), + (2342476800, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("IDT") }), + (2361394800, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("IST") }), + (2373926400, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("IDT") }), + (2392844400, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("IST") }), + (2405376000, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("IDT") }), + (2424294000, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("IST") }), + (2437430400, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("IDT") }), + (2455743600, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("IST") }), + (2468880000, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("IDT") }), + (2487193200, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("IST") }), + (2500329600, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("IDT") }), + (2519247600, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("IST") }), + (2531779200, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("IDT") }), + (2550697200, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("IST") }), + (2563228800, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("IDT") }), + (2582146800, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("IST") }), + (2595283200, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("IDT") }), + (2613596400, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("IST") }), + (2626732800, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("IDT") }), + (2645046000, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("IST") }), + (2658182400, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("IDT") }), + (2676495600, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("IST") }), + (2689632000, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("IDT") }), + (2708550000, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("IST") }), + (2721081600, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("IDT") }), + (2739999600, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("IST") }), + (2752531200, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("IDT") }), + (2771449200, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("IST") }), + (2784585600, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("IDT") }), + (2802898800, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("IST") }), + (2816035200, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("IDT") }), + (2834348400, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("IST") }), + (2847484800, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("IDT") }), + (2866402800, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("IST") }), + (2878934400, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("IDT") }), + (2897852400, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("IST") }), + (2910384000, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("IDT") }), + (2929302000, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("IST") }), + (2941833600, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("IDT") }), + (2960751600, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("IST") }), + (2973888000, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("IDT") }), + (2992201200, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("IST") }), + (3005337600, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("IDT") }), + (3023650800, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("IST") }), + (3036787200, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("IDT") }), + (3055705200, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("IST") }), + (3068236800, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("IDT") }), + (3087154800, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("IST") }), + (3099686400, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("IDT") }), + (3118604400, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("IST") }), + (3131740800, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("IDT") }), + (3150054000, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("IST") }), + (3163190400, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("IDT") }), + (3181503600, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("IST") }), + (3194640000, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("IDT") }), + (3212953200, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("IST") }), + (3226089600, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("IDT") }), + (3245007600, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("IST") }), + (3257539200, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("IDT") }), + (3276457200, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("IST") }), + (3288988800, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("IDT") }), + (3307906800, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("IST") }), + (3321043200, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("IDT") }), + (3339356400, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("IST") }), + (3352492800, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("IDT") }), + (3370806000, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("IST") }), + (3383942400, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("IDT") }), + (3402860400, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("IST") }), + (3415392000, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("IDT") }), + (3434310000, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("IST") }), + (3446841600, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("IDT") }), + (3465759600, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("IST") }), + (3478896000, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("IDT") }), + (3497209200, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("IST") }), + (3510345600, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("IDT") }), + (3528658800, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("IST") }), + (3541795200, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("IDT") }), + (3560108400, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("IST") }), + (3573244800, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("IDT") }), + (3592162800, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("IST") }), + (3604694400, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("IDT") }), + (3623612400, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("IST") }), + (3636144000, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("IDT") }), + (3655062000, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("IST") }), + (3668198400, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("IDT") }), + (3686511600, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("IST") }), + (3699648000, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("IDT") }), + (3717961200, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("IST") }), + (3731097600, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("IDT") }), + (3750015600, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("IST") }), + (3762547200, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("IDT") }), + (3781465200, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("IST") }), + (3793996800, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("IDT") }), + (3812914800, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("IST") }), + (3825446400, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("IDT") }), + (3844364400, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("IST") }), + (3857500800, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("IDT") }), + (3875814000, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("IST") }), + (3888950400, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("IDT") }), + (3907263600, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("IST") }), + (3920400000, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("IDT") }), + (3939318000, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("IST") }), + (3951849600, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("IDT") }), + (3970767600, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("IST") }), + (3983299200, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("IDT") }), + (4002217200, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("IST") }), + (4015353600, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("IDT") }), + (4033666800, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("IST") }), + (4046803200, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("IDT") }), + (4065116400, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("IST") }), + (4078252800, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("IDT") }), + (4096566000, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("IST") }), + ]; + FixedTimespanSet { + first: FixedTimespan { + utc_offset: 8454, + dst_offset: 0, + name: Some("LMT"), + }, + rest: REST + } + }, + + Tz::Asia__Kabul => { + const REST: &[(i64, FixedTimespan)] = &[ + (-2524538208, FixedTimespan { utc_offset: 14400, dst_offset: 0, name: None }), + (-788932800, FixedTimespan { utc_offset: 16200, dst_offset: 0, name: None }), + ]; + FixedTimespanSet { + first: FixedTimespan { + utc_offset: 16608, + dst_offset: 0, + name: Some("LMT"), + }, + rest: REST + } + }, + + Tz::Asia__Kamchatka => { + const REST: &[(i64, FixedTimespan)] = &[ + (-1487759676, FixedTimespan { utc_offset: 39600, dst_offset: 0, name: None }), + (-1247569200, FixedTimespan { utc_offset: 43200, dst_offset: 0, name: None }), + (354888000, FixedTimespan { utc_offset: 43200, dst_offset: 3600, name: None }), + (370695600, FixedTimespan { utc_offset: 43200, dst_offset: 0, name: None }), + (386424000, FixedTimespan { utc_offset: 43200, dst_offset: 3600, name: None }), + (402231600, FixedTimespan { utc_offset: 43200, dst_offset: 0, name: None }), + (417960000, FixedTimespan { utc_offset: 43200, dst_offset: 3600, name: None }), + (433767600, FixedTimespan { utc_offset: 43200, dst_offset: 0, name: None }), + (449582400, FixedTimespan { utc_offset: 43200, dst_offset: 3600, name: None }), + (465314400, FixedTimespan { utc_offset: 43200, dst_offset: 0, name: None }), + (481039200, FixedTimespan { utc_offset: 43200, dst_offset: 3600, name: None }), + (496764000, FixedTimespan { utc_offset: 43200, dst_offset: 0, name: None }), + (512488800, FixedTimespan { utc_offset: 43200, dst_offset: 3600, name: None }), + (528213600, FixedTimespan { utc_offset: 43200, dst_offset: 0, name: None }), + (543938400, FixedTimespan { utc_offset: 43200, dst_offset: 3600, name: None }), + (559663200, FixedTimespan { utc_offset: 43200, dst_offset: 0, name: None }), + (575388000, FixedTimespan { utc_offset: 43200, dst_offset: 3600, name: None }), + (591112800, FixedTimespan { utc_offset: 43200, dst_offset: 0, name: None }), + (606837600, FixedTimespan { utc_offset: 43200, dst_offset: 3600, name: None }), + (622562400, FixedTimespan { utc_offset: 43200, dst_offset: 0, name: None }), + (638287200, FixedTimespan { utc_offset: 43200, dst_offset: 3600, name: None }), + (654616800, FixedTimespan { utc_offset: 43200, dst_offset: 0, name: None }), + (670341600, FixedTimespan { utc_offset: 39600, dst_offset: 3600, name: None }), + (686070000, FixedTimespan { utc_offset: 39600, dst_offset: 0, name: None }), + (695746800, FixedTimespan { utc_offset: 43200, dst_offset: 0, name: None }), + (701791200, FixedTimespan { utc_offset: 43200, dst_offset: 3600, name: None }), + (717516000, FixedTimespan { utc_offset: 43200, dst_offset: 0, name: None }), + (733240800, FixedTimespan { utc_offset: 43200, dst_offset: 3600, name: None }), + (748965600, FixedTimespan { utc_offset: 43200, dst_offset: 0, name: None }), + (764690400, FixedTimespan { utc_offset: 43200, dst_offset: 3600, name: None }), + (780415200, FixedTimespan { utc_offset: 43200, dst_offset: 0, name: None }), + (796140000, FixedTimespan { utc_offset: 43200, dst_offset: 3600, name: None }), + (811864800, FixedTimespan { utc_offset: 43200, dst_offset: 0, name: None }), + (828194400, FixedTimespan { utc_offset: 43200, dst_offset: 3600, name: None }), + (846338400, FixedTimespan { utc_offset: 43200, dst_offset: 0, name: None }), + (859644000, FixedTimespan { utc_offset: 43200, dst_offset: 3600, name: None }), + (877788000, FixedTimespan { utc_offset: 43200, dst_offset: 0, name: None }), + (891093600, FixedTimespan { utc_offset: 43200, dst_offset: 3600, name: None }), + (909237600, FixedTimespan { utc_offset: 43200, dst_offset: 0, name: None }), + (922543200, FixedTimespan { utc_offset: 43200, dst_offset: 3600, name: None }), + (941292000, FixedTimespan { utc_offset: 43200, dst_offset: 0, name: None }), + (953992800, FixedTimespan { utc_offset: 43200, dst_offset: 3600, name: None }), + (972741600, FixedTimespan { utc_offset: 43200, dst_offset: 0, name: None }), + (985442400, FixedTimespan { utc_offset: 43200, dst_offset: 3600, name: None }), + (1004191200, FixedTimespan { utc_offset: 43200, dst_offset: 0, name: None }), + (1017496800, FixedTimespan { utc_offset: 43200, dst_offset: 3600, name: None }), + (1035640800, FixedTimespan { utc_offset: 43200, dst_offset: 0, name: None }), + (1048946400, FixedTimespan { utc_offset: 43200, dst_offset: 3600, name: None }), + (1067090400, FixedTimespan { utc_offset: 43200, dst_offset: 0, name: None }), + (1080396000, FixedTimespan { utc_offset: 43200, dst_offset: 3600, name: None }), + (1099144800, FixedTimespan { utc_offset: 43200, dst_offset: 0, name: None }), + (1111845600, FixedTimespan { utc_offset: 43200, dst_offset: 3600, name: None }), + (1130594400, FixedTimespan { utc_offset: 43200, dst_offset: 0, name: None }), + (1143295200, FixedTimespan { utc_offset: 43200, dst_offset: 3600, name: None }), + (1162044000, FixedTimespan { utc_offset: 43200, dst_offset: 0, name: None }), + (1174744800, FixedTimespan { utc_offset: 43200, dst_offset: 3600, name: None }), + (1193493600, FixedTimespan { utc_offset: 43200, dst_offset: 0, name: None }), + (1206799200, FixedTimespan { utc_offset: 43200, dst_offset: 3600, name: None }), + (1224943200, FixedTimespan { utc_offset: 43200, dst_offset: 0, name: None }), + (1238248800, FixedTimespan { utc_offset: 43200, dst_offset: 3600, name: None }), + (1256392800, FixedTimespan { utc_offset: 43200, dst_offset: 0, name: None }), + (1269698400, FixedTimespan { utc_offset: 39600, dst_offset: 3600, name: None }), + (1288450800, FixedTimespan { utc_offset: 39600, dst_offset: 0, name: None }), + (1301151600, FixedTimespan { utc_offset: 43200, dst_offset: 0, name: None }), + ]; + FixedTimespanSet { + first: FixedTimespan { + utc_offset: 38076, + dst_offset: 0, + name: Some("LMT"), + }, + rest: REST + } + }, + + Tz::Asia__Karachi => { + const REST: &[(i64, FixedTimespan)] = &[ + (-1988166492, FixedTimespan { utc_offset: 19800, dst_offset: 0, name: None }), + (-862637400, FixedTimespan { utc_offset: 19800, dst_offset: 3600, name: None }), + (-764145000, FixedTimespan { utc_offset: 19800, dst_offset: 0, name: None }), + (-576135000, FixedTimespan { utc_offset: 18000, dst_offset: 0, name: None }), + (38775600, FixedTimespan { utc_offset: 18000, dst_offset: 0, name: Some("PKT") }), + (1018119600, FixedTimespan { utc_offset: 18000, dst_offset: 3600, name: Some("PKST") }), + (1033840800, FixedTimespan { utc_offset: 18000, dst_offset: 0, name: Some("PKT") }), + (1212260400, FixedTimespan { utc_offset: 18000, dst_offset: 3600, name: Some("PKST") }), + (1225476000, FixedTimespan { utc_offset: 18000, dst_offset: 0, name: Some("PKT") }), + (1239735600, FixedTimespan { utc_offset: 18000, dst_offset: 3600, name: Some("PKST") }), + (1257012000, FixedTimespan { utc_offset: 18000, dst_offset: 0, name: Some("PKT") }), + ]; + FixedTimespanSet { + first: FixedTimespan { + utc_offset: 16092, + dst_offset: 0, + name: Some("LMT"), + }, + rest: REST + } + }, + + Tz::Asia__Kashgar => { + const REST: &[(i64, FixedTimespan)] = &[ + (-1325483420, FixedTimespan { utc_offset: 21600, dst_offset: 0, name: None }), + ]; + FixedTimespanSet { + first: FixedTimespan { + utc_offset: 21020, + dst_offset: 0, + name: Some("LMT"), + }, + rest: REST + } + }, + + Tz::Asia__Kathmandu => { + const REST: &[(i64, FixedTimespan)] = &[ + (-1577943676, FixedTimespan { utc_offset: 19800, dst_offset: 0, name: None }), + (504901800, FixedTimespan { utc_offset: 20700, dst_offset: 0, name: None }), + ]; + FixedTimespanSet { + first: FixedTimespan { + utc_offset: 20476, + dst_offset: 0, + name: Some("LMT"), + }, + rest: REST + } + }, + + Tz::Asia__Katmandu => { + const REST: &[(i64, FixedTimespan)] = &[ + (-1577943676, FixedTimespan { utc_offset: 19800, dst_offset: 0, name: None }), + (504901800, FixedTimespan { utc_offset: 20700, dst_offset: 0, name: None }), + ]; + FixedTimespanSet { + first: FixedTimespan { + utc_offset: 20476, + dst_offset: 0, + name: Some("LMT"), + }, + rest: REST + } + }, + + Tz::Asia__Khandyga => { + const REST: &[(i64, FixedTimespan)] = &[ + (-1579424533, FixedTimespan { utc_offset: 28800, dst_offset: 0, name: None }), + (-1247558400, FixedTimespan { utc_offset: 32400, dst_offset: 0, name: None }), + (354898800, FixedTimespan { utc_offset: 32400, dst_offset: 3600, name: None }), + (370706400, FixedTimespan { utc_offset: 32400, dst_offset: 0, name: None }), + (386434800, FixedTimespan { utc_offset: 32400, dst_offset: 3600, name: None }), + (402242400, FixedTimespan { utc_offset: 32400, dst_offset: 0, name: None }), + (417970800, FixedTimespan { utc_offset: 32400, dst_offset: 3600, name: None }), + (433778400, FixedTimespan { utc_offset: 32400, dst_offset: 0, name: None }), + (449593200, FixedTimespan { utc_offset: 32400, dst_offset: 3600, name: None }), + (465325200, FixedTimespan { utc_offset: 32400, dst_offset: 0, name: None }), + (481050000, FixedTimespan { utc_offset: 32400, dst_offset: 3600, name: None }), + (496774800, FixedTimespan { utc_offset: 32400, dst_offset: 0, name: None }), + (512499600, FixedTimespan { utc_offset: 32400, dst_offset: 3600, name: None }), + (528224400, FixedTimespan { utc_offset: 32400, dst_offset: 0, name: None }), + (543949200, FixedTimespan { utc_offset: 32400, dst_offset: 3600, name: None }), + (559674000, FixedTimespan { utc_offset: 32400, dst_offset: 0, name: None }), + (575398800, FixedTimespan { utc_offset: 32400, dst_offset: 3600, name: None }), + (591123600, FixedTimespan { utc_offset: 32400, dst_offset: 0, name: None }), + (606848400, FixedTimespan { utc_offset: 32400, dst_offset: 3600, name: None }), + (622573200, FixedTimespan { utc_offset: 32400, dst_offset: 0, name: None }), + (638298000, FixedTimespan { utc_offset: 32400, dst_offset: 3600, name: None }), + (654627600, FixedTimespan { utc_offset: 32400, dst_offset: 0, name: None }), + (670352400, FixedTimespan { utc_offset: 28800, dst_offset: 3600, name: None }), + (686080800, FixedTimespan { utc_offset: 28800, dst_offset: 0, name: None }), + (695757600, FixedTimespan { utc_offset: 32400, dst_offset: 0, name: None }), + (701802000, FixedTimespan { utc_offset: 32400, dst_offset: 3600, name: None }), + (717526800, FixedTimespan { utc_offset: 32400, dst_offset: 0, name: None }), + (733251600, FixedTimespan { utc_offset: 32400, dst_offset: 3600, name: None }), + (748976400, FixedTimespan { utc_offset: 32400, dst_offset: 0, name: None }), + (764701200, FixedTimespan { utc_offset: 32400, dst_offset: 3600, name: None }), + (780426000, FixedTimespan { utc_offset: 32400, dst_offset: 0, name: None }), + (796150800, FixedTimespan { utc_offset: 32400, dst_offset: 3600, name: None }), + (811875600, FixedTimespan { utc_offset: 32400, dst_offset: 0, name: None }), + (828205200, FixedTimespan { utc_offset: 32400, dst_offset: 3600, name: None }), + (846349200, FixedTimespan { utc_offset: 32400, dst_offset: 0, name: None }), + (859654800, FixedTimespan { utc_offset: 32400, dst_offset: 3600, name: None }), + (877798800, FixedTimespan { utc_offset: 32400, dst_offset: 0, name: None }), + (891104400, FixedTimespan { utc_offset: 32400, dst_offset: 3600, name: None }), + (909248400, FixedTimespan { utc_offset: 32400, dst_offset: 0, name: None }), + (922554000, FixedTimespan { utc_offset: 32400, dst_offset: 3600, name: None }), + (941302800, FixedTimespan { utc_offset: 32400, dst_offset: 0, name: None }), + (954003600, FixedTimespan { utc_offset: 32400, dst_offset: 3600, name: None }), + (972752400, FixedTimespan { utc_offset: 32400, dst_offset: 0, name: None }), + (985453200, FixedTimespan { utc_offset: 32400, dst_offset: 3600, name: None }), + (1004202000, FixedTimespan { utc_offset: 32400, dst_offset: 0, name: None }), + (1017507600, FixedTimespan { utc_offset: 32400, dst_offset: 3600, name: None }), + (1035651600, FixedTimespan { utc_offset: 32400, dst_offset: 0, name: None }), + (1048957200, FixedTimespan { utc_offset: 32400, dst_offset: 3600, name: None }), + (1067101200, FixedTimespan { utc_offset: 32400, dst_offset: 0, name: None }), + (1072882800, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: None }), + (1080403200, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: None }), + (1099152000, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: None }), + (1111852800, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: None }), + (1130601600, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: None }), + (1143302400, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: None }), + (1162051200, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: None }), + (1174752000, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: None }), + (1193500800, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: None }), + (1206806400, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: None }), + (1224950400, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: None }), + (1238256000, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: None }), + (1256400000, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: None }), + (1269705600, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: None }), + (1288454400, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: None }), + (1301155200, FixedTimespan { utc_offset: 39600, dst_offset: 0, name: None }), + (1315832400, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: None }), + (1414252800, FixedTimespan { utc_offset: 32400, dst_offset: 0, name: None }), + ]; + FixedTimespanSet { + first: FixedTimespan { + utc_offset: 32533, + dst_offset: 0, + name: Some("LMT"), + }, + rest: REST + } + }, + + Tz::Asia__Kolkata => { + const REST: &[(i64, FixedTimespan)] = &[ + (-3645237208, FixedTimespan { utc_offset: 21200, dst_offset: 0, name: Some("HMT") }), + (-3155694800, FixedTimespan { utc_offset: 19270, dst_offset: 0, name: Some("MMT") }), + (-2019705670, FixedTimespan { utc_offset: 19800, dst_offset: 0, name: Some("IST") }), + (-891581400, FixedTimespan { utc_offset: 19800, dst_offset: 3600, name: None }), + (-872058600, FixedTimespan { utc_offset: 19800, dst_offset: 0, name: Some("IST") }), + (-862637400, FixedTimespan { utc_offset: 19800, dst_offset: 3600, name: None }), + (-764145000, FixedTimespan { utc_offset: 19800, dst_offset: 0, name: Some("IST") }), + ]; + FixedTimespanSet { + first: FixedTimespan { + utc_offset: 21208, + dst_offset: 0, + name: Some("LMT"), + }, + rest: REST + } + }, + + Tz::Asia__Krasnoyarsk => { + const REST: &[(i64, FixedTimespan)] = &[ + (-1577513486, FixedTimespan { utc_offset: 21600, dst_offset: 0, name: None }), + (-1247551200, FixedTimespan { utc_offset: 25200, dst_offset: 0, name: None }), + (354906000, FixedTimespan { utc_offset: 25200, dst_offset: 3600, name: None }), + (370713600, FixedTimespan { utc_offset: 25200, dst_offset: 0, name: None }), + (386442000, FixedTimespan { utc_offset: 25200, dst_offset: 3600, name: None }), + (402249600, FixedTimespan { utc_offset: 25200, dst_offset: 0, name: None }), + (417978000, FixedTimespan { utc_offset: 25200, dst_offset: 3600, name: None }), + (433785600, FixedTimespan { utc_offset: 25200, dst_offset: 0, name: None }), + (449600400, FixedTimespan { utc_offset: 25200, dst_offset: 3600, name: None }), + (465332400, FixedTimespan { utc_offset: 25200, dst_offset: 0, name: None }), + (481057200, FixedTimespan { utc_offset: 25200, dst_offset: 3600, name: None }), + (496782000, FixedTimespan { utc_offset: 25200, dst_offset: 0, name: None }), + (512506800, FixedTimespan { utc_offset: 25200, dst_offset: 3600, name: None }), + (528231600, FixedTimespan { utc_offset: 25200, dst_offset: 0, name: None }), + (543956400, FixedTimespan { utc_offset: 25200, dst_offset: 3600, name: None }), + (559681200, FixedTimespan { utc_offset: 25200, dst_offset: 0, name: None }), + (575406000, FixedTimespan { utc_offset: 25200, dst_offset: 3600, name: None }), + (591130800, FixedTimespan { utc_offset: 25200, dst_offset: 0, name: None }), + (606855600, FixedTimespan { utc_offset: 25200, dst_offset: 3600, name: None }), + (622580400, FixedTimespan { utc_offset: 25200, dst_offset: 0, name: None }), + (638305200, FixedTimespan { utc_offset: 25200, dst_offset: 3600, name: None }), + (654634800, FixedTimespan { utc_offset: 25200, dst_offset: 0, name: None }), + (670359600, FixedTimespan { utc_offset: 21600, dst_offset: 3600, name: None }), + (686088000, FixedTimespan { utc_offset: 21600, dst_offset: 0, name: None }), + (695764800, FixedTimespan { utc_offset: 25200, dst_offset: 0, name: None }), + (701809200, FixedTimespan { utc_offset: 25200, dst_offset: 3600, name: None }), + (717534000, FixedTimespan { utc_offset: 25200, dst_offset: 0, name: None }), + (733258800, FixedTimespan { utc_offset: 25200, dst_offset: 3600, name: None }), + (748983600, FixedTimespan { utc_offset: 25200, dst_offset: 0, name: None }), + (764708400, FixedTimespan { utc_offset: 25200, dst_offset: 3600, name: None }), + (780433200, FixedTimespan { utc_offset: 25200, dst_offset: 0, name: None }), + (796158000, FixedTimespan { utc_offset: 25200, dst_offset: 3600, name: None }), + (811882800, FixedTimespan { utc_offset: 25200, dst_offset: 0, name: None }), + (828212400, FixedTimespan { utc_offset: 25200, dst_offset: 3600, name: None }), + (846356400, FixedTimespan { utc_offset: 25200, dst_offset: 0, name: None }), + (859662000, FixedTimespan { utc_offset: 25200, dst_offset: 3600, name: None }), + (877806000, FixedTimespan { utc_offset: 25200, dst_offset: 0, name: None }), + (891111600, FixedTimespan { utc_offset: 25200, dst_offset: 3600, name: None }), + (909255600, FixedTimespan { utc_offset: 25200, dst_offset: 0, name: None }), + (922561200, FixedTimespan { utc_offset: 25200, dst_offset: 3600, name: None }), + (941310000, FixedTimespan { utc_offset: 25200, dst_offset: 0, name: None }), + (954010800, FixedTimespan { utc_offset: 25200, dst_offset: 3600, name: None }), + (972759600, FixedTimespan { utc_offset: 25200, dst_offset: 0, name: None }), + (985460400, FixedTimespan { utc_offset: 25200, dst_offset: 3600, name: None }), + (1004209200, FixedTimespan { utc_offset: 25200, dst_offset: 0, name: None }), + (1017514800, FixedTimespan { utc_offset: 25200, dst_offset: 3600, name: None }), + (1035658800, FixedTimespan { utc_offset: 25200, dst_offset: 0, name: None }), + (1048964400, FixedTimespan { utc_offset: 25200, dst_offset: 3600, name: None }), + (1067108400, FixedTimespan { utc_offset: 25200, dst_offset: 0, name: None }), + (1080414000, FixedTimespan { utc_offset: 25200, dst_offset: 3600, name: None }), + (1099162800, FixedTimespan { utc_offset: 25200, dst_offset: 0, name: None }), + (1111863600, FixedTimespan { utc_offset: 25200, dst_offset: 3600, name: None }), + (1130612400, FixedTimespan { utc_offset: 25200, dst_offset: 0, name: None }), + (1143313200, FixedTimespan { utc_offset: 25200, dst_offset: 3600, name: None }), + (1162062000, FixedTimespan { utc_offset: 25200, dst_offset: 0, name: None }), + (1174762800, FixedTimespan { utc_offset: 25200, dst_offset: 3600, name: None }), + (1193511600, FixedTimespan { utc_offset: 25200, dst_offset: 0, name: None }), + (1206817200, FixedTimespan { utc_offset: 25200, dst_offset: 3600, name: None }), + (1224961200, FixedTimespan { utc_offset: 25200, dst_offset: 0, name: None }), + (1238266800, FixedTimespan { utc_offset: 25200, dst_offset: 3600, name: None }), + (1256410800, FixedTimespan { utc_offset: 25200, dst_offset: 0, name: None }), + (1269716400, FixedTimespan { utc_offset: 25200, dst_offset: 3600, name: None }), + (1288465200, FixedTimespan { utc_offset: 25200, dst_offset: 0, name: None }), + (1301166000, FixedTimespan { utc_offset: 28800, dst_offset: 0, name: None }), + (1414260000, FixedTimespan { utc_offset: 25200, dst_offset: 0, name: None }), + ]; + FixedTimespanSet { + first: FixedTimespan { + utc_offset: 22286, + dst_offset: 0, + name: Some("LMT"), + }, + rest: REST + } + }, + + Tz::Asia__Kuala_Lumpur => { + const REST: &[(i64, FixedTimespan)] = &[ + (-2177477725, FixedTimespan { utc_offset: 24925, dst_offset: 0, name: Some("SMT") }), + (-2038200925, FixedTimespan { utc_offset: 25200, dst_offset: 0, name: None }), + (-1167634800, FixedTimespan { utc_offset: 25200, dst_offset: 1200, name: None }), + (-1073028000, FixedTimespan { utc_offset: 26400, dst_offset: 0, name: None }), + (-894180000, FixedTimespan { utc_offset: 27000, dst_offset: 0, name: None }), + (-879665400, FixedTimespan { utc_offset: 32400, dst_offset: 0, name: None }), + (-767005200, FixedTimespan { utc_offset: 27000, dst_offset: 0, name: None }), + (378635400, FixedTimespan { utc_offset: 28800, dst_offset: 0, name: None }), + ]; + FixedTimespanSet { + first: FixedTimespan { + utc_offset: 24925, + dst_offset: 0, + name: Some("LMT"), + }, + rest: REST + } + }, + + Tz::Asia__Kuching => { + const REST: &[(i64, FixedTimespan)] = &[ + (-1383463280, FixedTimespan { utc_offset: 27000, dst_offset: 0, name: None }), + (-1167636600, FixedTimespan { utc_offset: 28800, dst_offset: 0, name: None }), + (-1082448000, FixedTimespan { utc_offset: 28800, dst_offset: 1200, name: None }), + (-1074586800, FixedTimespan { utc_offset: 28800, dst_offset: 0, name: None }), + (-1050825600, FixedTimespan { utc_offset: 28800, dst_offset: 1200, name: None }), + (-1042964400, FixedTimespan { utc_offset: 28800, dst_offset: 0, name: None }), + (-1019289600, FixedTimespan { utc_offset: 28800, dst_offset: 1200, name: None }), + (-1011428400, FixedTimespan { utc_offset: 28800, dst_offset: 0, name: None }), + (-987753600, FixedTimespan { utc_offset: 28800, dst_offset: 1200, name: None }), + (-979892400, FixedTimespan { utc_offset: 28800, dst_offset: 0, name: None }), + (-956217600, FixedTimespan { utc_offset: 28800, dst_offset: 1200, name: None }), + (-948356400, FixedTimespan { utc_offset: 28800, dst_offset: 0, name: None }), + (-924595200, FixedTimespan { utc_offset: 28800, dst_offset: 1200, name: None }), + (-916734000, FixedTimespan { utc_offset: 28800, dst_offset: 0, name: None }), + (-893059200, FixedTimespan { utc_offset: 28800, dst_offset: 1200, name: None }), + (-885198000, FixedTimespan { utc_offset: 28800, dst_offset: 0, name: None }), + (-879667200, FixedTimespan { utc_offset: 32400, dst_offset: 0, name: None }), + (-767005200, FixedTimespan { utc_offset: 28800, dst_offset: 0, name: None }), + ]; + FixedTimespanSet { + first: FixedTimespan { + utc_offset: 26480, + dst_offset: 0, + name: Some("LMT"), + }, + rest: REST + } + }, + + Tz::Asia__Kuwait => { + const REST: &[(i64, FixedTimespan)] = &[ + (-719636812, FixedTimespan { utc_offset: 10800, dst_offset: 0, name: None }), + ]; + FixedTimespanSet { + first: FixedTimespan { + utc_offset: 11212, + dst_offset: 0, + name: Some("LMT"), + }, + rest: REST + } + }, + + Tz::Asia__Macao => { + const REST: &[(i64, FixedTimespan)] = &[ + (-2056692850, FixedTimespan { utc_offset: 28800, dst_offset: 0, name: Some("CST") }), + (-884509200, FixedTimespan { utc_offset: 32400, dst_offset: 0, name: None }), + (-873280800, FixedTimespan { utc_offset: 32400, dst_offset: 3600, name: None }), + (-855918000, FixedTimespan { utc_offset: 32400, dst_offset: 0, name: None }), + (-841744800, FixedTimespan { utc_offset: 32400, dst_offset: 3600, name: None }), + (-828529200, FixedTimespan { utc_offset: 32400, dst_offset: 0, name: None }), + (-765363600, FixedTimespan { utc_offset: 28800, dst_offset: 0, name: Some("CST") }), + (-747046800, FixedTimespan { utc_offset: 28800, dst_offset: 3600, name: Some("CDT") }), + (-733827600, FixedTimespan { utc_offset: 28800, dst_offset: 0, name: Some("CST") }), + (-716461200, FixedTimespan { utc_offset: 28800, dst_offset: 3600, name: Some("CDT") }), + (-697021200, FixedTimespan { utc_offset: 28800, dst_offset: 0, name: Some("CST") }), + (-683715600, FixedTimespan { utc_offset: 28800, dst_offset: 3600, name: Some("CDT") }), + (-667990800, FixedTimespan { utc_offset: 28800, dst_offset: 0, name: Some("CST") }), + (-654771600, FixedTimespan { utc_offset: 28800, dst_offset: 3600, name: Some("CDT") }), + (-636627600, FixedTimespan { utc_offset: 28800, dst_offset: 0, name: Some("CST") }), + (-623322000, FixedTimespan { utc_offset: 28800, dst_offset: 3600, name: Some("CDT") }), + (-605178000, FixedTimespan { utc_offset: 28800, dst_offset: 0, name: Some("CST") }), + (-591872400, FixedTimespan { utc_offset: 28800, dst_offset: 3600, name: Some("CDT") }), + (-573642000, FixedTimespan { utc_offset: 28800, dst_offset: 0, name: Some("CST") }), + (-559818000, FixedTimespan { utc_offset: 28800, dst_offset: 3600, name: Some("CDT") }), + (-541674000, FixedTimespan { utc_offset: 28800, dst_offset: 0, name: Some("CST") }), + (-528368400, FixedTimespan { utc_offset: 28800, dst_offset: 3600, name: Some("CDT") }), + (-510224400, FixedTimespan { utc_offset: 28800, dst_offset: 0, name: Some("CST") }), + (-498128400, FixedTimespan { utc_offset: 28800, dst_offset: 3600, name: Some("CDT") }), + (-478774800, FixedTimespan { utc_offset: 28800, dst_offset: 0, name: Some("CST") }), + (-466678800, FixedTimespan { utc_offset: 28800, dst_offset: 3600, name: Some("CDT") }), + (-446720400, FixedTimespan { utc_offset: 28800, dst_offset: 0, name: Some("CST") }), + (-435229200, FixedTimespan { utc_offset: 28800, dst_offset: 3600, name: Some("CDT") }), + (-415258200, FixedTimespan { utc_offset: 28800, dst_offset: 0, name: Some("CST") }), + (-403158600, FixedTimespan { utc_offset: 28800, dst_offset: 3600, name: Some("CDT") }), + (-383808600, FixedTimespan { utc_offset: 28800, dst_offset: 0, name: Some("CST") }), + (-371709000, FixedTimespan { utc_offset: 28800, dst_offset: 3600, name: Some("CDT") }), + (-352359000, FixedTimespan { utc_offset: 28800, dst_offset: 0, name: Some("CST") }), + (-340259400, FixedTimespan { utc_offset: 28800, dst_offset: 3600, name: Some("CDT") }), + (-320909400, FixedTimespan { utc_offset: 28800, dst_offset: 0, name: Some("CST") }), + (-308809800, FixedTimespan { utc_offset: 28800, dst_offset: 3600, name: Some("CDT") }), + (-288855000, FixedTimespan { utc_offset: 28800, dst_offset: 0, name: Some("CST") }), + (-277360200, FixedTimespan { utc_offset: 28800, dst_offset: 3600, name: Some("CDT") }), + (-257405400, FixedTimespan { utc_offset: 28800, dst_offset: 0, name: Some("CST") }), + (-245910600, FixedTimespan { utc_offset: 28800, dst_offset: 3600, name: Some("CDT") }), + (-225955800, FixedTimespan { utc_offset: 28800, dst_offset: 0, name: Some("CST") }), + (-213856200, FixedTimespan { utc_offset: 28800, dst_offset: 3600, name: Some("CDT") }), + (-194506200, FixedTimespan { utc_offset: 28800, dst_offset: 0, name: Some("CST") }), + (-182406600, FixedTimespan { utc_offset: 28800, dst_offset: 3600, name: Some("CDT") }), + (-163056600, FixedTimespan { utc_offset: 28800, dst_offset: 0, name: Some("CST") }), + (-148537800, FixedTimespan { utc_offset: 28800, dst_offset: 3600, name: Some("CDT") }), + (-132820200, FixedTimespan { utc_offset: 28800, dst_offset: 0, name: Some("CST") }), + (-117088200, FixedTimespan { utc_offset: 28800, dst_offset: 3600, name: Some("CDT") }), + (-101370600, FixedTimespan { utc_offset: 28800, dst_offset: 0, name: Some("CST") }), + (-85638600, FixedTimespan { utc_offset: 28800, dst_offset: 3600, name: Some("CDT") }), + (-69312600, FixedTimespan { utc_offset: 28800, dst_offset: 0, name: Some("CST") }), + (-53584200, FixedTimespan { utc_offset: 28800, dst_offset: 3600, name: Some("CDT") }), + (-37863000, FixedTimespan { utc_offset: 28800, dst_offset: 0, name: Some("CST") }), + (-22134600, FixedTimespan { utc_offset: 28800, dst_offset: 3600, name: Some("CDT") }), + (-6413400, FixedTimespan { utc_offset: 28800, dst_offset: 0, name: Some("CST") }), + (9315000, FixedTimespan { utc_offset: 28800, dst_offset: 3600, name: Some("CDT") }), + (25036200, FixedTimespan { utc_offset: 28800, dst_offset: 0, name: Some("CST") }), + (40764600, FixedTimespan { utc_offset: 28800, dst_offset: 3600, name: Some("CDT") }), + (56485800, FixedTimespan { utc_offset: 28800, dst_offset: 0, name: Some("CST") }), + (72214200, FixedTimespan { utc_offset: 28800, dst_offset: 3600, name: Some("CDT") }), + (88540200, FixedTimespan { utc_offset: 28800, dst_offset: 0, name: Some("CST") }), + (104268600, FixedTimespan { utc_offset: 28800, dst_offset: 3600, name: Some("CDT") }), + (119989800, FixedTimespan { utc_offset: 28800, dst_offset: 0, name: Some("CST") }), + (126041400, FixedTimespan { utc_offset: 28800, dst_offset: 3600, name: Some("CDT") }), + (151439400, FixedTimespan { utc_offset: 28800, dst_offset: 0, name: Some("CST") }), + (167167800, FixedTimespan { utc_offset: 28800, dst_offset: 3600, name: Some("CDT") }), + (182889000, FixedTimespan { utc_offset: 28800, dst_offset: 0, name: Some("CST") }), + (198617400, FixedTimespan { utc_offset: 28800, dst_offset: 3600, name: Some("CDT") }), + (214338600, FixedTimespan { utc_offset: 28800, dst_offset: 0, name: Some("CST") }), + (295385400, FixedTimespan { utc_offset: 28800, dst_offset: 3600, name: Some("CDT") }), + (309292200, FixedTimespan { utc_offset: 28800, dst_offset: 0, name: Some("CST") }), + ]; + FixedTimespanSet { + first: FixedTimespan { + utc_offset: 27250, + dst_offset: 0, + name: Some("LMT"), + }, + rest: REST + } + }, + + Tz::Asia__Macau => { + const REST: &[(i64, FixedTimespan)] = &[ + (-2056692850, FixedTimespan { utc_offset: 28800, dst_offset: 0, name: Some("CST") }), + (-884509200, FixedTimespan { utc_offset: 32400, dst_offset: 0, name: None }), + (-873280800, FixedTimespan { utc_offset: 32400, dst_offset: 3600, name: None }), + (-855918000, FixedTimespan { utc_offset: 32400, dst_offset: 0, name: None }), + (-841744800, FixedTimespan { utc_offset: 32400, dst_offset: 3600, name: None }), + (-828529200, FixedTimespan { utc_offset: 32400, dst_offset: 0, name: None }), + (-765363600, FixedTimespan { utc_offset: 28800, dst_offset: 0, name: Some("CST") }), + (-747046800, FixedTimespan { utc_offset: 28800, dst_offset: 3600, name: Some("CDT") }), + (-733827600, FixedTimespan { utc_offset: 28800, dst_offset: 0, name: Some("CST") }), + (-716461200, FixedTimespan { utc_offset: 28800, dst_offset: 3600, name: Some("CDT") }), + (-697021200, FixedTimespan { utc_offset: 28800, dst_offset: 0, name: Some("CST") }), + (-683715600, FixedTimespan { utc_offset: 28800, dst_offset: 3600, name: Some("CDT") }), + (-667990800, FixedTimespan { utc_offset: 28800, dst_offset: 0, name: Some("CST") }), + (-654771600, FixedTimespan { utc_offset: 28800, dst_offset: 3600, name: Some("CDT") }), + (-636627600, FixedTimespan { utc_offset: 28800, dst_offset: 0, name: Some("CST") }), + (-623322000, FixedTimespan { utc_offset: 28800, dst_offset: 3600, name: Some("CDT") }), + (-605178000, FixedTimespan { utc_offset: 28800, dst_offset: 0, name: Some("CST") }), + (-591872400, FixedTimespan { utc_offset: 28800, dst_offset: 3600, name: Some("CDT") }), + (-573642000, FixedTimespan { utc_offset: 28800, dst_offset: 0, name: Some("CST") }), + (-559818000, FixedTimespan { utc_offset: 28800, dst_offset: 3600, name: Some("CDT") }), + (-541674000, FixedTimespan { utc_offset: 28800, dst_offset: 0, name: Some("CST") }), + (-528368400, FixedTimespan { utc_offset: 28800, dst_offset: 3600, name: Some("CDT") }), + (-510224400, FixedTimespan { utc_offset: 28800, dst_offset: 0, name: Some("CST") }), + (-498128400, FixedTimespan { utc_offset: 28800, dst_offset: 3600, name: Some("CDT") }), + (-478774800, FixedTimespan { utc_offset: 28800, dst_offset: 0, name: Some("CST") }), + (-466678800, FixedTimespan { utc_offset: 28800, dst_offset: 3600, name: Some("CDT") }), + (-446720400, FixedTimespan { utc_offset: 28800, dst_offset: 0, name: Some("CST") }), + (-435229200, FixedTimespan { utc_offset: 28800, dst_offset: 3600, name: Some("CDT") }), + (-415258200, FixedTimespan { utc_offset: 28800, dst_offset: 0, name: Some("CST") }), + (-403158600, FixedTimespan { utc_offset: 28800, dst_offset: 3600, name: Some("CDT") }), + (-383808600, FixedTimespan { utc_offset: 28800, dst_offset: 0, name: Some("CST") }), + (-371709000, FixedTimespan { utc_offset: 28800, dst_offset: 3600, name: Some("CDT") }), + (-352359000, FixedTimespan { utc_offset: 28800, dst_offset: 0, name: Some("CST") }), + (-340259400, FixedTimespan { utc_offset: 28800, dst_offset: 3600, name: Some("CDT") }), + (-320909400, FixedTimespan { utc_offset: 28800, dst_offset: 0, name: Some("CST") }), + (-308809800, FixedTimespan { utc_offset: 28800, dst_offset: 3600, name: Some("CDT") }), + (-288855000, FixedTimespan { utc_offset: 28800, dst_offset: 0, name: Some("CST") }), + (-277360200, FixedTimespan { utc_offset: 28800, dst_offset: 3600, name: Some("CDT") }), + (-257405400, FixedTimespan { utc_offset: 28800, dst_offset: 0, name: Some("CST") }), + (-245910600, FixedTimespan { utc_offset: 28800, dst_offset: 3600, name: Some("CDT") }), + (-225955800, FixedTimespan { utc_offset: 28800, dst_offset: 0, name: Some("CST") }), + (-213856200, FixedTimespan { utc_offset: 28800, dst_offset: 3600, name: Some("CDT") }), + (-194506200, FixedTimespan { utc_offset: 28800, dst_offset: 0, name: Some("CST") }), + (-182406600, FixedTimespan { utc_offset: 28800, dst_offset: 3600, name: Some("CDT") }), + (-163056600, FixedTimespan { utc_offset: 28800, dst_offset: 0, name: Some("CST") }), + (-148537800, FixedTimespan { utc_offset: 28800, dst_offset: 3600, name: Some("CDT") }), + (-132820200, FixedTimespan { utc_offset: 28800, dst_offset: 0, name: Some("CST") }), + (-117088200, FixedTimespan { utc_offset: 28800, dst_offset: 3600, name: Some("CDT") }), + (-101370600, FixedTimespan { utc_offset: 28800, dst_offset: 0, name: Some("CST") }), + (-85638600, FixedTimespan { utc_offset: 28800, dst_offset: 3600, name: Some("CDT") }), + (-69312600, FixedTimespan { utc_offset: 28800, dst_offset: 0, name: Some("CST") }), + (-53584200, FixedTimespan { utc_offset: 28800, dst_offset: 3600, name: Some("CDT") }), + (-37863000, FixedTimespan { utc_offset: 28800, dst_offset: 0, name: Some("CST") }), + (-22134600, FixedTimespan { utc_offset: 28800, dst_offset: 3600, name: Some("CDT") }), + (-6413400, FixedTimespan { utc_offset: 28800, dst_offset: 0, name: Some("CST") }), + (9315000, FixedTimespan { utc_offset: 28800, dst_offset: 3600, name: Some("CDT") }), + (25036200, FixedTimespan { utc_offset: 28800, dst_offset: 0, name: Some("CST") }), + (40764600, FixedTimespan { utc_offset: 28800, dst_offset: 3600, name: Some("CDT") }), + (56485800, FixedTimespan { utc_offset: 28800, dst_offset: 0, name: Some("CST") }), + (72214200, FixedTimespan { utc_offset: 28800, dst_offset: 3600, name: Some("CDT") }), + (88540200, FixedTimespan { utc_offset: 28800, dst_offset: 0, name: Some("CST") }), + (104268600, FixedTimespan { utc_offset: 28800, dst_offset: 3600, name: Some("CDT") }), + (119989800, FixedTimespan { utc_offset: 28800, dst_offset: 0, name: Some("CST") }), + (126041400, FixedTimespan { utc_offset: 28800, dst_offset: 3600, name: Some("CDT") }), + (151439400, FixedTimespan { utc_offset: 28800, dst_offset: 0, name: Some("CST") }), + (167167800, FixedTimespan { utc_offset: 28800, dst_offset: 3600, name: Some("CDT") }), + (182889000, FixedTimespan { utc_offset: 28800, dst_offset: 0, name: Some("CST") }), + (198617400, FixedTimespan { utc_offset: 28800, dst_offset: 3600, name: Some("CDT") }), + (214338600, FixedTimespan { utc_offset: 28800, dst_offset: 0, name: Some("CST") }), + (295385400, FixedTimespan { utc_offset: 28800, dst_offset: 3600, name: Some("CDT") }), + (309292200, FixedTimespan { utc_offset: 28800, dst_offset: 0, name: Some("CST") }), + ]; + FixedTimespanSet { + first: FixedTimespan { + utc_offset: 27250, + dst_offset: 0, + name: Some("LMT"), + }, + rest: REST + } + }, + + Tz::Asia__Magadan => { + const REST: &[(i64, FixedTimespan)] = &[ + (-1441188192, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: None }), + (-1247565600, FixedTimespan { utc_offset: 39600, dst_offset: 0, name: None }), + (354891600, FixedTimespan { utc_offset: 39600, dst_offset: 3600, name: None }), + (370699200, FixedTimespan { utc_offset: 39600, dst_offset: 0, name: None }), + (386427600, FixedTimespan { utc_offset: 39600, dst_offset: 3600, name: None }), + (402235200, FixedTimespan { utc_offset: 39600, dst_offset: 0, name: None }), + (417963600, FixedTimespan { utc_offset: 39600, dst_offset: 3600, name: None }), + (433771200, FixedTimespan { utc_offset: 39600, dst_offset: 0, name: None }), + (449586000, FixedTimespan { utc_offset: 39600, dst_offset: 3600, name: None }), + (465318000, FixedTimespan { utc_offset: 39600, dst_offset: 0, name: None }), + (481042800, FixedTimespan { utc_offset: 39600, dst_offset: 3600, name: None }), + (496767600, FixedTimespan { utc_offset: 39600, dst_offset: 0, name: None }), + (512492400, FixedTimespan { utc_offset: 39600, dst_offset: 3600, name: None }), + (528217200, FixedTimespan { utc_offset: 39600, dst_offset: 0, name: None }), + (543942000, FixedTimespan { utc_offset: 39600, dst_offset: 3600, name: None }), + (559666800, FixedTimespan { utc_offset: 39600, dst_offset: 0, name: None }), + (575391600, FixedTimespan { utc_offset: 39600, dst_offset: 3600, name: None }), + (591116400, FixedTimespan { utc_offset: 39600, dst_offset: 0, name: None }), + (606841200, FixedTimespan { utc_offset: 39600, dst_offset: 3600, name: None }), + (622566000, FixedTimespan { utc_offset: 39600, dst_offset: 0, name: None }), + (638290800, FixedTimespan { utc_offset: 39600, dst_offset: 3600, name: None }), + (654620400, FixedTimespan { utc_offset: 39600, dst_offset: 0, name: None }), + (670345200, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: None }), + (686073600, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: None }), + (695750400, FixedTimespan { utc_offset: 39600, dst_offset: 0, name: None }), + (701794800, FixedTimespan { utc_offset: 39600, dst_offset: 3600, name: None }), + (717519600, FixedTimespan { utc_offset: 39600, dst_offset: 0, name: None }), + (733244400, FixedTimespan { utc_offset: 39600, dst_offset: 3600, name: None }), + (748969200, FixedTimespan { utc_offset: 39600, dst_offset: 0, name: None }), + (764694000, FixedTimespan { utc_offset: 39600, dst_offset: 3600, name: None }), + (780418800, FixedTimespan { utc_offset: 39600, dst_offset: 0, name: None }), + (796143600, FixedTimespan { utc_offset: 39600, dst_offset: 3600, name: None }), + (811868400, FixedTimespan { utc_offset: 39600, dst_offset: 0, name: None }), + (828198000, FixedTimespan { utc_offset: 39600, dst_offset: 3600, name: None }), + (846342000, FixedTimespan { utc_offset: 39600, dst_offset: 0, name: None }), + (859647600, FixedTimespan { utc_offset: 39600, dst_offset: 3600, name: None }), + (877791600, FixedTimespan { utc_offset: 39600, dst_offset: 0, name: None }), + (891097200, FixedTimespan { utc_offset: 39600, dst_offset: 3600, name: None }), + (909241200, FixedTimespan { utc_offset: 39600, dst_offset: 0, name: None }), + (922546800, FixedTimespan { utc_offset: 39600, dst_offset: 3600, name: None }), + (941295600, FixedTimespan { utc_offset: 39600, dst_offset: 0, name: None }), + (953996400, FixedTimespan { utc_offset: 39600, dst_offset: 3600, name: None }), + (972745200, FixedTimespan { utc_offset: 39600, dst_offset: 0, name: None }), + (985446000, FixedTimespan { utc_offset: 39600, dst_offset: 3600, name: None }), + (1004194800, FixedTimespan { utc_offset: 39600, dst_offset: 0, name: None }), + (1017500400, FixedTimespan { utc_offset: 39600, dst_offset: 3600, name: None }), + (1035644400, FixedTimespan { utc_offset: 39600, dst_offset: 0, name: None }), + (1048950000, FixedTimespan { utc_offset: 39600, dst_offset: 3600, name: None }), + (1067094000, FixedTimespan { utc_offset: 39600, dst_offset: 0, name: None }), + (1080399600, FixedTimespan { utc_offset: 39600, dst_offset: 3600, name: None }), + (1099148400, FixedTimespan { utc_offset: 39600, dst_offset: 0, name: None }), + (1111849200, FixedTimespan { utc_offset: 39600, dst_offset: 3600, name: None }), + (1130598000, FixedTimespan { utc_offset: 39600, dst_offset: 0, name: None }), + (1143298800, FixedTimespan { utc_offset: 39600, dst_offset: 3600, name: None }), + (1162047600, FixedTimespan { utc_offset: 39600, dst_offset: 0, name: None }), + (1174748400, FixedTimespan { utc_offset: 39600, dst_offset: 3600, name: None }), + (1193497200, FixedTimespan { utc_offset: 39600, dst_offset: 0, name: None }), + (1206802800, FixedTimespan { utc_offset: 39600, dst_offset: 3600, name: None }), + (1224946800, FixedTimespan { utc_offset: 39600, dst_offset: 0, name: None }), + (1238252400, FixedTimespan { utc_offset: 39600, dst_offset: 3600, name: None }), + (1256396400, FixedTimespan { utc_offset: 39600, dst_offset: 0, name: None }), + (1269702000, FixedTimespan { utc_offset: 39600, dst_offset: 3600, name: None }), + (1288450800, FixedTimespan { utc_offset: 39600, dst_offset: 0, name: None }), + (1301151600, FixedTimespan { utc_offset: 43200, dst_offset: 0, name: None }), + (1414245600, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: None }), + (1461427200, FixedTimespan { utc_offset: 39600, dst_offset: 0, name: None }), + ]; + FixedTimespanSet { + first: FixedTimespan { + utc_offset: 36192, + dst_offset: 0, + name: Some("LMT"), + }, + rest: REST + } + }, + + Tz::Asia__Makassar => { + const REST: &[(i64, FixedTimespan)] = &[ + (-1577951856, FixedTimespan { utc_offset: 28656, dst_offset: 0, name: Some("MMT") }), + (-1172908656, FixedTimespan { utc_offset: 28800, dst_offset: 0, name: None }), + (-880272000, FixedTimespan { utc_offset: 32400, dst_offset: 0, name: None }), + (-766054800, FixedTimespan { utc_offset: 28800, dst_offset: 0, name: Some("WITA") }), + ]; + FixedTimespanSet { + first: FixedTimespan { + utc_offset: 28656, + dst_offset: 0, + name: Some("LMT"), + }, + rest: REST + } + }, + + Tz::Asia__Manila => { + const REST: &[(i64, FixedTimespan)] = &[ + (-3944621032, FixedTimespan { utc_offset: 29032, dst_offset: 0, name: Some("LMT") }), + (-2219112232, FixedTimespan { utc_offset: 28800, dst_offset: 0, name: Some("PST") }), + (-1046678400, FixedTimespan { utc_offset: 28800, dst_offset: 3600, name: Some("PDT") }), + (-1040115600, FixedTimespan { utc_offset: 28800, dst_offset: 0, name: Some("PST") }), + (-885024000, FixedTimespan { utc_offset: 28800, dst_offset: 3600, name: Some("PDT") }), + (-880016400, FixedTimespan { utc_offset: 32400, dst_offset: 0, name: Some("JST") }), + (-783594000, FixedTimespan { utc_offset: 28800, dst_offset: 3600, name: Some("PDT") }), + (-760093200, FixedTimespan { utc_offset: 28800, dst_offset: 0, name: Some("PST") }), + (-496224000, FixedTimespan { utc_offset: 28800, dst_offset: 3600, name: Some("PDT") }), + (-491562000, FixedTimespan { utc_offset: 28800, dst_offset: 0, name: Some("PST") }), + (228326400, FixedTimespan { utc_offset: 28800, dst_offset: 3600, name: Some("PDT") }), + (243702000, FixedTimespan { utc_offset: 28800, dst_offset: 0, name: Some("PST") }), + (643219200, FixedTimespan { utc_offset: 28800, dst_offset: 3600, name: Some("PDT") }), + (649177200, FixedTimespan { utc_offset: 28800, dst_offset: 0, name: Some("PST") }), + ]; + FixedTimespanSet { + first: FixedTimespan { + utc_offset: -57368, + dst_offset: 0, + name: Some("LMT"), + }, + rest: REST + } + }, + + Tz::Asia__Muscat => { + const REST: &[(i64, FixedTimespan)] = &[ + (-1577936472, FixedTimespan { utc_offset: 14400, dst_offset: 0, name: None }), + ]; + FixedTimespanSet { + first: FixedTimespan { + utc_offset: 13272, + dst_offset: 0, + name: Some("LMT"), + }, + rest: REST + } + }, + + Tz::Asia__Nicosia => { + const REST: &[(i64, FixedTimespan)] = &[ + (-1518920008, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (166572000, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (182293200, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (200959200, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (213829200, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (228866400, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (243982800, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (260316000, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (276123600, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (291765600, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (307486800, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (323820000, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (338936400, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (354664800, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (370386000, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (386114400, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (401835600, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (417564000, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (433285200, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (449013600, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (465339600, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (481068000, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (496789200, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (512517600, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (528238800, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (543967200, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (559688400, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (575416800, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (591138000, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (606866400, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (622587600, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (638316000, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (654642000, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (670370400, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (686091600, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (701820000, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (717541200, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (733269600, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (748990800, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (764719200, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (780440400, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (796168800, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (811890000, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (828223200, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (843944400, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (859672800, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (875394000, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (891122400, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (909277200, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (922582800, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (941331600, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (954032400, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (972781200, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (985482000, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (1004230800, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (1017536400, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (1035680400, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (1048986000, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (1067130000, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (1080435600, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (1099184400, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (1111885200, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (1130634000, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (1143334800, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (1162083600, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (1174784400, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (1193533200, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (1206838800, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (1224982800, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (1238288400, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (1256432400, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (1269738000, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (1288486800, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (1301187600, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (1319936400, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (1332637200, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (1351386000, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (1364691600, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (1382835600, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (1396141200, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (1414285200, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (1427590800, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (1445734800, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (1459040400, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (1477789200, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (1490490000, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (1509238800, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (1521939600, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (1540688400, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (1553994000, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (1572138000, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (1585443600, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (1603587600, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (1616893200, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (1635642000, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (1648342800, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (1667091600, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (1679792400, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (1698541200, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (1711846800, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (1729990800, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (1743296400, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (1761440400, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (1774746000, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (1792890000, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (1806195600, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (1824944400, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (1837645200, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (1856394000, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (1869094800, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (1887843600, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (1901149200, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (1919293200, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (1932598800, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (1950742800, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (1964048400, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (1982797200, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (1995498000, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (2014246800, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (2026947600, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (2045696400, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (2058397200, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (2077146000, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (2090451600, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (2108595600, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (2121901200, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (2140045200, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (2153350800, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (2172099600, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (2184800400, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (2203549200, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (2216250000, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (2234998800, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (2248304400, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (2266448400, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (2279754000, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (2297898000, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (2311203600, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (2329347600, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (2342653200, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (2361402000, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (2374102800, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (2392851600, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (2405552400, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (2424301200, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (2437606800, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (2455750800, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (2469056400, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (2487200400, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (2500506000, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (2519254800, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (2531955600, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (2550704400, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (2563405200, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (2582154000, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (2595459600, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (2613603600, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (2626909200, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (2645053200, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (2658358800, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (2676502800, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (2689808400, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (2708557200, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (2721258000, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (2740006800, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (2752707600, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (2771456400, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (2784762000, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (2802906000, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (2816211600, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (2834355600, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (2847661200, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (2866410000, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (2879110800, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (2897859600, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (2910560400, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (2929309200, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (2942010000, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (2960758800, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (2974064400, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (2992208400, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (3005514000, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (3023658000, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (3036963600, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (3055712400, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (3068413200, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (3087162000, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (3099862800, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (3118611600, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (3131917200, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (3150061200, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (3163366800, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (3181510800, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (3194816400, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (3212960400, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (3226266000, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (3245014800, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (3257715600, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (3276464400, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (3289165200, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (3307914000, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (3321219600, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (3339363600, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (3352669200, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (3370813200, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (3384118800, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (3402867600, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (3415568400, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (3434317200, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (3447018000, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (3465766800, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (3479072400, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (3497216400, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (3510522000, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (3528666000, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (3541971600, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (3560115600, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (3573421200, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (3592170000, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (3604870800, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (3623619600, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (3636320400, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (3655069200, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (3668374800, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (3686518800, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (3699824400, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (3717968400, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (3731274000, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (3750022800, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (3762723600, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (3781472400, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (3794173200, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (3812922000, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (3825622800, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (3844371600, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (3857677200, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (3875821200, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (3889126800, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (3907270800, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (3920576400, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (3939325200, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (3952026000, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (3970774800, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (3983475600, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (4002224400, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (4015530000, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (4033674000, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (4046979600, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (4065123600, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (4078429200, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (4096573200, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + ]; + FixedTimespanSet { + first: FixedTimespan { + utc_offset: 8008, + dst_offset: 0, + name: Some("LMT"), + }, + rest: REST + } + }, + + Tz::Asia__Novokuznetsk => { + const REST: &[(i64, FixedTimespan)] = &[ + (-1441259328, FixedTimespan { utc_offset: 21600, dst_offset: 0, name: None }), + (-1247551200, FixedTimespan { utc_offset: 25200, dst_offset: 0, name: None }), + (354906000, FixedTimespan { utc_offset: 25200, dst_offset: 3600, name: None }), + (370713600, FixedTimespan { utc_offset: 25200, dst_offset: 0, name: None }), + (386442000, FixedTimespan { utc_offset: 25200, dst_offset: 3600, name: None }), + (402249600, FixedTimespan { utc_offset: 25200, dst_offset: 0, name: None }), + (417978000, FixedTimespan { utc_offset: 25200, dst_offset: 3600, name: None }), + (433785600, FixedTimespan { utc_offset: 25200, dst_offset: 0, name: None }), + (449600400, FixedTimespan { utc_offset: 25200, dst_offset: 3600, name: None }), + (465332400, FixedTimespan { utc_offset: 25200, dst_offset: 0, name: None }), + (481057200, FixedTimespan { utc_offset: 25200, dst_offset: 3600, name: None }), + (496782000, FixedTimespan { utc_offset: 25200, dst_offset: 0, name: None }), + (512506800, FixedTimespan { utc_offset: 25200, dst_offset: 3600, name: None }), + (528231600, FixedTimespan { utc_offset: 25200, dst_offset: 0, name: None }), + (543956400, FixedTimespan { utc_offset: 25200, dst_offset: 3600, name: None }), + (559681200, FixedTimespan { utc_offset: 25200, dst_offset: 0, name: None }), + (575406000, FixedTimespan { utc_offset: 25200, dst_offset: 3600, name: None }), + (591130800, FixedTimespan { utc_offset: 25200, dst_offset: 0, name: None }), + (606855600, FixedTimespan { utc_offset: 25200, dst_offset: 3600, name: None }), + (622580400, FixedTimespan { utc_offset: 25200, dst_offset: 0, name: None }), + (638305200, FixedTimespan { utc_offset: 25200, dst_offset: 3600, name: None }), + (654634800, FixedTimespan { utc_offset: 25200, dst_offset: 0, name: None }), + (670359600, FixedTimespan { utc_offset: 21600, dst_offset: 3600, name: None }), + (686088000, FixedTimespan { utc_offset: 21600, dst_offset: 0, name: None }), + (695764800, FixedTimespan { utc_offset: 25200, dst_offset: 0, name: None }), + (701809200, FixedTimespan { utc_offset: 25200, dst_offset: 3600, name: None }), + (717534000, FixedTimespan { utc_offset: 25200, dst_offset: 0, name: None }), + (733258800, FixedTimespan { utc_offset: 25200, dst_offset: 3600, name: None }), + (748983600, FixedTimespan { utc_offset: 25200, dst_offset: 0, name: None }), + (764708400, FixedTimespan { utc_offset: 25200, dst_offset: 3600, name: None }), + (780433200, FixedTimespan { utc_offset: 25200, dst_offset: 0, name: None }), + (796158000, FixedTimespan { utc_offset: 25200, dst_offset: 3600, name: None }), + (811882800, FixedTimespan { utc_offset: 25200, dst_offset: 0, name: None }), + (828212400, FixedTimespan { utc_offset: 25200, dst_offset: 3600, name: None }), + (846356400, FixedTimespan { utc_offset: 25200, dst_offset: 0, name: None }), + (859662000, FixedTimespan { utc_offset: 25200, dst_offset: 3600, name: None }), + (877806000, FixedTimespan { utc_offset: 25200, dst_offset: 0, name: None }), + (891111600, FixedTimespan { utc_offset: 25200, dst_offset: 3600, name: None }), + (909255600, FixedTimespan { utc_offset: 25200, dst_offset: 0, name: None }), + (922561200, FixedTimespan { utc_offset: 25200, dst_offset: 3600, name: None }), + (941310000, FixedTimespan { utc_offset: 25200, dst_offset: 0, name: None }), + (954010800, FixedTimespan { utc_offset: 25200, dst_offset: 3600, name: None }), + (972759600, FixedTimespan { utc_offset: 25200, dst_offset: 0, name: None }), + (985460400, FixedTimespan { utc_offset: 25200, dst_offset: 3600, name: None }), + (1004209200, FixedTimespan { utc_offset: 25200, dst_offset: 0, name: None }), + (1017514800, FixedTimespan { utc_offset: 25200, dst_offset: 3600, name: None }), + (1035658800, FixedTimespan { utc_offset: 25200, dst_offset: 0, name: None }), + (1048964400, FixedTimespan { utc_offset: 25200, dst_offset: 3600, name: None }), + (1067108400, FixedTimespan { utc_offset: 25200, dst_offset: 0, name: None }), + (1080414000, FixedTimespan { utc_offset: 25200, dst_offset: 3600, name: None }), + (1099162800, FixedTimespan { utc_offset: 25200, dst_offset: 0, name: None }), + (1111863600, FixedTimespan { utc_offset: 25200, dst_offset: 3600, name: None }), + (1130612400, FixedTimespan { utc_offset: 25200, dst_offset: 0, name: None }), + (1143313200, FixedTimespan { utc_offset: 25200, dst_offset: 3600, name: None }), + (1162062000, FixedTimespan { utc_offset: 25200, dst_offset: 0, name: None }), + (1174762800, FixedTimespan { utc_offset: 25200, dst_offset: 3600, name: None }), + (1193511600, FixedTimespan { utc_offset: 25200, dst_offset: 0, name: None }), + (1206817200, FixedTimespan { utc_offset: 25200, dst_offset: 3600, name: None }), + (1224961200, FixedTimespan { utc_offset: 25200, dst_offset: 0, name: None }), + (1238266800, FixedTimespan { utc_offset: 25200, dst_offset: 3600, name: None }), + (1256410800, FixedTimespan { utc_offset: 25200, dst_offset: 0, name: None }), + (1269716400, FixedTimespan { utc_offset: 21600, dst_offset: 3600, name: None }), + (1288468800, FixedTimespan { utc_offset: 21600, dst_offset: 0, name: None }), + (1301169600, FixedTimespan { utc_offset: 25200, dst_offset: 0, name: None }), + ]; + FixedTimespanSet { + first: FixedTimespan { + utc_offset: 20928, + dst_offset: 0, + name: Some("LMT"), + }, + rest: REST + } + }, + + Tz::Asia__Novosibirsk => { + const REST: &[(i64, FixedTimespan)] = &[ + (-1579476700, FixedTimespan { utc_offset: 21600, dst_offset: 0, name: None }), + (-1247551200, FixedTimespan { utc_offset: 25200, dst_offset: 0, name: None }), + (354906000, FixedTimespan { utc_offset: 25200, dst_offset: 3600, name: None }), + (370713600, FixedTimespan { utc_offset: 25200, dst_offset: 0, name: None }), + (386442000, FixedTimespan { utc_offset: 25200, dst_offset: 3600, name: None }), + (402249600, FixedTimespan { utc_offset: 25200, dst_offset: 0, name: None }), + (417978000, FixedTimespan { utc_offset: 25200, dst_offset: 3600, name: None }), + (433785600, FixedTimespan { utc_offset: 25200, dst_offset: 0, name: None }), + (449600400, FixedTimespan { utc_offset: 25200, dst_offset: 3600, name: None }), + (465332400, FixedTimespan { utc_offset: 25200, dst_offset: 0, name: None }), + (481057200, FixedTimespan { utc_offset: 25200, dst_offset: 3600, name: None }), + (496782000, FixedTimespan { utc_offset: 25200, dst_offset: 0, name: None }), + (512506800, FixedTimespan { utc_offset: 25200, dst_offset: 3600, name: None }), + (528231600, FixedTimespan { utc_offset: 25200, dst_offset: 0, name: None }), + (543956400, FixedTimespan { utc_offset: 25200, dst_offset: 3600, name: None }), + (559681200, FixedTimespan { utc_offset: 25200, dst_offset: 0, name: None }), + (575406000, FixedTimespan { utc_offset: 25200, dst_offset: 3600, name: None }), + (591130800, FixedTimespan { utc_offset: 25200, dst_offset: 0, name: None }), + (606855600, FixedTimespan { utc_offset: 25200, dst_offset: 3600, name: None }), + (622580400, FixedTimespan { utc_offset: 25200, dst_offset: 0, name: None }), + (638305200, FixedTimespan { utc_offset: 25200, dst_offset: 3600, name: None }), + (654634800, FixedTimespan { utc_offset: 25200, dst_offset: 0, name: None }), + (670359600, FixedTimespan { utc_offset: 21600, dst_offset: 3600, name: None }), + (686088000, FixedTimespan { utc_offset: 21600, dst_offset: 0, name: None }), + (695764800, FixedTimespan { utc_offset: 25200, dst_offset: 0, name: None }), + (701809200, FixedTimespan { utc_offset: 25200, dst_offset: 3600, name: None }), + (717534000, FixedTimespan { utc_offset: 25200, dst_offset: 0, name: None }), + (733258800, FixedTimespan { utc_offset: 25200, dst_offset: 3600, name: None }), + (738086400, FixedTimespan { utc_offset: 21600, dst_offset: 3600, name: None }), + (748987200, FixedTimespan { utc_offset: 21600, dst_offset: 0, name: None }), + (764712000, FixedTimespan { utc_offset: 21600, dst_offset: 3600, name: None }), + (780436800, FixedTimespan { utc_offset: 21600, dst_offset: 0, name: None }), + (796161600, FixedTimespan { utc_offset: 21600, dst_offset: 3600, name: None }), + (811886400, FixedTimespan { utc_offset: 21600, dst_offset: 0, name: None }), + (828216000, FixedTimespan { utc_offset: 21600, dst_offset: 3600, name: None }), + (846360000, FixedTimespan { utc_offset: 21600, dst_offset: 0, name: None }), + (859665600, FixedTimespan { utc_offset: 21600, dst_offset: 3600, name: None }), + (877809600, FixedTimespan { utc_offset: 21600, dst_offset: 0, name: None }), + (891115200, FixedTimespan { utc_offset: 21600, dst_offset: 3600, name: None }), + (909259200, FixedTimespan { utc_offset: 21600, dst_offset: 0, name: None }), + (922564800, FixedTimespan { utc_offset: 21600, dst_offset: 3600, name: None }), + (941313600, FixedTimespan { utc_offset: 21600, dst_offset: 0, name: None }), + (954014400, FixedTimespan { utc_offset: 21600, dst_offset: 3600, name: None }), + (972763200, FixedTimespan { utc_offset: 21600, dst_offset: 0, name: None }), + (985464000, FixedTimespan { utc_offset: 21600, dst_offset: 3600, name: None }), + (1004212800, FixedTimespan { utc_offset: 21600, dst_offset: 0, name: None }), + (1017518400, FixedTimespan { utc_offset: 21600, dst_offset: 3600, name: None }), + (1035662400, FixedTimespan { utc_offset: 21600, dst_offset: 0, name: None }), + (1048968000, FixedTimespan { utc_offset: 21600, dst_offset: 3600, name: None }), + (1067112000, FixedTimespan { utc_offset: 21600, dst_offset: 0, name: None }), + (1080417600, FixedTimespan { utc_offset: 21600, dst_offset: 3600, name: None }), + (1099166400, FixedTimespan { utc_offset: 21600, dst_offset: 0, name: None }), + (1111867200, FixedTimespan { utc_offset: 21600, dst_offset: 3600, name: None }), + (1130616000, FixedTimespan { utc_offset: 21600, dst_offset: 0, name: None }), + (1143316800, FixedTimespan { utc_offset: 21600, dst_offset: 3600, name: None }), + (1162065600, FixedTimespan { utc_offset: 21600, dst_offset: 0, name: None }), + (1174766400, FixedTimespan { utc_offset: 21600, dst_offset: 3600, name: None }), + (1193515200, FixedTimespan { utc_offset: 21600, dst_offset: 0, name: None }), + (1206820800, FixedTimespan { utc_offset: 21600, dst_offset: 3600, name: None }), + (1224964800, FixedTimespan { utc_offset: 21600, dst_offset: 0, name: None }), + (1238270400, FixedTimespan { utc_offset: 21600, dst_offset: 3600, name: None }), + (1256414400, FixedTimespan { utc_offset: 21600, dst_offset: 0, name: None }), + (1269720000, FixedTimespan { utc_offset: 21600, dst_offset: 3600, name: None }), + (1288468800, FixedTimespan { utc_offset: 21600, dst_offset: 0, name: None }), + (1301169600, FixedTimespan { utc_offset: 25200, dst_offset: 0, name: None }), + (1414263600, FixedTimespan { utc_offset: 21600, dst_offset: 0, name: None }), + (1469304000, FixedTimespan { utc_offset: 25200, dst_offset: 0, name: None }), + ]; + FixedTimespanSet { + first: FixedTimespan { + utc_offset: 19900, + dst_offset: 0, + name: Some("LMT"), + }, + rest: REST + } + }, + + Tz::Asia__Omsk => { + const REST: &[(i64, FixedTimespan)] = &[ + (-1582088010, FixedTimespan { utc_offset: 18000, dst_offset: 0, name: None }), + (-1247547600, FixedTimespan { utc_offset: 21600, dst_offset: 0, name: None }), + (354909600, FixedTimespan { utc_offset: 21600, dst_offset: 3600, name: None }), + (370717200, FixedTimespan { utc_offset: 21600, dst_offset: 0, name: None }), + (386445600, FixedTimespan { utc_offset: 21600, dst_offset: 3600, name: None }), + (402253200, FixedTimespan { utc_offset: 21600, dst_offset: 0, name: None }), + (417981600, FixedTimespan { utc_offset: 21600, dst_offset: 3600, name: None }), + (433789200, FixedTimespan { utc_offset: 21600, dst_offset: 0, name: None }), + (449604000, FixedTimespan { utc_offset: 21600, dst_offset: 3600, name: None }), + (465336000, FixedTimespan { utc_offset: 21600, dst_offset: 0, name: None }), + (481060800, FixedTimespan { utc_offset: 21600, dst_offset: 3600, name: None }), + (496785600, FixedTimespan { utc_offset: 21600, dst_offset: 0, name: None }), + (512510400, FixedTimespan { utc_offset: 21600, dst_offset: 3600, name: None }), + (528235200, FixedTimespan { utc_offset: 21600, dst_offset: 0, name: None }), + (543960000, FixedTimespan { utc_offset: 21600, dst_offset: 3600, name: None }), + (559684800, FixedTimespan { utc_offset: 21600, dst_offset: 0, name: None }), + (575409600, FixedTimespan { utc_offset: 21600, dst_offset: 3600, name: None }), + (591134400, FixedTimespan { utc_offset: 21600, dst_offset: 0, name: None }), + (606859200, FixedTimespan { utc_offset: 21600, dst_offset: 3600, name: None }), + (622584000, FixedTimespan { utc_offset: 21600, dst_offset: 0, name: None }), + (638308800, FixedTimespan { utc_offset: 21600, dst_offset: 3600, name: None }), + (654638400, FixedTimespan { utc_offset: 21600, dst_offset: 0, name: None }), + (670363200, FixedTimespan { utc_offset: 18000, dst_offset: 3600, name: None }), + (686091600, FixedTimespan { utc_offset: 18000, dst_offset: 0, name: None }), + (695768400, FixedTimespan { utc_offset: 21600, dst_offset: 0, name: None }), + (701812800, FixedTimespan { utc_offset: 21600, dst_offset: 3600, name: None }), + (717537600, FixedTimespan { utc_offset: 21600, dst_offset: 0, name: None }), + (733262400, FixedTimespan { utc_offset: 21600, dst_offset: 3600, name: None }), + (748987200, FixedTimespan { utc_offset: 21600, dst_offset: 0, name: None }), + (764712000, FixedTimespan { utc_offset: 21600, dst_offset: 3600, name: None }), + (780436800, FixedTimespan { utc_offset: 21600, dst_offset: 0, name: None }), + (796161600, FixedTimespan { utc_offset: 21600, dst_offset: 3600, name: None }), + (811886400, FixedTimespan { utc_offset: 21600, dst_offset: 0, name: None }), + (828216000, FixedTimespan { utc_offset: 21600, dst_offset: 3600, name: None }), + (846360000, FixedTimespan { utc_offset: 21600, dst_offset: 0, name: None }), + (859665600, FixedTimespan { utc_offset: 21600, dst_offset: 3600, name: None }), + (877809600, FixedTimespan { utc_offset: 21600, dst_offset: 0, name: None }), + (891115200, FixedTimespan { utc_offset: 21600, dst_offset: 3600, name: None }), + (909259200, FixedTimespan { utc_offset: 21600, dst_offset: 0, name: None }), + (922564800, FixedTimespan { utc_offset: 21600, dst_offset: 3600, name: None }), + (941313600, FixedTimespan { utc_offset: 21600, dst_offset: 0, name: None }), + (954014400, FixedTimespan { utc_offset: 21600, dst_offset: 3600, name: None }), + (972763200, FixedTimespan { utc_offset: 21600, dst_offset: 0, name: None }), + (985464000, FixedTimespan { utc_offset: 21600, dst_offset: 3600, name: None }), + (1004212800, FixedTimespan { utc_offset: 21600, dst_offset: 0, name: None }), + (1017518400, FixedTimespan { utc_offset: 21600, dst_offset: 3600, name: None }), + (1035662400, FixedTimespan { utc_offset: 21600, dst_offset: 0, name: None }), + (1048968000, FixedTimespan { utc_offset: 21600, dst_offset: 3600, name: None }), + (1067112000, FixedTimespan { utc_offset: 21600, dst_offset: 0, name: None }), + (1080417600, FixedTimespan { utc_offset: 21600, dst_offset: 3600, name: None }), + (1099166400, FixedTimespan { utc_offset: 21600, dst_offset: 0, name: None }), + (1111867200, FixedTimespan { utc_offset: 21600, dst_offset: 3600, name: None }), + (1130616000, FixedTimespan { utc_offset: 21600, dst_offset: 0, name: None }), + (1143316800, FixedTimespan { utc_offset: 21600, dst_offset: 3600, name: None }), + (1162065600, FixedTimespan { utc_offset: 21600, dst_offset: 0, name: None }), + (1174766400, FixedTimespan { utc_offset: 21600, dst_offset: 3600, name: None }), + (1193515200, FixedTimespan { utc_offset: 21600, dst_offset: 0, name: None }), + (1206820800, FixedTimespan { utc_offset: 21600, dst_offset: 3600, name: None }), + (1224964800, FixedTimespan { utc_offset: 21600, dst_offset: 0, name: None }), + (1238270400, FixedTimespan { utc_offset: 21600, dst_offset: 3600, name: None }), + (1256414400, FixedTimespan { utc_offset: 21600, dst_offset: 0, name: None }), + (1269720000, FixedTimespan { utc_offset: 21600, dst_offset: 3600, name: None }), + (1288468800, FixedTimespan { utc_offset: 21600, dst_offset: 0, name: None }), + (1301169600, FixedTimespan { utc_offset: 25200, dst_offset: 0, name: None }), + (1414263600, FixedTimespan { utc_offset: 21600, dst_offset: 0, name: None }), + ]; + FixedTimespanSet { + first: FixedTimespan { + utc_offset: 17610, + dst_offset: 0, + name: Some("LMT"), + }, + rest: REST + } + }, + + Tz::Asia__Oral => { + const REST: &[(i64, FixedTimespan)] = &[ + (-1441164324, FixedTimespan { utc_offset: 10800, dst_offset: 0, name: None }), + (-1247540400, FixedTimespan { utc_offset: 18000, dst_offset: 0, name: None }), + (354913200, FixedTimespan { utc_offset: 18000, dst_offset: 3600, name: None }), + (370720800, FixedTimespan { utc_offset: 21600, dst_offset: 0, name: None }), + (386445600, FixedTimespan { utc_offset: 18000, dst_offset: 3600, name: None }), + (402256800, FixedTimespan { utc_offset: 18000, dst_offset: 0, name: None }), + (417985200, FixedTimespan { utc_offset: 18000, dst_offset: 3600, name: None }), + (433792800, FixedTimespan { utc_offset: 18000, dst_offset: 0, name: None }), + (449607600, FixedTimespan { utc_offset: 18000, dst_offset: 3600, name: None }), + (465339600, FixedTimespan { utc_offset: 18000, dst_offset: 0, name: None }), + (481064400, FixedTimespan { utc_offset: 18000, dst_offset: 3600, name: None }), + (496789200, FixedTimespan { utc_offset: 18000, dst_offset: 0, name: None }), + (512514000, FixedTimespan { utc_offset: 18000, dst_offset: 3600, name: None }), + (528238800, FixedTimespan { utc_offset: 18000, dst_offset: 0, name: None }), + (543963600, FixedTimespan { utc_offset: 18000, dst_offset: 3600, name: None }), + (559688400, FixedTimespan { utc_offset: 18000, dst_offset: 0, name: None }), + (575413200, FixedTimespan { utc_offset: 18000, dst_offset: 3600, name: None }), + (591138000, FixedTimespan { utc_offset: 18000, dst_offset: 0, name: None }), + (606862800, FixedTimespan { utc_offset: 14400, dst_offset: 3600, name: None }), + (622591200, FixedTimespan { utc_offset: 14400, dst_offset: 0, name: None }), + (638316000, FixedTimespan { utc_offset: 14400, dst_offset: 3600, name: None }), + (654645600, FixedTimespan { utc_offset: 14400, dst_offset: 0, name: None }), + (670370400, FixedTimespan { utc_offset: 14400, dst_offset: 3600, name: None }), + (686095200, FixedTimespan { utc_offset: 14400, dst_offset: 0, name: None }), + (695772000, FixedTimespan { utc_offset: 18000, dst_offset: 0, name: None }), + (701816400, FixedTimespan { utc_offset: 14400, dst_offset: 3600, name: None }), + (717544800, FixedTimespan { utc_offset: 14400, dst_offset: 0, name: None }), + (733269600, FixedTimespan { utc_offset: 14400, dst_offset: 3600, name: None }), + (748994400, FixedTimespan { utc_offset: 14400, dst_offset: 0, name: None }), + (764719200, FixedTimespan { utc_offset: 14400, dst_offset: 3600, name: None }), + (780444000, FixedTimespan { utc_offset: 14400, dst_offset: 0, name: None }), + (796168800, FixedTimespan { utc_offset: 14400, dst_offset: 3600, name: None }), + (811893600, FixedTimespan { utc_offset: 14400, dst_offset: 0, name: None }), + (828223200, FixedTimespan { utc_offset: 14400, dst_offset: 3600, name: None }), + (846367200, FixedTimespan { utc_offset: 14400, dst_offset: 0, name: None }), + (859672800, FixedTimespan { utc_offset: 14400, dst_offset: 3600, name: None }), + (877816800, FixedTimespan { utc_offset: 14400, dst_offset: 0, name: None }), + (891122400, FixedTimespan { utc_offset: 14400, dst_offset: 3600, name: None }), + (909266400, FixedTimespan { utc_offset: 14400, dst_offset: 0, name: None }), + (922572000, FixedTimespan { utc_offset: 14400, dst_offset: 3600, name: None }), + (941320800, FixedTimespan { utc_offset: 14400, dst_offset: 0, name: None }), + (954021600, FixedTimespan { utc_offset: 14400, dst_offset: 3600, name: None }), + (972770400, FixedTimespan { utc_offset: 14400, dst_offset: 0, name: None }), + (985471200, FixedTimespan { utc_offset: 14400, dst_offset: 3600, name: None }), + (1004220000, FixedTimespan { utc_offset: 14400, dst_offset: 0, name: None }), + (1017525600, FixedTimespan { utc_offset: 14400, dst_offset: 3600, name: None }), + (1035669600, FixedTimespan { utc_offset: 14400, dst_offset: 0, name: None }), + (1048975200, FixedTimespan { utc_offset: 14400, dst_offset: 3600, name: None }), + (1067119200, FixedTimespan { utc_offset: 14400, dst_offset: 0, name: None }), + (1080424800, FixedTimespan { utc_offset: 14400, dst_offset: 3600, name: None }), + (1099170000, FixedTimespan { utc_offset: 18000, dst_offset: 0, name: None }), + ]; + FixedTimespanSet { + first: FixedTimespan { + utc_offset: 12324, + dst_offset: 0, + name: Some("LMT"), + }, + rest: REST + } + }, + + Tz::Asia__Phnom_Penh => { + const REST: &[(i64, FixedTimespan)] = &[ + (-2840164924, FixedTimespan { utc_offset: 24124, dst_offset: 0, name: Some("BMT") }), + (-1570084924, FixedTimespan { utc_offset: 25200, dst_offset: 0, name: None }), + ]; + FixedTimespanSet { + first: FixedTimespan { + utc_offset: 24124, + dst_offset: 0, + name: Some("LMT"), + }, + rest: REST + } + }, + + Tz::Asia__Pontianak => { + const REST: &[(i64, FixedTimespan)] = &[ + (-1946186240, FixedTimespan { utc_offset: 26240, dst_offset: 0, name: Some("PMT") }), + (-1172906240, FixedTimespan { utc_offset: 27000, dst_offset: 0, name: None }), + (-881220600, FixedTimespan { utc_offset: 32400, dst_offset: 0, name: None }), + (-766054800, FixedTimespan { utc_offset: 27000, dst_offset: 0, name: None }), + (-683883000, FixedTimespan { utc_offset: 28800, dst_offset: 0, name: None }), + (-620812800, FixedTimespan { utc_offset: 27000, dst_offset: 0, name: None }), + (-189415800, FixedTimespan { utc_offset: 28800, dst_offset: 0, name: Some("WITA") }), + (567964800, FixedTimespan { utc_offset: 25200, dst_offset: 0, name: Some("WIB") }), + ]; + FixedTimespanSet { + first: FixedTimespan { + utc_offset: 26240, + dst_offset: 0, + name: Some("LMT"), + }, + rest: REST + } + }, + + Tz::Asia__Pyongyang => { + const REST: &[(i64, FixedTimespan)] = &[ + (-1948782180, FixedTimespan { utc_offset: 30600, dst_offset: 0, name: Some("KST") }), + (-1830414600, FixedTimespan { utc_offset: 32400, dst_offset: 0, name: Some("JST") }), + (-768646800, FixedTimespan { utc_offset: 32400, dst_offset: 0, name: Some("KST") }), + (1439564400, FixedTimespan { utc_offset: 30600, dst_offset: 0, name: Some("KST") }), + (1525446000, FixedTimespan { utc_offset: 32400, dst_offset: 0, name: Some("KST") }), + ]; + FixedTimespanSet { + first: FixedTimespan { + utc_offset: 30180, + dst_offset: 0, + name: Some("LMT"), + }, + rest: REST + } + }, + + Tz::Asia__Qatar => { + const REST: &[(i64, FixedTimespan)] = &[ + (-1577935568, FixedTimespan { utc_offset: 14400, dst_offset: 0, name: None }), + (76190400, FixedTimespan { utc_offset: 10800, dst_offset: 0, name: None }), + ]; + FixedTimespanSet { + first: FixedTimespan { + utc_offset: 12368, + dst_offset: 0, + name: Some("LMT"), + }, + rest: REST + } + }, + + Tz::Asia__Qostanay => { + const REST: &[(i64, FixedTimespan)] = &[ + (-1441167268, FixedTimespan { utc_offset: 14400, dst_offset: 0, name: None }), + (-1247544000, FixedTimespan { utc_offset: 18000, dst_offset: 0, name: None }), + (354913200, FixedTimespan { utc_offset: 18000, dst_offset: 3600, name: None }), + (370720800, FixedTimespan { utc_offset: 21600, dst_offset: 0, name: None }), + (386445600, FixedTimespan { utc_offset: 18000, dst_offset: 3600, name: None }), + (402256800, FixedTimespan { utc_offset: 18000, dst_offset: 0, name: None }), + (417985200, FixedTimespan { utc_offset: 18000, dst_offset: 3600, name: None }), + (433792800, FixedTimespan { utc_offset: 18000, dst_offset: 0, name: None }), + (449607600, FixedTimespan { utc_offset: 18000, dst_offset: 3600, name: None }), + (465339600, FixedTimespan { utc_offset: 18000, dst_offset: 0, name: None }), + (481064400, FixedTimespan { utc_offset: 18000, dst_offset: 3600, name: None }), + (496789200, FixedTimespan { utc_offset: 18000, dst_offset: 0, name: None }), + (512514000, FixedTimespan { utc_offset: 18000, dst_offset: 3600, name: None }), + (528238800, FixedTimespan { utc_offset: 18000, dst_offset: 0, name: None }), + (543963600, FixedTimespan { utc_offset: 18000, dst_offset: 3600, name: None }), + (559688400, FixedTimespan { utc_offset: 18000, dst_offset: 0, name: None }), + (575413200, FixedTimespan { utc_offset: 18000, dst_offset: 3600, name: None }), + (591138000, FixedTimespan { utc_offset: 18000, dst_offset: 0, name: None }), + (606862800, FixedTimespan { utc_offset: 18000, dst_offset: 3600, name: None }), + (622587600, FixedTimespan { utc_offset: 18000, dst_offset: 0, name: None }), + (638312400, FixedTimespan { utc_offset: 18000, dst_offset: 3600, name: None }), + (654642000, FixedTimespan { utc_offset: 18000, dst_offset: 0, name: None }), + (670366800, FixedTimespan { utc_offset: 14400, dst_offset: 3600, name: None }), + (686095200, FixedTimespan { utc_offset: 14400, dst_offset: 0, name: None }), + (695772000, FixedTimespan { utc_offset: 18000, dst_offset: 0, name: None }), + (701816400, FixedTimespan { utc_offset: 18000, dst_offset: 3600, name: None }), + (717541200, FixedTimespan { utc_offset: 18000, dst_offset: 0, name: None }), + (733266000, FixedTimespan { utc_offset: 18000, dst_offset: 3600, name: None }), + (748990800, FixedTimespan { utc_offset: 18000, dst_offset: 0, name: None }), + (764715600, FixedTimespan { utc_offset: 18000, dst_offset: 3600, name: None }), + (780440400, FixedTimespan { utc_offset: 18000, dst_offset: 0, name: None }), + (796165200, FixedTimespan { utc_offset: 18000, dst_offset: 3600, name: None }), + (811890000, FixedTimespan { utc_offset: 18000, dst_offset: 0, name: None }), + (828219600, FixedTimespan { utc_offset: 18000, dst_offset: 3600, name: None }), + (846363600, FixedTimespan { utc_offset: 18000, dst_offset: 0, name: None }), + (859669200, FixedTimespan { utc_offset: 18000, dst_offset: 3600, name: None }), + (877813200, FixedTimespan { utc_offset: 18000, dst_offset: 0, name: None }), + (891118800, FixedTimespan { utc_offset: 18000, dst_offset: 3600, name: None }), + (909262800, FixedTimespan { utc_offset: 18000, dst_offset: 0, name: None }), + (922568400, FixedTimespan { utc_offset: 18000, dst_offset: 3600, name: None }), + (941317200, FixedTimespan { utc_offset: 18000, dst_offset: 0, name: None }), + (954018000, FixedTimespan { utc_offset: 18000, dst_offset: 3600, name: None }), + (972766800, FixedTimespan { utc_offset: 18000, dst_offset: 0, name: None }), + (985467600, FixedTimespan { utc_offset: 18000, dst_offset: 3600, name: None }), + (1004216400, FixedTimespan { utc_offset: 18000, dst_offset: 0, name: None }), + (1017522000, FixedTimespan { utc_offset: 18000, dst_offset: 3600, name: None }), + (1035666000, FixedTimespan { utc_offset: 18000, dst_offset: 0, name: None }), + (1048971600, FixedTimespan { utc_offset: 18000, dst_offset: 3600, name: None }), + (1067115600, FixedTimespan { utc_offset: 18000, dst_offset: 0, name: None }), + (1080421200, FixedTimespan { utc_offset: 18000, dst_offset: 3600, name: None }), + (1099166400, FixedTimespan { utc_offset: 21600, dst_offset: 0, name: None }), + (1709229600, FixedTimespan { utc_offset: 18000, dst_offset: 0, name: None }), + ]; + FixedTimespanSet { + first: FixedTimespan { + utc_offset: 15268, + dst_offset: 0, + name: Some("LMT"), + }, + rest: REST + } + }, + + Tz::Asia__Qyzylorda => { + const REST: &[(i64, FixedTimespan)] = &[ + (-1441167712, FixedTimespan { utc_offset: 14400, dst_offset: 0, name: None }), + (-1247544000, FixedTimespan { utc_offset: 18000, dst_offset: 0, name: None }), + (354913200, FixedTimespan { utc_offset: 18000, dst_offset: 3600, name: None }), + (370720800, FixedTimespan { utc_offset: 21600, dst_offset: 0, name: None }), + (386445600, FixedTimespan { utc_offset: 18000, dst_offset: 3600, name: None }), + (402256800, FixedTimespan { utc_offset: 18000, dst_offset: 0, name: None }), + (417985200, FixedTimespan { utc_offset: 18000, dst_offset: 3600, name: None }), + (433792800, FixedTimespan { utc_offset: 18000, dst_offset: 0, name: None }), + (449607600, FixedTimespan { utc_offset: 18000, dst_offset: 3600, name: None }), + (465339600, FixedTimespan { utc_offset: 18000, dst_offset: 0, name: None }), + (481064400, FixedTimespan { utc_offset: 18000, dst_offset: 3600, name: None }), + (496789200, FixedTimespan { utc_offset: 18000, dst_offset: 0, name: None }), + (512514000, FixedTimespan { utc_offset: 18000, dst_offset: 3600, name: None }), + (528238800, FixedTimespan { utc_offset: 18000, dst_offset: 0, name: None }), + (543963600, FixedTimespan { utc_offset: 18000, dst_offset: 3600, name: None }), + (559688400, FixedTimespan { utc_offset: 18000, dst_offset: 0, name: None }), + (575413200, FixedTimespan { utc_offset: 18000, dst_offset: 3600, name: None }), + (591138000, FixedTimespan { utc_offset: 18000, dst_offset: 0, name: None }), + (606862800, FixedTimespan { utc_offset: 18000, dst_offset: 3600, name: None }), + (622587600, FixedTimespan { utc_offset: 18000, dst_offset: 0, name: None }), + (638312400, FixedTimespan { utc_offset: 18000, dst_offset: 3600, name: None }), + (654642000, FixedTimespan { utc_offset: 18000, dst_offset: 0, name: None }), + (670366800, FixedTimespan { utc_offset: 14400, dst_offset: 3600, name: None }), + (686091600, FixedTimespan { utc_offset: 18000, dst_offset: 0, name: None }), + (695768400, FixedTimespan { utc_offset: 21600, dst_offset: 0, name: None }), + (701812800, FixedTimespan { utc_offset: 18000, dst_offset: 3600, name: None }), + (717541200, FixedTimespan { utc_offset: 18000, dst_offset: 0, name: None }), + (733266000, FixedTimespan { utc_offset: 18000, dst_offset: 3600, name: None }), + (748990800, FixedTimespan { utc_offset: 18000, dst_offset: 0, name: None }), + (764715600, FixedTimespan { utc_offset: 18000, dst_offset: 3600, name: None }), + (780440400, FixedTimespan { utc_offset: 18000, dst_offset: 0, name: None }), + (796165200, FixedTimespan { utc_offset: 18000, dst_offset: 3600, name: None }), + (811890000, FixedTimespan { utc_offset: 18000, dst_offset: 0, name: None }), + (828219600, FixedTimespan { utc_offset: 18000, dst_offset: 3600, name: None }), + (846363600, FixedTimespan { utc_offset: 18000, dst_offset: 0, name: None }), + (859669200, FixedTimespan { utc_offset: 18000, dst_offset: 3600, name: None }), + (877813200, FixedTimespan { utc_offset: 18000, dst_offset: 0, name: None }), + (891118800, FixedTimespan { utc_offset: 18000, dst_offset: 3600, name: None }), + (909262800, FixedTimespan { utc_offset: 18000, dst_offset: 0, name: None }), + (922568400, FixedTimespan { utc_offset: 18000, dst_offset: 3600, name: None }), + (941317200, FixedTimespan { utc_offset: 18000, dst_offset: 0, name: None }), + (954018000, FixedTimespan { utc_offset: 18000, dst_offset: 3600, name: None }), + (972766800, FixedTimespan { utc_offset: 18000, dst_offset: 0, name: None }), + (985467600, FixedTimespan { utc_offset: 18000, dst_offset: 3600, name: None }), + (1004216400, FixedTimespan { utc_offset: 18000, dst_offset: 0, name: None }), + (1017522000, FixedTimespan { utc_offset: 18000, dst_offset: 3600, name: None }), + (1035666000, FixedTimespan { utc_offset: 18000, dst_offset: 0, name: None }), + (1048971600, FixedTimespan { utc_offset: 18000, dst_offset: 3600, name: None }), + (1067115600, FixedTimespan { utc_offset: 18000, dst_offset: 0, name: None }), + (1080421200, FixedTimespan { utc_offset: 18000, dst_offset: 3600, name: None }), + (1099166400, FixedTimespan { utc_offset: 21600, dst_offset: 0, name: None }), + (1545328800, FixedTimespan { utc_offset: 18000, dst_offset: 0, name: None }), + ]; + FixedTimespanSet { + first: FixedTimespan { + utc_offset: 15712, + dst_offset: 0, + name: Some("LMT"), + }, + rest: REST + } + }, + + Tz::Asia__Rangoon => { + const REST: &[(i64, FixedTimespan)] = &[ + (-2840163887, FixedTimespan { utc_offset: 23087, dst_offset: 0, name: Some("RMT") }), + (-1577946287, FixedTimespan { utc_offset: 23400, dst_offset: 0, name: None }), + (-873268200, FixedTimespan { utc_offset: 32400, dst_offset: 0, name: None }), + (-778410000, FixedTimespan { utc_offset: 23400, dst_offset: 0, name: None }), + ]; + FixedTimespanSet { + first: FixedTimespan { + utc_offset: 23087, + dst_offset: 0, + name: Some("LMT"), + }, + rest: REST + } + }, + + Tz::Asia__Riyadh => { + const REST: &[(i64, FixedTimespan)] = &[ + (-719636812, FixedTimespan { utc_offset: 10800, dst_offset: 0, name: None }), + ]; + FixedTimespanSet { + first: FixedTimespan { + utc_offset: 11212, + dst_offset: 0, + name: Some("LMT"), + }, + rest: REST + } + }, + + Tz::Asia__Saigon => { + const REST: &[(i64, FixedTimespan)] = &[ + (-2004073590, FixedTimespan { utc_offset: 25590, dst_offset: 0, name: Some("PLMT") }), + (-1851577590, FixedTimespan { utc_offset: 25200, dst_offset: 0, name: None }), + (-852105600, FixedTimespan { utc_offset: 28800, dst_offset: 0, name: None }), + (-782643600, FixedTimespan { utc_offset: 32400, dst_offset: 0, name: None }), + (-767869200, FixedTimespan { utc_offset: 25200, dst_offset: 0, name: None }), + (-718095600, FixedTimespan { utc_offset: 28800, dst_offset: 0, name: None }), + (-457772400, FixedTimespan { utc_offset: 25200, dst_offset: 0, name: None }), + (-315648000, FixedTimespan { utc_offset: 28800, dst_offset: 0, name: None }), + (171820800, FixedTimespan { utc_offset: 25200, dst_offset: 0, name: None }), + ]; + FixedTimespanSet { + first: FixedTimespan { + utc_offset: 25590, + dst_offset: 0, + name: Some("LMT"), + }, + rest: REST + } + }, + + Tz::Asia__Sakhalin => { + const REST: &[(i64, FixedTimespan)] = &[ + (-2031039048, FixedTimespan { utc_offset: 32400, dst_offset: 0, name: None }), + (-768560400, FixedTimespan { utc_offset: 39600, dst_offset: 0, name: None }), + (354891600, FixedTimespan { utc_offset: 39600, dst_offset: 3600, name: None }), + (370699200, FixedTimespan { utc_offset: 39600, dst_offset: 0, name: None }), + (386427600, FixedTimespan { utc_offset: 39600, dst_offset: 3600, name: None }), + (402235200, FixedTimespan { utc_offset: 39600, dst_offset: 0, name: None }), + (417963600, FixedTimespan { utc_offset: 39600, dst_offset: 3600, name: None }), + (433771200, FixedTimespan { utc_offset: 39600, dst_offset: 0, name: None }), + (449586000, FixedTimespan { utc_offset: 39600, dst_offset: 3600, name: None }), + (465318000, FixedTimespan { utc_offset: 39600, dst_offset: 0, name: None }), + (481042800, FixedTimespan { utc_offset: 39600, dst_offset: 3600, name: None }), + (496767600, FixedTimespan { utc_offset: 39600, dst_offset: 0, name: None }), + (512492400, FixedTimespan { utc_offset: 39600, dst_offset: 3600, name: None }), + (528217200, FixedTimespan { utc_offset: 39600, dst_offset: 0, name: None }), + (543942000, FixedTimespan { utc_offset: 39600, dst_offset: 3600, name: None }), + (559666800, FixedTimespan { utc_offset: 39600, dst_offset: 0, name: None }), + (575391600, FixedTimespan { utc_offset: 39600, dst_offset: 3600, name: None }), + (591116400, FixedTimespan { utc_offset: 39600, dst_offset: 0, name: None }), + (606841200, FixedTimespan { utc_offset: 39600, dst_offset: 3600, name: None }), + (622566000, FixedTimespan { utc_offset: 39600, dst_offset: 0, name: None }), + (638290800, FixedTimespan { utc_offset: 39600, dst_offset: 3600, name: None }), + (654620400, FixedTimespan { utc_offset: 39600, dst_offset: 0, name: None }), + (670345200, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: None }), + (686073600, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: None }), + (695750400, FixedTimespan { utc_offset: 39600, dst_offset: 0, name: None }), + (701794800, FixedTimespan { utc_offset: 39600, dst_offset: 3600, name: None }), + (717519600, FixedTimespan { utc_offset: 39600, dst_offset: 0, name: None }), + (733244400, FixedTimespan { utc_offset: 39600, dst_offset: 3600, name: None }), + (748969200, FixedTimespan { utc_offset: 39600, dst_offset: 0, name: None }), + (764694000, FixedTimespan { utc_offset: 39600, dst_offset: 3600, name: None }), + (780418800, FixedTimespan { utc_offset: 39600, dst_offset: 0, name: None }), + (796143600, FixedTimespan { utc_offset: 39600, dst_offset: 3600, name: None }), + (811868400, FixedTimespan { utc_offset: 39600, dst_offset: 0, name: None }), + (828198000, FixedTimespan { utc_offset: 39600, dst_offset: 3600, name: None }), + (846342000, FixedTimespan { utc_offset: 39600, dst_offset: 0, name: None }), + (859647600, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: None }), + (877795200, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: None }), + (891100800, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: None }), + (909244800, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: None }), + (922550400, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: None }), + (941299200, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: None }), + (954000000, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: None }), + (972748800, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: None }), + (985449600, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: None }), + (1004198400, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: None }), + (1017504000, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: None }), + (1035648000, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: None }), + (1048953600, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: None }), + (1067097600, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: None }), + (1080403200, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: None }), + (1099152000, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: None }), + (1111852800, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: None }), + (1130601600, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: None }), + (1143302400, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: None }), + (1162051200, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: None }), + (1174752000, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: None }), + (1193500800, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: None }), + (1206806400, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: None }), + (1224950400, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: None }), + (1238256000, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: None }), + (1256400000, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: None }), + (1269705600, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: None }), + (1288454400, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: None }), + (1301155200, FixedTimespan { utc_offset: 39600, dst_offset: 0, name: None }), + (1414249200, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: None }), + (1459008000, FixedTimespan { utc_offset: 39600, dst_offset: 0, name: None }), + ]; + FixedTimespanSet { + first: FixedTimespan { + utc_offset: 34248, + dst_offset: 0, + name: Some("LMT"), + }, + rest: REST + } + }, + + Tz::Asia__Samarkand => { + const REST: &[(i64, FixedTimespan)] = &[ + (-1441168073, FixedTimespan { utc_offset: 14400, dst_offset: 0, name: None }), + (-1247544000, FixedTimespan { utc_offset: 18000, dst_offset: 0, name: None }), + (354913200, FixedTimespan { utc_offset: 18000, dst_offset: 3600, name: None }), + (370720800, FixedTimespan { utc_offset: 21600, dst_offset: 0, name: None }), + (386445600, FixedTimespan { utc_offset: 18000, dst_offset: 3600, name: None }), + (402256800, FixedTimespan { utc_offset: 18000, dst_offset: 0, name: None }), + (417985200, FixedTimespan { utc_offset: 18000, dst_offset: 3600, name: None }), + (433792800, FixedTimespan { utc_offset: 18000, dst_offset: 0, name: None }), + (449607600, FixedTimespan { utc_offset: 18000, dst_offset: 3600, name: None }), + (465339600, FixedTimespan { utc_offset: 18000, dst_offset: 0, name: None }), + (481064400, FixedTimespan { utc_offset: 18000, dst_offset: 3600, name: None }), + (496789200, FixedTimespan { utc_offset: 18000, dst_offset: 0, name: None }), + (512514000, FixedTimespan { utc_offset: 18000, dst_offset: 3600, name: None }), + (528238800, FixedTimespan { utc_offset: 18000, dst_offset: 0, name: None }), + (543963600, FixedTimespan { utc_offset: 18000, dst_offset: 3600, name: None }), + (559688400, FixedTimespan { utc_offset: 18000, dst_offset: 0, name: None }), + (575413200, FixedTimespan { utc_offset: 18000, dst_offset: 3600, name: None }), + (591138000, FixedTimespan { utc_offset: 18000, dst_offset: 0, name: None }), + (606862800, FixedTimespan { utc_offset: 18000, dst_offset: 3600, name: None }), + (622587600, FixedTimespan { utc_offset: 18000, dst_offset: 0, name: None }), + (638312400, FixedTimespan { utc_offset: 18000, dst_offset: 3600, name: None }), + (654642000, FixedTimespan { utc_offset: 18000, dst_offset: 0, name: None }), + (670366800, FixedTimespan { utc_offset: 18000, dst_offset: 3600, name: None }), + (686091600, FixedTimespan { utc_offset: 18000, dst_offset: 0, name: None }), + ]; + FixedTimespanSet { + first: FixedTimespan { + utc_offset: 16073, + dst_offset: 0, + name: Some("LMT"), + }, + rest: REST + } + }, + + Tz::Asia__Seoul => { + const REST: &[(i64, FixedTimespan)] = &[ + (-1948782472, FixedTimespan { utc_offset: 30600, dst_offset: 0, name: Some("KST") }), + (-1830414600, FixedTimespan { utc_offset: 32400, dst_offset: 0, name: Some("JST") }), + (-767350800, FixedTimespan { utc_offset: 32400, dst_offset: 0, name: Some("KST") }), + (-681210000, FixedTimespan { utc_offset: 32400, dst_offset: 3600, name: Some("KDT") }), + (-672228000, FixedTimespan { utc_offset: 32400, dst_offset: 0, name: Some("KST") }), + (-654771600, FixedTimespan { utc_offset: 32400, dst_offset: 3600, name: Some("KDT") }), + (-640864800, FixedTimespan { utc_offset: 32400, dst_offset: 0, name: Some("KST") }), + (-623408400, FixedTimespan { utc_offset: 32400, dst_offset: 3600, name: Some("KDT") }), + (-609415200, FixedTimespan { utc_offset: 32400, dst_offset: 0, name: Some("KST") }), + (-588848400, FixedTimespan { utc_offset: 32400, dst_offset: 3600, name: Some("KDT") }), + (-577965600, FixedTimespan { utc_offset: 32400, dst_offset: 0, name: Some("KST") }), + (-498128400, FixedTimespan { utc_offset: 30600, dst_offset: 0, name: Some("KST") }), + (-462702600, FixedTimespan { utc_offset: 30600, dst_offset: 3600, name: Some("KDT") }), + (-451733400, FixedTimespan { utc_offset: 30600, dst_offset: 0, name: Some("KST") }), + (-429784200, FixedTimespan { utc_offset: 30600, dst_offset: 3600, name: Some("KDT") }), + (-418296600, FixedTimespan { utc_offset: 30600, dst_offset: 0, name: Some("KST") }), + (-399544200, FixedTimespan { utc_offset: 30600, dst_offset: 3600, name: Some("KDT") }), + (-387451800, FixedTimespan { utc_offset: 30600, dst_offset: 0, name: Some("KST") }), + (-368094600, FixedTimespan { utc_offset: 30600, dst_offset: 3600, name: Some("KDT") }), + (-356002200, FixedTimespan { utc_offset: 30600, dst_offset: 0, name: Some("KST") }), + (-336645000, FixedTimespan { utc_offset: 30600, dst_offset: 3600, name: Some("KDT") }), + (-324552600, FixedTimespan { utc_offset: 30600, dst_offset: 0, name: Some("KST") }), + (-305195400, FixedTimespan { utc_offset: 30600, dst_offset: 3600, name: Some("KDT") }), + (-293103000, FixedTimespan { utc_offset: 30600, dst_offset: 0, name: Some("KST") }), + (-264933000, FixedTimespan { utc_offset: 32400, dst_offset: 0, name: Some("KST") }), + (547578000, FixedTimespan { utc_offset: 32400, dst_offset: 3600, name: Some("KDT") }), + (560883600, FixedTimespan { utc_offset: 32400, dst_offset: 0, name: Some("KST") }), + (579027600, FixedTimespan { utc_offset: 32400, dst_offset: 3600, name: Some("KDT") }), + (592333200, FixedTimespan { utc_offset: 32400, dst_offset: 0, name: Some("KST") }), + ]; + FixedTimespanSet { + first: FixedTimespan { + utc_offset: 30472, + dst_offset: 0, + name: Some("LMT"), + }, + rest: REST + } + }, + + Tz::Asia__Shanghai => { + const REST: &[(i64, FixedTimespan)] = &[ + (-2177481943, FixedTimespan { utc_offset: 28800, dst_offset: 0, name: Some("CST") }), + (-1600675200, FixedTimespan { utc_offset: 28800, dst_offset: 3600, name: Some("CDT") }), + (-1585904400, FixedTimespan { utc_offset: 28800, dst_offset: 0, name: Some("CST") }), + (-933667200, FixedTimespan { utc_offset: 28800, dst_offset: 3600, name: Some("CDT") }), + (-922093200, FixedTimespan { utc_offset: 28800, dst_offset: 0, name: Some("CST") }), + (-908870400, FixedTimespan { utc_offset: 28800, dst_offset: 3600, name: Some("CDT") }), + (-888829200, FixedTimespan { utc_offset: 28800, dst_offset: 0, name: Some("CST") }), + (-881049600, FixedTimespan { utc_offset: 28800, dst_offset: 3600, name: Some("CDT") }), + (-767869200, FixedTimespan { utc_offset: 28800, dst_offset: 0, name: Some("CST") }), + (-745833600, FixedTimespan { utc_offset: 28800, dst_offset: 3600, name: Some("CDT") }), + (-733827600, FixedTimespan { utc_offset: 28800, dst_offset: 0, name: Some("CST") }), + (-716889600, FixedTimespan { utc_offset: 28800, dst_offset: 3600, name: Some("CDT") }), + (-699613200, FixedTimespan { utc_offset: 28800, dst_offset: 0, name: Some("CST") }), + (-683884800, FixedTimespan { utc_offset: 28800, dst_offset: 3600, name: Some("CDT") }), + (-670669200, FixedTimespan { utc_offset: 28800, dst_offset: 0, name: Some("CST") }), + (-652348800, FixedTimespan { utc_offset: 28800, dst_offset: 3600, name: Some("CDT") }), + (-650019600, FixedTimespan { utc_offset: 28800, dst_offset: 0, name: Some("CST") }), + (515527200, FixedTimespan { utc_offset: 28800, dst_offset: 3600, name: Some("CDT") }), + (527014800, FixedTimespan { utc_offset: 28800, dst_offset: 0, name: Some("CST") }), + (545162400, FixedTimespan { utc_offset: 28800, dst_offset: 3600, name: Some("CDT") }), + (558464400, FixedTimespan { utc_offset: 28800, dst_offset: 0, name: Some("CST") }), + (577216800, FixedTimespan { utc_offset: 28800, dst_offset: 3600, name: Some("CDT") }), + (589914000, FixedTimespan { utc_offset: 28800, dst_offset: 0, name: Some("CST") }), + (608666400, FixedTimespan { utc_offset: 28800, dst_offset: 3600, name: Some("CDT") }), + (621968400, FixedTimespan { utc_offset: 28800, dst_offset: 0, name: Some("CST") }), + (640116000, FixedTimespan { utc_offset: 28800, dst_offset: 3600, name: Some("CDT") }), + (653418000, FixedTimespan { utc_offset: 28800, dst_offset: 0, name: Some("CST") }), + (671565600, FixedTimespan { utc_offset: 28800, dst_offset: 3600, name: Some("CDT") }), + (684867600, FixedTimespan { utc_offset: 28800, dst_offset: 0, name: Some("CST") }), + ]; + FixedTimespanSet { + first: FixedTimespan { + utc_offset: 29143, + dst_offset: 0, + name: Some("LMT"), + }, + rest: REST + } + }, + + Tz::Asia__Singapore => { + const REST: &[(i64, FixedTimespan)] = &[ + (-2177477725, FixedTimespan { utc_offset: 24925, dst_offset: 0, name: Some("SMT") }), + (-2038200925, FixedTimespan { utc_offset: 25200, dst_offset: 0, name: None }), + (-1167634800, FixedTimespan { utc_offset: 25200, dst_offset: 1200, name: None }), + (-1073028000, FixedTimespan { utc_offset: 26400, dst_offset: 0, name: None }), + (-894180000, FixedTimespan { utc_offset: 27000, dst_offset: 0, name: None }), + (-879665400, FixedTimespan { utc_offset: 32400, dst_offset: 0, name: None }), + (-767005200, FixedTimespan { utc_offset: 27000, dst_offset: 0, name: None }), + (378635400, FixedTimespan { utc_offset: 28800, dst_offset: 0, name: None }), + ]; + FixedTimespanSet { + first: FixedTimespan { + utc_offset: 24925, + dst_offset: 0, + name: Some("LMT"), + }, + rest: REST + } + }, + + Tz::Asia__Srednekolymsk => { + const REST: &[(i64, FixedTimespan)] = &[ + (-1441188892, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: None }), + (-1247565600, FixedTimespan { utc_offset: 39600, dst_offset: 0, name: None }), + (354891600, FixedTimespan { utc_offset: 39600, dst_offset: 3600, name: None }), + (370699200, FixedTimespan { utc_offset: 39600, dst_offset: 0, name: None }), + (386427600, FixedTimespan { utc_offset: 39600, dst_offset: 3600, name: None }), + (402235200, FixedTimespan { utc_offset: 39600, dst_offset: 0, name: None }), + (417963600, FixedTimespan { utc_offset: 39600, dst_offset: 3600, name: None }), + (433771200, FixedTimespan { utc_offset: 39600, dst_offset: 0, name: None }), + (449586000, FixedTimespan { utc_offset: 39600, dst_offset: 3600, name: None }), + (465318000, FixedTimespan { utc_offset: 39600, dst_offset: 0, name: None }), + (481042800, FixedTimespan { utc_offset: 39600, dst_offset: 3600, name: None }), + (496767600, FixedTimespan { utc_offset: 39600, dst_offset: 0, name: None }), + (512492400, FixedTimespan { utc_offset: 39600, dst_offset: 3600, name: None }), + (528217200, FixedTimespan { utc_offset: 39600, dst_offset: 0, name: None }), + (543942000, FixedTimespan { utc_offset: 39600, dst_offset: 3600, name: None }), + (559666800, FixedTimespan { utc_offset: 39600, dst_offset: 0, name: None }), + (575391600, FixedTimespan { utc_offset: 39600, dst_offset: 3600, name: None }), + (591116400, FixedTimespan { utc_offset: 39600, dst_offset: 0, name: None }), + (606841200, FixedTimespan { utc_offset: 39600, dst_offset: 3600, name: None }), + (622566000, FixedTimespan { utc_offset: 39600, dst_offset: 0, name: None }), + (638290800, FixedTimespan { utc_offset: 39600, dst_offset: 3600, name: None }), + (654620400, FixedTimespan { utc_offset: 39600, dst_offset: 0, name: None }), + (670345200, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: None }), + (686073600, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: None }), + (695750400, FixedTimespan { utc_offset: 39600, dst_offset: 0, name: None }), + (701794800, FixedTimespan { utc_offset: 39600, dst_offset: 3600, name: None }), + (717519600, FixedTimespan { utc_offset: 39600, dst_offset: 0, name: None }), + (733244400, FixedTimespan { utc_offset: 39600, dst_offset: 3600, name: None }), + (748969200, FixedTimespan { utc_offset: 39600, dst_offset: 0, name: None }), + (764694000, FixedTimespan { utc_offset: 39600, dst_offset: 3600, name: None }), + (780418800, FixedTimespan { utc_offset: 39600, dst_offset: 0, name: None }), + (796143600, FixedTimespan { utc_offset: 39600, dst_offset: 3600, name: None }), + (811868400, FixedTimespan { utc_offset: 39600, dst_offset: 0, name: None }), + (828198000, FixedTimespan { utc_offset: 39600, dst_offset: 3600, name: None }), + (846342000, FixedTimespan { utc_offset: 39600, dst_offset: 0, name: None }), + (859647600, FixedTimespan { utc_offset: 39600, dst_offset: 3600, name: None }), + (877791600, FixedTimespan { utc_offset: 39600, dst_offset: 0, name: None }), + (891097200, FixedTimespan { utc_offset: 39600, dst_offset: 3600, name: None }), + (909241200, FixedTimespan { utc_offset: 39600, dst_offset: 0, name: None }), + (922546800, FixedTimespan { utc_offset: 39600, dst_offset: 3600, name: None }), + (941295600, FixedTimespan { utc_offset: 39600, dst_offset: 0, name: None }), + (953996400, FixedTimespan { utc_offset: 39600, dst_offset: 3600, name: None }), + (972745200, FixedTimespan { utc_offset: 39600, dst_offset: 0, name: None }), + (985446000, FixedTimespan { utc_offset: 39600, dst_offset: 3600, name: None }), + (1004194800, FixedTimespan { utc_offset: 39600, dst_offset: 0, name: None }), + (1017500400, FixedTimespan { utc_offset: 39600, dst_offset: 3600, name: None }), + (1035644400, FixedTimespan { utc_offset: 39600, dst_offset: 0, name: None }), + (1048950000, FixedTimespan { utc_offset: 39600, dst_offset: 3600, name: None }), + (1067094000, FixedTimespan { utc_offset: 39600, dst_offset: 0, name: None }), + (1080399600, FixedTimespan { utc_offset: 39600, dst_offset: 3600, name: None }), + (1099148400, FixedTimespan { utc_offset: 39600, dst_offset: 0, name: None }), + (1111849200, FixedTimespan { utc_offset: 39600, dst_offset: 3600, name: None }), + (1130598000, FixedTimespan { utc_offset: 39600, dst_offset: 0, name: None }), + (1143298800, FixedTimespan { utc_offset: 39600, dst_offset: 3600, name: None }), + (1162047600, FixedTimespan { utc_offset: 39600, dst_offset: 0, name: None }), + (1174748400, FixedTimespan { utc_offset: 39600, dst_offset: 3600, name: None }), + (1193497200, FixedTimespan { utc_offset: 39600, dst_offset: 0, name: None }), + (1206802800, FixedTimespan { utc_offset: 39600, dst_offset: 3600, name: None }), + (1224946800, FixedTimespan { utc_offset: 39600, dst_offset: 0, name: None }), + (1238252400, FixedTimespan { utc_offset: 39600, dst_offset: 3600, name: None }), + (1256396400, FixedTimespan { utc_offset: 39600, dst_offset: 0, name: None }), + (1269702000, FixedTimespan { utc_offset: 39600, dst_offset: 3600, name: None }), + (1288450800, FixedTimespan { utc_offset: 39600, dst_offset: 0, name: None }), + (1301151600, FixedTimespan { utc_offset: 43200, dst_offset: 0, name: None }), + (1414245600, FixedTimespan { utc_offset: 39600, dst_offset: 0, name: None }), + ]; + FixedTimespanSet { + first: FixedTimespan { + utc_offset: 36892, + dst_offset: 0, + name: Some("LMT"), + }, + rest: REST + } + }, + + Tz::Asia__Taipei => { + const REST: &[(i64, FixedTimespan)] = &[ + (-2335248360, FixedTimespan { utc_offset: 28800, dst_offset: 0, name: Some("CST") }), + (-1017820800, FixedTimespan { utc_offset: 32400, dst_offset: 0, name: Some("JST") }), + (-766224000, FixedTimespan { utc_offset: 28800, dst_offset: 0, name: Some("CST") }), + (-745833600, FixedTimespan { utc_offset: 28800, dst_offset: 3600, name: Some("CDT") }), + (-733827600, FixedTimespan { utc_offset: 28800, dst_offset: 0, name: Some("CST") }), + (-716889600, FixedTimespan { utc_offset: 28800, dst_offset: 3600, name: Some("CDT") }), + (-699613200, FixedTimespan { utc_offset: 28800, dst_offset: 0, name: Some("CST") }), + (-683884800, FixedTimespan { utc_offset: 28800, dst_offset: 3600, name: Some("CDT") }), + (-670669200, FixedTimespan { utc_offset: 28800, dst_offset: 0, name: Some("CST") }), + (-652348800, FixedTimespan { utc_offset: 28800, dst_offset: 3600, name: Some("CDT") }), + (-639133200, FixedTimespan { utc_offset: 28800, dst_offset: 0, name: Some("CST") }), + (-620812800, FixedTimespan { utc_offset: 28800, dst_offset: 3600, name: Some("CDT") }), + (-607597200, FixedTimespan { utc_offset: 28800, dst_offset: 0, name: Some("CST") }), + (-589276800, FixedTimespan { utc_offset: 28800, dst_offset: 3600, name: Some("CDT") }), + (-576061200, FixedTimespan { utc_offset: 28800, dst_offset: 0, name: Some("CST") }), + (-562924800, FixedTimespan { utc_offset: 28800, dst_offset: 3600, name: Some("CDT") }), + (-541760400, FixedTimespan { utc_offset: 28800, dst_offset: 0, name: Some("CST") }), + (-528710400, FixedTimespan { utc_offset: 28800, dst_offset: 3600, name: Some("CDT") }), + (-510224400, FixedTimespan { utc_offset: 28800, dst_offset: 0, name: Some("CST") }), + (-497174400, FixedTimespan { utc_offset: 28800, dst_offset: 3600, name: Some("CDT") }), + (-478688400, FixedTimespan { utc_offset: 28800, dst_offset: 0, name: Some("CST") }), + (-465638400, FixedTimespan { utc_offset: 28800, dst_offset: 3600, name: Some("CDT") }), + (-449830800, FixedTimespan { utc_offset: 28800, dst_offset: 0, name: Some("CST") }), + (-434016000, FixedTimespan { utc_offset: 28800, dst_offset: 3600, name: Some("CDT") }), + (-418208400, FixedTimespan { utc_offset: 28800, dst_offset: 0, name: Some("CST") }), + (-402480000, FixedTimespan { utc_offset: 28800, dst_offset: 3600, name: Some("CDT") }), + (-386672400, FixedTimespan { utc_offset: 28800, dst_offset: 0, name: Some("CST") }), + (-370944000, FixedTimespan { utc_offset: 28800, dst_offset: 3600, name: Some("CDT") }), + (-355136400, FixedTimespan { utc_offset: 28800, dst_offset: 0, name: Some("CST") }), + (-339408000, FixedTimespan { utc_offset: 28800, dst_offset: 3600, name: Some("CDT") }), + (-323600400, FixedTimespan { utc_offset: 28800, dst_offset: 0, name: Some("CST") }), + (-302515200, FixedTimespan { utc_offset: 28800, dst_offset: 3600, name: Some("CDT") }), + (-291978000, FixedTimespan { utc_offset: 28800, dst_offset: 0, name: Some("CST") }), + (-270979200, FixedTimespan { utc_offset: 28800, dst_offset: 3600, name: Some("CDT") }), + (-260442000, FixedTimespan { utc_offset: 28800, dst_offset: 0, name: Some("CST") }), + (133977600, FixedTimespan { utc_offset: 28800, dst_offset: 3600, name: Some("CDT") }), + (149785200, FixedTimespan { utc_offset: 28800, dst_offset: 0, name: Some("CST") }), + (165513600, FixedTimespan { utc_offset: 28800, dst_offset: 3600, name: Some("CDT") }), + (181321200, FixedTimespan { utc_offset: 28800, dst_offset: 0, name: Some("CST") }), + (299606400, FixedTimespan { utc_offset: 28800, dst_offset: 3600, name: Some("CDT") }), + (307551600, FixedTimespan { utc_offset: 28800, dst_offset: 0, name: Some("CST") }), + ]; + FixedTimespanSet { + first: FixedTimespan { + utc_offset: 29160, + dst_offset: 0, + name: Some("LMT"), + }, + rest: REST + } + }, + + Tz::Asia__Tashkent => { + const REST: &[(i64, FixedTimespan)] = &[ + (-1441168631, FixedTimespan { utc_offset: 18000, dst_offset: 0, name: None }), + (-1247547600, FixedTimespan { utc_offset: 21600, dst_offset: 0, name: None }), + (354909600, FixedTimespan { utc_offset: 21600, dst_offset: 3600, name: None }), + (370717200, FixedTimespan { utc_offset: 21600, dst_offset: 0, name: None }), + (386445600, FixedTimespan { utc_offset: 21600, dst_offset: 3600, name: None }), + (402253200, FixedTimespan { utc_offset: 21600, dst_offset: 0, name: None }), + (417981600, FixedTimespan { utc_offset: 21600, dst_offset: 3600, name: None }), + (433789200, FixedTimespan { utc_offset: 21600, dst_offset: 0, name: None }), + (449604000, FixedTimespan { utc_offset: 21600, dst_offset: 3600, name: None }), + (465336000, FixedTimespan { utc_offset: 21600, dst_offset: 0, name: None }), + (481060800, FixedTimespan { utc_offset: 21600, dst_offset: 3600, name: None }), + (496785600, FixedTimespan { utc_offset: 21600, dst_offset: 0, name: None }), + (512510400, FixedTimespan { utc_offset: 21600, dst_offset: 3600, name: None }), + (528235200, FixedTimespan { utc_offset: 21600, dst_offset: 0, name: None }), + (543960000, FixedTimespan { utc_offset: 21600, dst_offset: 3600, name: None }), + (559684800, FixedTimespan { utc_offset: 21600, dst_offset: 0, name: None }), + (575409600, FixedTimespan { utc_offset: 21600, dst_offset: 3600, name: None }), + (591134400, FixedTimespan { utc_offset: 21600, dst_offset: 0, name: None }), + (606859200, FixedTimespan { utc_offset: 21600, dst_offset: 3600, name: None }), + (622584000, FixedTimespan { utc_offset: 21600, dst_offset: 0, name: None }), + (638308800, FixedTimespan { utc_offset: 21600, dst_offset: 3600, name: None }), + (654638400, FixedTimespan { utc_offset: 21600, dst_offset: 0, name: None }), + (670363200, FixedTimespan { utc_offset: 18000, dst_offset: 3600, name: None }), + (686091600, FixedTimespan { utc_offset: 18000, dst_offset: 0, name: None }), + ]; + FixedTimespanSet { + first: FixedTimespan { + utc_offset: 16631, + dst_offset: 0, + name: Some("LMT"), + }, + rest: REST + } + }, + + Tz::Asia__Tbilisi => { + const REST: &[(i64, FixedTimespan)] = &[ + (-2840151551, FixedTimespan { utc_offset: 10751, dst_offset: 0, name: Some("TBMT") }), + (-1441162751, FixedTimespan { utc_offset: 10800, dst_offset: 0, name: None }), + (-405140400, FixedTimespan { utc_offset: 14400, dst_offset: 0, name: None }), + (354916800, FixedTimespan { utc_offset: 14400, dst_offset: 3600, name: None }), + (370724400, FixedTimespan { utc_offset: 14400, dst_offset: 0, name: None }), + (386452800, FixedTimespan { utc_offset: 14400, dst_offset: 3600, name: None }), + (402260400, FixedTimespan { utc_offset: 14400, dst_offset: 0, name: None }), + (417988800, FixedTimespan { utc_offset: 14400, dst_offset: 3600, name: None }), + (433796400, FixedTimespan { utc_offset: 14400, dst_offset: 0, name: None }), + (449611200, FixedTimespan { utc_offset: 14400, dst_offset: 3600, name: None }), + (465343200, FixedTimespan { utc_offset: 14400, dst_offset: 0, name: None }), + (481068000, FixedTimespan { utc_offset: 14400, dst_offset: 3600, name: None }), + (496792800, FixedTimespan { utc_offset: 14400, dst_offset: 0, name: None }), + (512517600, FixedTimespan { utc_offset: 14400, dst_offset: 3600, name: None }), + (528242400, FixedTimespan { utc_offset: 14400, dst_offset: 0, name: None }), + (543967200, FixedTimespan { utc_offset: 14400, dst_offset: 3600, name: None }), + (559692000, FixedTimespan { utc_offset: 14400, dst_offset: 0, name: None }), + (575416800, FixedTimespan { utc_offset: 14400, dst_offset: 3600, name: None }), + (591141600, FixedTimespan { utc_offset: 14400, dst_offset: 0, name: None }), + (606866400, FixedTimespan { utc_offset: 14400, dst_offset: 3600, name: None }), + (622591200, FixedTimespan { utc_offset: 14400, dst_offset: 0, name: None }), + (638316000, FixedTimespan { utc_offset: 14400, dst_offset: 3600, name: None }), + (654645600, FixedTimespan { utc_offset: 14400, dst_offset: 0, name: None }), + (670370400, FixedTimespan { utc_offset: 10800, dst_offset: 3600, name: None }), + (686098800, FixedTimespan { utc_offset: 10800, dst_offset: 0, name: None }), + (701816400, FixedTimespan { utc_offset: 10800, dst_offset: 3600, name: None }), + (717537600, FixedTimespan { utc_offset: 10800, dst_offset: 0, name: None }), + (733266000, FixedTimespan { utc_offset: 10800, dst_offset: 3600, name: None }), + (748987200, FixedTimespan { utc_offset: 10800, dst_offset: 0, name: None }), + (764715600, FixedTimespan { utc_offset: 10800, dst_offset: 3600, name: None }), + (780436800, FixedTimespan { utc_offset: 14400, dst_offset: 0, name: None }), + (796161600, FixedTimespan { utc_offset: 14400, dst_offset: 3600, name: None }), + (811882800, FixedTimespan { utc_offset: 14400, dst_offset: 0, name: None }), + (828216000, FixedTimespan { utc_offset: 14400, dst_offset: 3600, name: None }), + (859662000, FixedTimespan { utc_offset: 14400, dst_offset: 3600, name: None }), + (877806000, FixedTimespan { utc_offset: 14400, dst_offset: 0, name: None }), + (891115200, FixedTimespan { utc_offset: 14400, dst_offset: 3600, name: None }), + (909255600, FixedTimespan { utc_offset: 14400, dst_offset: 0, name: None }), + (922564800, FixedTimespan { utc_offset: 14400, dst_offset: 3600, name: None }), + (941310000, FixedTimespan { utc_offset: 14400, dst_offset: 0, name: None }), + (954014400, FixedTimespan { utc_offset: 14400, dst_offset: 3600, name: None }), + (972759600, FixedTimespan { utc_offset: 14400, dst_offset: 0, name: None }), + (985464000, FixedTimespan { utc_offset: 14400, dst_offset: 3600, name: None }), + (1004209200, FixedTimespan { utc_offset: 14400, dst_offset: 0, name: None }), + (1017518400, FixedTimespan { utc_offset: 14400, dst_offset: 3600, name: None }), + (1035658800, FixedTimespan { utc_offset: 14400, dst_offset: 0, name: None }), + (1048968000, FixedTimespan { utc_offset: 14400, dst_offset: 3600, name: None }), + (1067108400, FixedTimespan { utc_offset: 14400, dst_offset: 0, name: None }), + (1080417600, FixedTimespan { utc_offset: 14400, dst_offset: 3600, name: None }), + (1088276400, FixedTimespan { utc_offset: 10800, dst_offset: 3600, name: None }), + (1099177200, FixedTimespan { utc_offset: 10800, dst_offset: 0, name: None }), + (1111878000, FixedTimespan { utc_offset: 14400, dst_offset: 0, name: None }), + ]; + FixedTimespanSet { + first: FixedTimespan { + utc_offset: 10751, + dst_offset: 0, + name: Some("LMT"), + }, + rest: REST + } + }, + + Tz::Asia__Tehran => { + const REST: &[(i64, FixedTimespan)] = &[ + (-1704165944, FixedTimespan { utc_offset: 12344, dst_offset: 0, name: Some("TMT") }), + (-1090466744, FixedTimespan { utc_offset: 12600, dst_offset: 0, name: None }), + (227820600, FixedTimespan { utc_offset: 12600, dst_offset: 3600, name: None }), + (246223800, FixedTimespan { utc_offset: 14400, dst_offset: 0, name: None }), + (259617600, FixedTimespan { utc_offset: 14400, dst_offset: 3600, name: None }), + (271108800, FixedTimespan { utc_offset: 14400, dst_offset: 0, name: None }), + (283982400, FixedTimespan { utc_offset: 12600, dst_offset: 0, name: None }), + (296598600, FixedTimespan { utc_offset: 12600, dst_offset: 3600, name: None }), + (306531000, FixedTimespan { utc_offset: 12600, dst_offset: 0, name: None }), + (322432200, FixedTimespan { utc_offset: 12600, dst_offset: 3600, name: None }), + (338499000, FixedTimespan { utc_offset: 12600, dst_offset: 0, name: None }), + (673216200, FixedTimespan { utc_offset: 12600, dst_offset: 3600, name: None }), + (685481400, FixedTimespan { utc_offset: 12600, dst_offset: 0, name: None }), + (701209800, FixedTimespan { utc_offset: 12600, dst_offset: 3600, name: None }), + (717103800, FixedTimespan { utc_offset: 12600, dst_offset: 0, name: None }), + (732745800, FixedTimespan { utc_offset: 12600, dst_offset: 3600, name: None }), + (748639800, FixedTimespan { utc_offset: 12600, dst_offset: 0, name: None }), + (764281800, FixedTimespan { utc_offset: 12600, dst_offset: 3600, name: None }), + (780175800, FixedTimespan { utc_offset: 12600, dst_offset: 0, name: None }), + (795817800, FixedTimespan { utc_offset: 12600, dst_offset: 3600, name: None }), + (811711800, FixedTimespan { utc_offset: 12600, dst_offset: 0, name: None }), + (827353800, FixedTimespan { utc_offset: 12600, dst_offset: 3600, name: None }), + (843247800, FixedTimespan { utc_offset: 12600, dst_offset: 0, name: None }), + (858976200, FixedTimespan { utc_offset: 12600, dst_offset: 3600, name: None }), + (874870200, FixedTimespan { utc_offset: 12600, dst_offset: 0, name: None }), + (890512200, FixedTimespan { utc_offset: 12600, dst_offset: 3600, name: None }), + (906406200, FixedTimespan { utc_offset: 12600, dst_offset: 0, name: None }), + (922048200, FixedTimespan { utc_offset: 12600, dst_offset: 3600, name: None }), + (937942200, FixedTimespan { utc_offset: 12600, dst_offset: 0, name: None }), + (953584200, FixedTimespan { utc_offset: 12600, dst_offset: 3600, name: None }), + (969478200, FixedTimespan { utc_offset: 12600, dst_offset: 0, name: None }), + (985206600, FixedTimespan { utc_offset: 12600, dst_offset: 3600, name: None }), + (1001100600, FixedTimespan { utc_offset: 12600, dst_offset: 0, name: None }), + (1016742600, FixedTimespan { utc_offset: 12600, dst_offset: 3600, name: None }), + (1032636600, FixedTimespan { utc_offset: 12600, dst_offset: 0, name: None }), + (1048278600, FixedTimespan { utc_offset: 12600, dst_offset: 3600, name: None }), + (1064172600, FixedTimespan { utc_offset: 12600, dst_offset: 0, name: None }), + (1079814600, FixedTimespan { utc_offset: 12600, dst_offset: 3600, name: None }), + (1095708600, FixedTimespan { utc_offset: 12600, dst_offset: 0, name: None }), + (1111437000, FixedTimespan { utc_offset: 12600, dst_offset: 3600, name: None }), + (1127331000, FixedTimespan { utc_offset: 12600, dst_offset: 0, name: None }), + (1206045000, FixedTimespan { utc_offset: 12600, dst_offset: 3600, name: None }), + (1221939000, FixedTimespan { utc_offset: 12600, dst_offset: 0, name: None }), + (1237667400, FixedTimespan { utc_offset: 12600, dst_offset: 3600, name: None }), + (1253561400, FixedTimespan { utc_offset: 12600, dst_offset: 0, name: None }), + (1269203400, FixedTimespan { utc_offset: 12600, dst_offset: 3600, name: None }), + (1285097400, FixedTimespan { utc_offset: 12600, dst_offset: 0, name: None }), + (1300739400, FixedTimespan { utc_offset: 12600, dst_offset: 3600, name: None }), + (1316633400, FixedTimespan { utc_offset: 12600, dst_offset: 0, name: None }), + (1332275400, FixedTimespan { utc_offset: 12600, dst_offset: 3600, name: None }), + (1348169400, FixedTimespan { utc_offset: 12600, dst_offset: 0, name: None }), + (1363897800, FixedTimespan { utc_offset: 12600, dst_offset: 3600, name: None }), + (1379791800, FixedTimespan { utc_offset: 12600, dst_offset: 0, name: None }), + (1395433800, FixedTimespan { utc_offset: 12600, dst_offset: 3600, name: None }), + (1411327800, FixedTimespan { utc_offset: 12600, dst_offset: 0, name: None }), + (1426969800, FixedTimespan { utc_offset: 12600, dst_offset: 3600, name: None }), + (1442863800, FixedTimespan { utc_offset: 12600, dst_offset: 0, name: None }), + (1458505800, FixedTimespan { utc_offset: 12600, dst_offset: 3600, name: None }), + (1474399800, FixedTimespan { utc_offset: 12600, dst_offset: 0, name: None }), + (1490128200, FixedTimespan { utc_offset: 12600, dst_offset: 3600, name: None }), + (1506022200, FixedTimespan { utc_offset: 12600, dst_offset: 0, name: None }), + (1521664200, FixedTimespan { utc_offset: 12600, dst_offset: 3600, name: None }), + (1537558200, FixedTimespan { utc_offset: 12600, dst_offset: 0, name: None }), + (1553200200, FixedTimespan { utc_offset: 12600, dst_offset: 3600, name: None }), + (1569094200, FixedTimespan { utc_offset: 12600, dst_offset: 0, name: None }), + (1584736200, FixedTimespan { utc_offset: 12600, dst_offset: 3600, name: None }), + (1600630200, FixedTimespan { utc_offset: 12600, dst_offset: 0, name: None }), + (1616358600, FixedTimespan { utc_offset: 12600, dst_offset: 3600, name: None }), + (1632252600, FixedTimespan { utc_offset: 12600, dst_offset: 0, name: None }), + (1647894600, FixedTimespan { utc_offset: 12600, dst_offset: 3600, name: None }), + (1663788600, FixedTimespan { utc_offset: 12600, dst_offset: 0, name: None }), + ]; + FixedTimespanSet { + first: FixedTimespan { + utc_offset: 12344, + dst_offset: 0, + name: Some("LMT"), + }, + rest: REST + } + }, + + Tz::Asia__Tel_Aviv => { + const REST: &[(i64, FixedTimespan)] = &[ + (-2840149254, FixedTimespan { utc_offset: 8440, dst_offset: 0, name: Some("JMT") }), + (-1641003640, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("IST") }), + (-933638400, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("IDT") }), + (-923097600, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("IST") }), + (-919036800, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("IDT") }), + (-857347200, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("IST") }), + (-844300800, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("IDT") }), + (-825811200, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("IST") }), + (-812678400, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("IDT") }), + (-794188800, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("IST") }), + (-779846400, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("IDT") }), + (-762652800, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("IST") }), + (-748310400, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("IDT") }), + (-731116800, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("IST") }), + (-681955200, FixedTimespan { utc_offset: 7200, dst_offset: 7200, name: Some("IDDT") }), + (-673228800, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("IDT") }), + (-667958400, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("IST") }), + (-652320000, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("IDT") }), + (-636422400, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("IST") }), + (-622080000, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("IDT") }), + (-608947200, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("IST") }), + (-591840000, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("IDT") }), + (-572486400, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("IST") }), + (-558576000, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("IDT") }), + (-542851200, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("IST") }), + (-527731200, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("IDT") }), + (-514425600, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("IST") }), + (-490838400, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("IDT") }), + (-482976000, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("IST") }), + (-459388800, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("IDT") }), + (-451526400, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("IST") }), + (-428544000, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("IDT") }), + (-418262400, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("IST") }), + (-400118400, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("IDT") }), + (-387417600, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("IST") }), + (142380000, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("IDT") }), + (150843600, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("IST") }), + (167176800, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("IDT") }), + (178664400, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("IST") }), + (334101600, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("IDT") }), + (337730400, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("IST") }), + (452642400, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("IDT") }), + (462319200, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("IST") }), + (482277600, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("IDT") }), + (494370000, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("IST") }), + (516751200, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("IDT") }), + (526424400, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("IST") }), + (545436000, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("IDT") }), + (558478800, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("IST") }), + (576626400, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("IDT") }), + (589323600, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("IST") }), + (609890400, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("IDT") }), + (620773200, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("IST") }), + (638316000, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("IDT") }), + (651618000, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("IST") }), + (669765600, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("IDT") }), + (683672400, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("IST") }), + (701820000, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("IDT") }), + (715726800, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("IST") }), + (733701600, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("IDT") }), + (747176400, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("IST") }), + (765151200, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("IDT") }), + (778021200, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("IST") }), + (796600800, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("IDT") }), + (810075600, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("IST") }), + (826840800, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("IDT") }), + (842821200, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("IST") }), + (858895200, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("IDT") }), + (874184400, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("IST") }), + (890344800, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("IDT") }), + (905029200, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("IST") }), + (923011200, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("IDT") }), + (936313200, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("IST") }), + (955670400, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("IDT") }), + (970783200, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("IST") }), + (986770800, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("IDT") }), + (1001282400, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("IST") }), + (1017356400, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("IDT") }), + (1033941600, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("IST") }), + (1048806000, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("IDT") }), + (1065132000, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("IST") }), + (1081292400, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("IDT") }), + (1095804000, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("IST") }), + (1112313600, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("IDT") }), + (1128812400, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("IST") }), + (1143763200, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("IDT") }), + (1159657200, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("IST") }), + (1175212800, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("IDT") }), + (1189897200, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("IST") }), + (1206662400, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("IDT") }), + (1223161200, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("IST") }), + (1238112000, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("IDT") }), + (1254006000, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("IST") }), + (1269561600, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("IDT") }), + (1284246000, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("IST") }), + (1301616000, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("IDT") }), + (1317510000, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("IST") }), + (1333065600, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("IDT") }), + (1348354800, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("IST") }), + (1364515200, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("IDT") }), + (1382828400, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("IST") }), + (1395964800, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("IDT") }), + (1414278000, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("IST") }), + (1427414400, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("IDT") }), + (1445727600, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("IST") }), + (1458864000, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("IDT") }), + (1477782000, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("IST") }), + (1490313600, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("IDT") }), + (1509231600, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("IST") }), + (1521763200, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("IDT") }), + (1540681200, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("IST") }), + (1553817600, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("IDT") }), + (1572130800, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("IST") }), + (1585267200, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("IDT") }), + (1603580400, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("IST") }), + (1616716800, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("IDT") }), + (1635634800, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("IST") }), + (1648166400, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("IDT") }), + (1667084400, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("IST") }), + (1679616000, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("IDT") }), + (1698534000, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("IST") }), + (1711670400, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("IDT") }), + (1729983600, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("IST") }), + (1743120000, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("IDT") }), + (1761433200, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("IST") }), + (1774569600, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("IDT") }), + (1792882800, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("IST") }), + (1806019200, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("IDT") }), + (1824937200, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("IST") }), + (1837468800, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("IDT") }), + (1856386800, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("IST") }), + (1868918400, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("IDT") }), + (1887836400, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("IST") }), + (1900972800, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("IDT") }), + (1919286000, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("IST") }), + (1932422400, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("IDT") }), + (1950735600, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("IST") }), + (1963872000, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("IDT") }), + (1982790000, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("IST") }), + (1995321600, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("IDT") }), + (2014239600, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("IST") }), + (2026771200, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("IDT") }), + (2045689200, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("IST") }), + (2058220800, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("IDT") }), + (2077138800, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("IST") }), + (2090275200, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("IDT") }), + (2108588400, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("IST") }), + (2121724800, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("IDT") }), + (2140038000, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("IST") }), + (2153174400, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("IDT") }), + (2172092400, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("IST") }), + (2184624000, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("IDT") }), + (2203542000, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("IST") }), + (2216073600, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("IDT") }), + (2234991600, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("IST") }), + (2248128000, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("IDT") }), + (2266441200, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("IST") }), + (2279577600, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("IDT") }), + (2297890800, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("IST") }), + (2311027200, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("IDT") }), + (2329340400, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("IST") }), + (2342476800, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("IDT") }), + (2361394800, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("IST") }), + (2373926400, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("IDT") }), + (2392844400, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("IST") }), + (2405376000, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("IDT") }), + (2424294000, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("IST") }), + (2437430400, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("IDT") }), + (2455743600, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("IST") }), + (2468880000, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("IDT") }), + (2487193200, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("IST") }), + (2500329600, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("IDT") }), + (2519247600, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("IST") }), + (2531779200, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("IDT") }), + (2550697200, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("IST") }), + (2563228800, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("IDT") }), + (2582146800, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("IST") }), + (2595283200, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("IDT") }), + (2613596400, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("IST") }), + (2626732800, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("IDT") }), + (2645046000, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("IST") }), + (2658182400, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("IDT") }), + (2676495600, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("IST") }), + (2689632000, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("IDT") }), + (2708550000, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("IST") }), + (2721081600, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("IDT") }), + (2739999600, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("IST") }), + (2752531200, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("IDT") }), + (2771449200, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("IST") }), + (2784585600, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("IDT") }), + (2802898800, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("IST") }), + (2816035200, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("IDT") }), + (2834348400, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("IST") }), + (2847484800, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("IDT") }), + (2866402800, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("IST") }), + (2878934400, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("IDT") }), + (2897852400, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("IST") }), + (2910384000, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("IDT") }), + (2929302000, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("IST") }), + (2941833600, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("IDT") }), + (2960751600, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("IST") }), + (2973888000, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("IDT") }), + (2992201200, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("IST") }), + (3005337600, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("IDT") }), + (3023650800, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("IST") }), + (3036787200, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("IDT") }), + (3055705200, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("IST") }), + (3068236800, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("IDT") }), + (3087154800, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("IST") }), + (3099686400, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("IDT") }), + (3118604400, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("IST") }), + (3131740800, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("IDT") }), + (3150054000, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("IST") }), + (3163190400, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("IDT") }), + (3181503600, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("IST") }), + (3194640000, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("IDT") }), + (3212953200, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("IST") }), + (3226089600, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("IDT") }), + (3245007600, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("IST") }), + (3257539200, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("IDT") }), + (3276457200, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("IST") }), + (3288988800, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("IDT") }), + (3307906800, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("IST") }), + (3321043200, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("IDT") }), + (3339356400, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("IST") }), + (3352492800, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("IDT") }), + (3370806000, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("IST") }), + (3383942400, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("IDT") }), + (3402860400, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("IST") }), + (3415392000, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("IDT") }), + (3434310000, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("IST") }), + (3446841600, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("IDT") }), + (3465759600, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("IST") }), + (3478896000, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("IDT") }), + (3497209200, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("IST") }), + (3510345600, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("IDT") }), + (3528658800, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("IST") }), + (3541795200, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("IDT") }), + (3560108400, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("IST") }), + (3573244800, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("IDT") }), + (3592162800, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("IST") }), + (3604694400, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("IDT") }), + (3623612400, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("IST") }), + (3636144000, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("IDT") }), + (3655062000, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("IST") }), + (3668198400, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("IDT") }), + (3686511600, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("IST") }), + (3699648000, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("IDT") }), + (3717961200, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("IST") }), + (3731097600, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("IDT") }), + (3750015600, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("IST") }), + (3762547200, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("IDT") }), + (3781465200, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("IST") }), + (3793996800, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("IDT") }), + (3812914800, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("IST") }), + (3825446400, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("IDT") }), + (3844364400, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("IST") }), + (3857500800, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("IDT") }), + (3875814000, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("IST") }), + (3888950400, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("IDT") }), + (3907263600, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("IST") }), + (3920400000, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("IDT") }), + (3939318000, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("IST") }), + (3951849600, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("IDT") }), + (3970767600, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("IST") }), + (3983299200, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("IDT") }), + (4002217200, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("IST") }), + (4015353600, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("IDT") }), + (4033666800, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("IST") }), + (4046803200, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("IDT") }), + (4065116400, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("IST") }), + (4078252800, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("IDT") }), + (4096566000, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("IST") }), + ]; + FixedTimespanSet { + first: FixedTimespan { + utc_offset: 8454, + dst_offset: 0, + name: Some("LMT"), + }, + rest: REST + } + }, + + Tz::Asia__Thimbu => { + const REST: &[(i64, FixedTimespan)] = &[ + (-706341516, FixedTimespan { utc_offset: 19800, dst_offset: 0, name: None }), + (560025000, FixedTimespan { utc_offset: 21600, dst_offset: 0, name: None }), + ]; + FixedTimespanSet { + first: FixedTimespan { + utc_offset: 21516, + dst_offset: 0, + name: Some("LMT"), + }, + rest: REST + } + }, + + Tz::Asia__Thimphu => { + const REST: &[(i64, FixedTimespan)] = &[ + (-706341516, FixedTimespan { utc_offset: 19800, dst_offset: 0, name: None }), + (560025000, FixedTimespan { utc_offset: 21600, dst_offset: 0, name: None }), + ]; + FixedTimespanSet { + first: FixedTimespan { + utc_offset: 21516, + dst_offset: 0, + name: Some("LMT"), + }, + rest: REST + } + }, + + Tz::Asia__Tokyo => { + const REST: &[(i64, FixedTimespan)] = &[ + (-2587745939, FixedTimespan { utc_offset: 32400, dst_offset: 0, name: Some("JST") }), + (-683802000, FixedTimespan { utc_offset: 32400, dst_offset: 3600, name: Some("JDT") }), + (-672310800, FixedTimespan { utc_offset: 32400, dst_offset: 0, name: Some("JST") }), + (-654771600, FixedTimespan { utc_offset: 32400, dst_offset: 3600, name: Some("JDT") }), + (-640861200, FixedTimespan { utc_offset: 32400, dst_offset: 0, name: Some("JST") }), + (-620298000, FixedTimespan { utc_offset: 32400, dst_offset: 3600, name: Some("JDT") }), + (-609411600, FixedTimespan { utc_offset: 32400, dst_offset: 0, name: Some("JST") }), + (-588848400, FixedTimespan { utc_offset: 32400, dst_offset: 3600, name: Some("JDT") }), + (-577962000, FixedTimespan { utc_offset: 32400, dst_offset: 0, name: Some("JST") }), + ]; + FixedTimespanSet { + first: FixedTimespan { + utc_offset: 33539, + dst_offset: 0, + name: Some("LMT"), + }, + rest: REST + } + }, + + Tz::Asia__Tomsk => { + const REST: &[(i64, FixedTimespan)] = &[ + (-1578807591, FixedTimespan { utc_offset: 21600, dst_offset: 0, name: None }), + (-1247551200, FixedTimespan { utc_offset: 25200, dst_offset: 0, name: None }), + (354906000, FixedTimespan { utc_offset: 25200, dst_offset: 3600, name: None }), + (370713600, FixedTimespan { utc_offset: 25200, dst_offset: 0, name: None }), + (386442000, FixedTimespan { utc_offset: 25200, dst_offset: 3600, name: None }), + (402249600, FixedTimespan { utc_offset: 25200, dst_offset: 0, name: None }), + (417978000, FixedTimespan { utc_offset: 25200, dst_offset: 3600, name: None }), + (433785600, FixedTimespan { utc_offset: 25200, dst_offset: 0, name: None }), + (449600400, FixedTimespan { utc_offset: 25200, dst_offset: 3600, name: None }), + (465332400, FixedTimespan { utc_offset: 25200, dst_offset: 0, name: None }), + (481057200, FixedTimespan { utc_offset: 25200, dst_offset: 3600, name: None }), + (496782000, FixedTimespan { utc_offset: 25200, dst_offset: 0, name: None }), + (512506800, FixedTimespan { utc_offset: 25200, dst_offset: 3600, name: None }), + (528231600, FixedTimespan { utc_offset: 25200, dst_offset: 0, name: None }), + (543956400, FixedTimespan { utc_offset: 25200, dst_offset: 3600, name: None }), + (559681200, FixedTimespan { utc_offset: 25200, dst_offset: 0, name: None }), + (575406000, FixedTimespan { utc_offset: 25200, dst_offset: 3600, name: None }), + (591130800, FixedTimespan { utc_offset: 25200, dst_offset: 0, name: None }), + (606855600, FixedTimespan { utc_offset: 25200, dst_offset: 3600, name: None }), + (622580400, FixedTimespan { utc_offset: 25200, dst_offset: 0, name: None }), + (638305200, FixedTimespan { utc_offset: 25200, dst_offset: 3600, name: None }), + (654634800, FixedTimespan { utc_offset: 25200, dst_offset: 0, name: None }), + (670359600, FixedTimespan { utc_offset: 21600, dst_offset: 3600, name: None }), + (686088000, FixedTimespan { utc_offset: 21600, dst_offset: 0, name: None }), + (695764800, FixedTimespan { utc_offset: 25200, dst_offset: 0, name: None }), + (701809200, FixedTimespan { utc_offset: 25200, dst_offset: 3600, name: None }), + (717534000, FixedTimespan { utc_offset: 25200, dst_offset: 0, name: None }), + (733258800, FixedTimespan { utc_offset: 25200, dst_offset: 3600, name: None }), + (748983600, FixedTimespan { utc_offset: 25200, dst_offset: 0, name: None }), + (764708400, FixedTimespan { utc_offset: 25200, dst_offset: 3600, name: None }), + (780433200, FixedTimespan { utc_offset: 25200, dst_offset: 0, name: None }), + (796158000, FixedTimespan { utc_offset: 25200, dst_offset: 3600, name: None }), + (811882800, FixedTimespan { utc_offset: 25200, dst_offset: 0, name: None }), + (828212400, FixedTimespan { utc_offset: 25200, dst_offset: 3600, name: None }), + (846356400, FixedTimespan { utc_offset: 25200, dst_offset: 0, name: None }), + (859662000, FixedTimespan { utc_offset: 25200, dst_offset: 3600, name: None }), + (877806000, FixedTimespan { utc_offset: 25200, dst_offset: 0, name: None }), + (891111600, FixedTimespan { utc_offset: 25200, dst_offset: 3600, name: None }), + (909255600, FixedTimespan { utc_offset: 25200, dst_offset: 0, name: None }), + (922561200, FixedTimespan { utc_offset: 25200, dst_offset: 3600, name: None }), + (941310000, FixedTimespan { utc_offset: 25200, dst_offset: 0, name: None }), + (954010800, FixedTimespan { utc_offset: 25200, dst_offset: 3600, name: None }), + (972759600, FixedTimespan { utc_offset: 25200, dst_offset: 0, name: None }), + (985460400, FixedTimespan { utc_offset: 25200, dst_offset: 3600, name: None }), + (1004209200, FixedTimespan { utc_offset: 25200, dst_offset: 0, name: None }), + (1017514800, FixedTimespan { utc_offset: 25200, dst_offset: 3600, name: None }), + (1020193200, FixedTimespan { utc_offset: 21600, dst_offset: 3600, name: None }), + (1035662400, FixedTimespan { utc_offset: 21600, dst_offset: 0, name: None }), + (1048968000, FixedTimespan { utc_offset: 21600, dst_offset: 3600, name: None }), + (1067112000, FixedTimespan { utc_offset: 21600, dst_offset: 0, name: None }), + (1080417600, FixedTimespan { utc_offset: 21600, dst_offset: 3600, name: None }), + (1099166400, FixedTimespan { utc_offset: 21600, dst_offset: 0, name: None }), + (1111867200, FixedTimespan { utc_offset: 21600, dst_offset: 3600, name: None }), + (1130616000, FixedTimespan { utc_offset: 21600, dst_offset: 0, name: None }), + (1143316800, FixedTimespan { utc_offset: 21600, dst_offset: 3600, name: None }), + (1162065600, FixedTimespan { utc_offset: 21600, dst_offset: 0, name: None }), + (1174766400, FixedTimespan { utc_offset: 21600, dst_offset: 3600, name: None }), + (1193515200, FixedTimespan { utc_offset: 21600, dst_offset: 0, name: None }), + (1206820800, FixedTimespan { utc_offset: 21600, dst_offset: 3600, name: None }), + (1224964800, FixedTimespan { utc_offset: 21600, dst_offset: 0, name: None }), + (1238270400, FixedTimespan { utc_offset: 21600, dst_offset: 3600, name: None }), + (1256414400, FixedTimespan { utc_offset: 21600, dst_offset: 0, name: None }), + (1269720000, FixedTimespan { utc_offset: 21600, dst_offset: 3600, name: None }), + (1288468800, FixedTimespan { utc_offset: 21600, dst_offset: 0, name: None }), + (1301169600, FixedTimespan { utc_offset: 25200, dst_offset: 0, name: None }), + (1414263600, FixedTimespan { utc_offset: 21600, dst_offset: 0, name: None }), + (1464465600, FixedTimespan { utc_offset: 25200, dst_offset: 0, name: None }), + ]; + FixedTimespanSet { + first: FixedTimespan { + utc_offset: 20391, + dst_offset: 0, + name: Some("LMT"), + }, + rest: REST + } + }, + + Tz::Asia__Ujung_Pandang => { + const REST: &[(i64, FixedTimespan)] = &[ + (-1577951856, FixedTimespan { utc_offset: 28656, dst_offset: 0, name: Some("MMT") }), + (-1172908656, FixedTimespan { utc_offset: 28800, dst_offset: 0, name: None }), + (-880272000, FixedTimespan { utc_offset: 32400, dst_offset: 0, name: None }), + (-766054800, FixedTimespan { utc_offset: 28800, dst_offset: 0, name: Some("WITA") }), + ]; + FixedTimespanSet { + first: FixedTimespan { + utc_offset: 28656, + dst_offset: 0, + name: Some("LMT"), + }, + rest: REST + } + }, + + Tz::Asia__Ulaanbaatar => { + const REST: &[(i64, FixedTimespan)] = &[ + (-2032931252, FixedTimespan { utc_offset: 25200, dst_offset: 0, name: None }), + (252435600, FixedTimespan { utc_offset: 28800, dst_offset: 0, name: None }), + (417974400, FixedTimespan { utc_offset: 28800, dst_offset: 3600, name: None }), + (433782000, FixedTimespan { utc_offset: 28800, dst_offset: 0, name: None }), + (449596800, FixedTimespan { utc_offset: 28800, dst_offset: 3600, name: None }), + (465318000, FixedTimespan { utc_offset: 28800, dst_offset: 0, name: None }), + (481046400, FixedTimespan { utc_offset: 28800, dst_offset: 3600, name: None }), + (496767600, FixedTimespan { utc_offset: 28800, dst_offset: 0, name: None }), + (512496000, FixedTimespan { utc_offset: 28800, dst_offset: 3600, name: None }), + (528217200, FixedTimespan { utc_offset: 28800, dst_offset: 0, name: None }), + (543945600, FixedTimespan { utc_offset: 28800, dst_offset: 3600, name: None }), + (559666800, FixedTimespan { utc_offset: 28800, dst_offset: 0, name: None }), + (575395200, FixedTimespan { utc_offset: 28800, dst_offset: 3600, name: None }), + (591116400, FixedTimespan { utc_offset: 28800, dst_offset: 0, name: None }), + (606844800, FixedTimespan { utc_offset: 28800, dst_offset: 3600, name: None }), + (622566000, FixedTimespan { utc_offset: 28800, dst_offset: 0, name: None }), + (638294400, FixedTimespan { utc_offset: 28800, dst_offset: 3600, name: None }), + (654620400, FixedTimespan { utc_offset: 28800, dst_offset: 0, name: None }), + (670348800, FixedTimespan { utc_offset: 28800, dst_offset: 3600, name: None }), + (686070000, FixedTimespan { utc_offset: 28800, dst_offset: 0, name: None }), + (701798400, FixedTimespan { utc_offset: 28800, dst_offset: 3600, name: None }), + (717519600, FixedTimespan { utc_offset: 28800, dst_offset: 0, name: None }), + (733248000, FixedTimespan { utc_offset: 28800, dst_offset: 3600, name: None }), + (748969200, FixedTimespan { utc_offset: 28800, dst_offset: 0, name: None }), + (764697600, FixedTimespan { utc_offset: 28800, dst_offset: 3600, name: None }), + (780418800, FixedTimespan { utc_offset: 28800, dst_offset: 0, name: None }), + (796147200, FixedTimespan { utc_offset: 28800, dst_offset: 3600, name: None }), + (811868400, FixedTimespan { utc_offset: 28800, dst_offset: 0, name: None }), + (828201600, FixedTimespan { utc_offset: 28800, dst_offset: 3600, name: None }), + (843922800, FixedTimespan { utc_offset: 28800, dst_offset: 0, name: None }), + (859651200, FixedTimespan { utc_offset: 28800, dst_offset: 3600, name: None }), + (875372400, FixedTimespan { utc_offset: 28800, dst_offset: 0, name: None }), + (891100800, FixedTimespan { utc_offset: 28800, dst_offset: 3600, name: None }), + (906822000, FixedTimespan { utc_offset: 28800, dst_offset: 0, name: None }), + (988394400, FixedTimespan { utc_offset: 28800, dst_offset: 3600, name: None }), + (1001696400, FixedTimespan { utc_offset: 28800, dst_offset: 0, name: None }), + (1017424800, FixedTimespan { utc_offset: 28800, dst_offset: 3600, name: None }), + (1033146000, FixedTimespan { utc_offset: 28800, dst_offset: 0, name: None }), + (1048874400, FixedTimespan { utc_offset: 28800, dst_offset: 3600, name: None }), + (1064595600, FixedTimespan { utc_offset: 28800, dst_offset: 0, name: None }), + (1080324000, FixedTimespan { utc_offset: 28800, dst_offset: 3600, name: None }), + (1096045200, FixedTimespan { utc_offset: 28800, dst_offset: 0, name: None }), + (1111773600, FixedTimespan { utc_offset: 28800, dst_offset: 3600, name: None }), + (1127494800, FixedTimespan { utc_offset: 28800, dst_offset: 0, name: None }), + (1143223200, FixedTimespan { utc_offset: 28800, dst_offset: 3600, name: None }), + (1159549200, FixedTimespan { utc_offset: 28800, dst_offset: 0, name: None }), + (1427479200, FixedTimespan { utc_offset: 28800, dst_offset: 3600, name: None }), + (1443193200, FixedTimespan { utc_offset: 28800, dst_offset: 0, name: None }), + (1458928800, FixedTimespan { utc_offset: 28800, dst_offset: 3600, name: None }), + (1474642800, FixedTimespan { utc_offset: 28800, dst_offset: 0, name: None }), + ]; + FixedTimespanSet { + first: FixedTimespan { + utc_offset: 25652, + dst_offset: 0, + name: Some("LMT"), + }, + rest: REST + } + }, + + Tz::Asia__Ulan_Bator => { + const REST: &[(i64, FixedTimespan)] = &[ + (-2032931252, FixedTimespan { utc_offset: 25200, dst_offset: 0, name: None }), + (252435600, FixedTimespan { utc_offset: 28800, dst_offset: 0, name: None }), + (417974400, FixedTimespan { utc_offset: 28800, dst_offset: 3600, name: None }), + (433782000, FixedTimespan { utc_offset: 28800, dst_offset: 0, name: None }), + (449596800, FixedTimespan { utc_offset: 28800, dst_offset: 3600, name: None }), + (465318000, FixedTimespan { utc_offset: 28800, dst_offset: 0, name: None }), + (481046400, FixedTimespan { utc_offset: 28800, dst_offset: 3600, name: None }), + (496767600, FixedTimespan { utc_offset: 28800, dst_offset: 0, name: None }), + (512496000, FixedTimespan { utc_offset: 28800, dst_offset: 3600, name: None }), + (528217200, FixedTimespan { utc_offset: 28800, dst_offset: 0, name: None }), + (543945600, FixedTimespan { utc_offset: 28800, dst_offset: 3600, name: None }), + (559666800, FixedTimespan { utc_offset: 28800, dst_offset: 0, name: None }), + (575395200, FixedTimespan { utc_offset: 28800, dst_offset: 3600, name: None }), + (591116400, FixedTimespan { utc_offset: 28800, dst_offset: 0, name: None }), + (606844800, FixedTimespan { utc_offset: 28800, dst_offset: 3600, name: None }), + (622566000, FixedTimespan { utc_offset: 28800, dst_offset: 0, name: None }), + (638294400, FixedTimespan { utc_offset: 28800, dst_offset: 3600, name: None }), + (654620400, FixedTimespan { utc_offset: 28800, dst_offset: 0, name: None }), + (670348800, FixedTimespan { utc_offset: 28800, dst_offset: 3600, name: None }), + (686070000, FixedTimespan { utc_offset: 28800, dst_offset: 0, name: None }), + (701798400, FixedTimespan { utc_offset: 28800, dst_offset: 3600, name: None }), + (717519600, FixedTimespan { utc_offset: 28800, dst_offset: 0, name: None }), + (733248000, FixedTimespan { utc_offset: 28800, dst_offset: 3600, name: None }), + (748969200, FixedTimespan { utc_offset: 28800, dst_offset: 0, name: None }), + (764697600, FixedTimespan { utc_offset: 28800, dst_offset: 3600, name: None }), + (780418800, FixedTimespan { utc_offset: 28800, dst_offset: 0, name: None }), + (796147200, FixedTimespan { utc_offset: 28800, dst_offset: 3600, name: None }), + (811868400, FixedTimespan { utc_offset: 28800, dst_offset: 0, name: None }), + (828201600, FixedTimespan { utc_offset: 28800, dst_offset: 3600, name: None }), + (843922800, FixedTimespan { utc_offset: 28800, dst_offset: 0, name: None }), + (859651200, FixedTimespan { utc_offset: 28800, dst_offset: 3600, name: None }), + (875372400, FixedTimespan { utc_offset: 28800, dst_offset: 0, name: None }), + (891100800, FixedTimespan { utc_offset: 28800, dst_offset: 3600, name: None }), + (906822000, FixedTimespan { utc_offset: 28800, dst_offset: 0, name: None }), + (988394400, FixedTimespan { utc_offset: 28800, dst_offset: 3600, name: None }), + (1001696400, FixedTimespan { utc_offset: 28800, dst_offset: 0, name: None }), + (1017424800, FixedTimespan { utc_offset: 28800, dst_offset: 3600, name: None }), + (1033146000, FixedTimespan { utc_offset: 28800, dst_offset: 0, name: None }), + (1048874400, FixedTimespan { utc_offset: 28800, dst_offset: 3600, name: None }), + (1064595600, FixedTimespan { utc_offset: 28800, dst_offset: 0, name: None }), + (1080324000, FixedTimespan { utc_offset: 28800, dst_offset: 3600, name: None }), + (1096045200, FixedTimespan { utc_offset: 28800, dst_offset: 0, name: None }), + (1111773600, FixedTimespan { utc_offset: 28800, dst_offset: 3600, name: None }), + (1127494800, FixedTimespan { utc_offset: 28800, dst_offset: 0, name: None }), + (1143223200, FixedTimespan { utc_offset: 28800, dst_offset: 3600, name: None }), + (1159549200, FixedTimespan { utc_offset: 28800, dst_offset: 0, name: None }), + (1427479200, FixedTimespan { utc_offset: 28800, dst_offset: 3600, name: None }), + (1443193200, FixedTimespan { utc_offset: 28800, dst_offset: 0, name: None }), + (1458928800, FixedTimespan { utc_offset: 28800, dst_offset: 3600, name: None }), + (1474642800, FixedTimespan { utc_offset: 28800, dst_offset: 0, name: None }), + ]; + FixedTimespanSet { + first: FixedTimespan { + utc_offset: 25652, + dst_offset: 0, + name: Some("LMT"), + }, + rest: REST + } + }, + + Tz::Asia__Urumqi => { + const REST: &[(i64, FixedTimespan)] = &[ + (-1325483420, FixedTimespan { utc_offset: 21600, dst_offset: 0, name: None }), + ]; + FixedTimespanSet { + first: FixedTimespan { + utc_offset: 21020, + dst_offset: 0, + name: Some("LMT"), + }, + rest: REST + } + }, + + Tz::Asia__UstNera => { + const REST: &[(i64, FixedTimespan)] = &[ + (-1579426374, FixedTimespan { utc_offset: 28800, dst_offset: 0, name: None }), + (-1247558400, FixedTimespan { utc_offset: 32400, dst_offset: 0, name: None }), + (354898800, FixedTimespan { utc_offset: 39600, dst_offset: 3600, name: None }), + (370699200, FixedTimespan { utc_offset: 39600, dst_offset: 0, name: None }), + (386427600, FixedTimespan { utc_offset: 39600, dst_offset: 3600, name: None }), + (402235200, FixedTimespan { utc_offset: 39600, dst_offset: 0, name: None }), + (417963600, FixedTimespan { utc_offset: 39600, dst_offset: 3600, name: None }), + (433771200, FixedTimespan { utc_offset: 39600, dst_offset: 0, name: None }), + (449586000, FixedTimespan { utc_offset: 39600, dst_offset: 3600, name: None }), + (465318000, FixedTimespan { utc_offset: 39600, dst_offset: 0, name: None }), + (481042800, FixedTimespan { utc_offset: 39600, dst_offset: 3600, name: None }), + (496767600, FixedTimespan { utc_offset: 39600, dst_offset: 0, name: None }), + (512492400, FixedTimespan { utc_offset: 39600, dst_offset: 3600, name: None }), + (528217200, FixedTimespan { utc_offset: 39600, dst_offset: 0, name: None }), + (543942000, FixedTimespan { utc_offset: 39600, dst_offset: 3600, name: None }), + (559666800, FixedTimespan { utc_offset: 39600, dst_offset: 0, name: None }), + (575391600, FixedTimespan { utc_offset: 39600, dst_offset: 3600, name: None }), + (591116400, FixedTimespan { utc_offset: 39600, dst_offset: 0, name: None }), + (606841200, FixedTimespan { utc_offset: 39600, dst_offset: 3600, name: None }), + (622566000, FixedTimespan { utc_offset: 39600, dst_offset: 0, name: None }), + (638290800, FixedTimespan { utc_offset: 39600, dst_offset: 3600, name: None }), + (654620400, FixedTimespan { utc_offset: 39600, dst_offset: 0, name: None }), + (670345200, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: None }), + (686073600, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: None }), + (695750400, FixedTimespan { utc_offset: 39600, dst_offset: 0, name: None }), + (701794800, FixedTimespan { utc_offset: 39600, dst_offset: 3600, name: None }), + (717519600, FixedTimespan { utc_offset: 39600, dst_offset: 0, name: None }), + (733244400, FixedTimespan { utc_offset: 39600, dst_offset: 3600, name: None }), + (748969200, FixedTimespan { utc_offset: 39600, dst_offset: 0, name: None }), + (764694000, FixedTimespan { utc_offset: 39600, dst_offset: 3600, name: None }), + (780418800, FixedTimespan { utc_offset: 39600, dst_offset: 0, name: None }), + (796143600, FixedTimespan { utc_offset: 39600, dst_offset: 3600, name: None }), + (811868400, FixedTimespan { utc_offset: 39600, dst_offset: 0, name: None }), + (828198000, FixedTimespan { utc_offset: 39600, dst_offset: 3600, name: None }), + (846342000, FixedTimespan { utc_offset: 39600, dst_offset: 0, name: None }), + (859647600, FixedTimespan { utc_offset: 39600, dst_offset: 3600, name: None }), + (877791600, FixedTimespan { utc_offset: 39600, dst_offset: 0, name: None }), + (891097200, FixedTimespan { utc_offset: 39600, dst_offset: 3600, name: None }), + (909241200, FixedTimespan { utc_offset: 39600, dst_offset: 0, name: None }), + (922546800, FixedTimespan { utc_offset: 39600, dst_offset: 3600, name: None }), + (941295600, FixedTimespan { utc_offset: 39600, dst_offset: 0, name: None }), + (953996400, FixedTimespan { utc_offset: 39600, dst_offset: 3600, name: None }), + (972745200, FixedTimespan { utc_offset: 39600, dst_offset: 0, name: None }), + (985446000, FixedTimespan { utc_offset: 39600, dst_offset: 3600, name: None }), + (1004194800, FixedTimespan { utc_offset: 39600, dst_offset: 0, name: None }), + (1017500400, FixedTimespan { utc_offset: 39600, dst_offset: 3600, name: None }), + (1035644400, FixedTimespan { utc_offset: 39600, dst_offset: 0, name: None }), + (1048950000, FixedTimespan { utc_offset: 39600, dst_offset: 3600, name: None }), + (1067094000, FixedTimespan { utc_offset: 39600, dst_offset: 0, name: None }), + (1080399600, FixedTimespan { utc_offset: 39600, dst_offset: 3600, name: None }), + (1099148400, FixedTimespan { utc_offset: 39600, dst_offset: 0, name: None }), + (1111849200, FixedTimespan { utc_offset: 39600, dst_offset: 3600, name: None }), + (1130598000, FixedTimespan { utc_offset: 39600, dst_offset: 0, name: None }), + (1143298800, FixedTimespan { utc_offset: 39600, dst_offset: 3600, name: None }), + (1162047600, FixedTimespan { utc_offset: 39600, dst_offset: 0, name: None }), + (1174748400, FixedTimespan { utc_offset: 39600, dst_offset: 3600, name: None }), + (1193497200, FixedTimespan { utc_offset: 39600, dst_offset: 0, name: None }), + (1206802800, FixedTimespan { utc_offset: 39600, dst_offset: 3600, name: None }), + (1224946800, FixedTimespan { utc_offset: 39600, dst_offset: 0, name: None }), + (1238252400, FixedTimespan { utc_offset: 39600, dst_offset: 3600, name: None }), + (1256396400, FixedTimespan { utc_offset: 39600, dst_offset: 0, name: None }), + (1269702000, FixedTimespan { utc_offset: 39600, dst_offset: 3600, name: None }), + (1288450800, FixedTimespan { utc_offset: 39600, dst_offset: 0, name: None }), + (1301151600, FixedTimespan { utc_offset: 43200, dst_offset: 0, name: None }), + (1315828800, FixedTimespan { utc_offset: 39600, dst_offset: 0, name: None }), + (1414249200, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: None }), + ]; + FixedTimespanSet { + first: FixedTimespan { + utc_offset: 34374, + dst_offset: 0, + name: Some("LMT"), + }, + rest: REST + } + }, + + Tz::Asia__Vientiane => { + const REST: &[(i64, FixedTimespan)] = &[ + (-2840164924, FixedTimespan { utc_offset: 24124, dst_offset: 0, name: Some("BMT") }), + (-1570084924, FixedTimespan { utc_offset: 25200, dst_offset: 0, name: None }), + ]; + FixedTimespanSet { + first: FixedTimespan { + utc_offset: 24124, + dst_offset: 0, + name: Some("LMT"), + }, + rest: REST + } + }, + + Tz::Asia__Vladivostok => { + const REST: &[(i64, FixedTimespan)] = &[ + (-1487321251, FixedTimespan { utc_offset: 32400, dst_offset: 0, name: None }), + (-1247562000, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: None }), + (354895200, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: None }), + (370702800, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: None }), + (386431200, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: None }), + (402238800, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: None }), + (417967200, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: None }), + (433774800, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: None }), + (449589600, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: None }), + (465321600, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: None }), + (481046400, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: None }), + (496771200, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: None }), + (512496000, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: None }), + (528220800, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: None }), + (543945600, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: None }), + (559670400, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: None }), + (575395200, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: None }), + (591120000, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: None }), + (606844800, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: None }), + (622569600, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: None }), + (638294400, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: None }), + (654624000, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: None }), + (670348800, FixedTimespan { utc_offset: 32400, dst_offset: 3600, name: None }), + (686077200, FixedTimespan { utc_offset: 32400, dst_offset: 0, name: None }), + (695754000, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: None }), + (701798400, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: None }), + (717523200, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: None }), + (733248000, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: None }), + (748972800, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: None }), + (764697600, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: None }), + (780422400, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: None }), + (796147200, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: None }), + (811872000, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: None }), + (828201600, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: None }), + (846345600, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: None }), + (859651200, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: None }), + (877795200, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: None }), + (891100800, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: None }), + (909244800, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: None }), + (922550400, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: None }), + (941299200, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: None }), + (954000000, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: None }), + (972748800, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: None }), + (985449600, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: None }), + (1004198400, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: None }), + (1017504000, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: None }), + (1035648000, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: None }), + (1048953600, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: None }), + (1067097600, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: None }), + (1080403200, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: None }), + (1099152000, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: None }), + (1111852800, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: None }), + (1130601600, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: None }), + (1143302400, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: None }), + (1162051200, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: None }), + (1174752000, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: None }), + (1193500800, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: None }), + (1206806400, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: None }), + (1224950400, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: None }), + (1238256000, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: None }), + (1256400000, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: None }), + (1269705600, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: None }), + (1288454400, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: None }), + (1301155200, FixedTimespan { utc_offset: 39600, dst_offset: 0, name: None }), + (1414249200, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: None }), + ]; + FixedTimespanSet { + first: FixedTimespan { + utc_offset: 31651, + dst_offset: 0, + name: Some("LMT"), + }, + rest: REST + } + }, + + Tz::Asia__Yakutsk => { + const REST: &[(i64, FixedTimespan)] = &[ + (-1579423138, FixedTimespan { utc_offset: 28800, dst_offset: 0, name: None }), + (-1247558400, FixedTimespan { utc_offset: 32400, dst_offset: 0, name: None }), + (354898800, FixedTimespan { utc_offset: 32400, dst_offset: 3600, name: None }), + (370706400, FixedTimespan { utc_offset: 32400, dst_offset: 0, name: None }), + (386434800, FixedTimespan { utc_offset: 32400, dst_offset: 3600, name: None }), + (402242400, FixedTimespan { utc_offset: 32400, dst_offset: 0, name: None }), + (417970800, FixedTimespan { utc_offset: 32400, dst_offset: 3600, name: None }), + (433778400, FixedTimespan { utc_offset: 32400, dst_offset: 0, name: None }), + (449593200, FixedTimespan { utc_offset: 32400, dst_offset: 3600, name: None }), + (465325200, FixedTimespan { utc_offset: 32400, dst_offset: 0, name: None }), + (481050000, FixedTimespan { utc_offset: 32400, dst_offset: 3600, name: None }), + (496774800, FixedTimespan { utc_offset: 32400, dst_offset: 0, name: None }), + (512499600, FixedTimespan { utc_offset: 32400, dst_offset: 3600, name: None }), + (528224400, FixedTimespan { utc_offset: 32400, dst_offset: 0, name: None }), + (543949200, FixedTimespan { utc_offset: 32400, dst_offset: 3600, name: None }), + (559674000, FixedTimespan { utc_offset: 32400, dst_offset: 0, name: None }), + (575398800, FixedTimespan { utc_offset: 32400, dst_offset: 3600, name: None }), + (591123600, FixedTimespan { utc_offset: 32400, dst_offset: 0, name: None }), + (606848400, FixedTimespan { utc_offset: 32400, dst_offset: 3600, name: None }), + (622573200, FixedTimespan { utc_offset: 32400, dst_offset: 0, name: None }), + (638298000, FixedTimespan { utc_offset: 32400, dst_offset: 3600, name: None }), + (654627600, FixedTimespan { utc_offset: 32400, dst_offset: 0, name: None }), + (670352400, FixedTimespan { utc_offset: 28800, dst_offset: 3600, name: None }), + (686080800, FixedTimespan { utc_offset: 28800, dst_offset: 0, name: None }), + (695757600, FixedTimespan { utc_offset: 32400, dst_offset: 0, name: None }), + (701802000, FixedTimespan { utc_offset: 32400, dst_offset: 3600, name: None }), + (717526800, FixedTimespan { utc_offset: 32400, dst_offset: 0, name: None }), + (733251600, FixedTimespan { utc_offset: 32400, dst_offset: 3600, name: None }), + (748976400, FixedTimespan { utc_offset: 32400, dst_offset: 0, name: None }), + (764701200, FixedTimespan { utc_offset: 32400, dst_offset: 3600, name: None }), + (780426000, FixedTimespan { utc_offset: 32400, dst_offset: 0, name: None }), + (796150800, FixedTimespan { utc_offset: 32400, dst_offset: 3600, name: None }), + (811875600, FixedTimespan { utc_offset: 32400, dst_offset: 0, name: None }), + (828205200, FixedTimespan { utc_offset: 32400, dst_offset: 3600, name: None }), + (846349200, FixedTimespan { utc_offset: 32400, dst_offset: 0, name: None }), + (859654800, FixedTimespan { utc_offset: 32400, dst_offset: 3600, name: None }), + (877798800, FixedTimespan { utc_offset: 32400, dst_offset: 0, name: None }), + (891104400, FixedTimespan { utc_offset: 32400, dst_offset: 3600, name: None }), + (909248400, FixedTimespan { utc_offset: 32400, dst_offset: 0, name: None }), + (922554000, FixedTimespan { utc_offset: 32400, dst_offset: 3600, name: None }), + (941302800, FixedTimespan { utc_offset: 32400, dst_offset: 0, name: None }), + (954003600, FixedTimespan { utc_offset: 32400, dst_offset: 3600, name: None }), + (972752400, FixedTimespan { utc_offset: 32400, dst_offset: 0, name: None }), + (985453200, FixedTimespan { utc_offset: 32400, dst_offset: 3600, name: None }), + (1004202000, FixedTimespan { utc_offset: 32400, dst_offset: 0, name: None }), + (1017507600, FixedTimespan { utc_offset: 32400, dst_offset: 3600, name: None }), + (1035651600, FixedTimespan { utc_offset: 32400, dst_offset: 0, name: None }), + (1048957200, FixedTimespan { utc_offset: 32400, dst_offset: 3600, name: None }), + (1067101200, FixedTimespan { utc_offset: 32400, dst_offset: 0, name: None }), + (1080406800, FixedTimespan { utc_offset: 32400, dst_offset: 3600, name: None }), + (1099155600, FixedTimespan { utc_offset: 32400, dst_offset: 0, name: None }), + (1111856400, FixedTimespan { utc_offset: 32400, dst_offset: 3600, name: None }), + (1130605200, FixedTimespan { utc_offset: 32400, dst_offset: 0, name: None }), + (1143306000, FixedTimespan { utc_offset: 32400, dst_offset: 3600, name: None }), + (1162054800, FixedTimespan { utc_offset: 32400, dst_offset: 0, name: None }), + (1174755600, FixedTimespan { utc_offset: 32400, dst_offset: 3600, name: None }), + (1193504400, FixedTimespan { utc_offset: 32400, dst_offset: 0, name: None }), + (1206810000, FixedTimespan { utc_offset: 32400, dst_offset: 3600, name: None }), + (1224954000, FixedTimespan { utc_offset: 32400, dst_offset: 0, name: None }), + (1238259600, FixedTimespan { utc_offset: 32400, dst_offset: 3600, name: None }), + (1256403600, FixedTimespan { utc_offset: 32400, dst_offset: 0, name: None }), + (1269709200, FixedTimespan { utc_offset: 32400, dst_offset: 3600, name: None }), + (1288458000, FixedTimespan { utc_offset: 32400, dst_offset: 0, name: None }), + (1301158800, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: None }), + (1414252800, FixedTimespan { utc_offset: 32400, dst_offset: 0, name: None }), + ]; + FixedTimespanSet { + first: FixedTimespan { + utc_offset: 31138, + dst_offset: 0, + name: Some("LMT"), + }, + rest: REST + } + }, + + Tz::Asia__Yangon => { + const REST: &[(i64, FixedTimespan)] = &[ + (-2840163887, FixedTimespan { utc_offset: 23087, dst_offset: 0, name: Some("RMT") }), + (-1577946287, FixedTimespan { utc_offset: 23400, dst_offset: 0, name: None }), + (-873268200, FixedTimespan { utc_offset: 32400, dst_offset: 0, name: None }), + (-778410000, FixedTimespan { utc_offset: 23400, dst_offset: 0, name: None }), + ]; + FixedTimespanSet { + first: FixedTimespan { + utc_offset: 23087, + dst_offset: 0, + name: Some("LMT"), + }, + rest: REST + } + }, + + Tz::Asia__Yekaterinburg => { + const REST: &[(i64, FixedTimespan)] = &[ + (-1688270553, FixedTimespan { utc_offset: 13505, dst_offset: 0, name: Some("PMT") }), + (-1592610305, FixedTimespan { utc_offset: 14400, dst_offset: 0, name: None }), + (-1247544000, FixedTimespan { utc_offset: 18000, dst_offset: 0, name: None }), + (354913200, FixedTimespan { utc_offset: 18000, dst_offset: 3600, name: None }), + (370720800, FixedTimespan { utc_offset: 18000, dst_offset: 0, name: None }), + (386449200, FixedTimespan { utc_offset: 18000, dst_offset: 3600, name: None }), + (402256800, FixedTimespan { utc_offset: 18000, dst_offset: 0, name: None }), + (417985200, FixedTimespan { utc_offset: 18000, dst_offset: 3600, name: None }), + (433792800, FixedTimespan { utc_offset: 18000, dst_offset: 0, name: None }), + (449607600, FixedTimespan { utc_offset: 18000, dst_offset: 3600, name: None }), + (465339600, FixedTimespan { utc_offset: 18000, dst_offset: 0, name: None }), + (481064400, FixedTimespan { utc_offset: 18000, dst_offset: 3600, name: None }), + (496789200, FixedTimespan { utc_offset: 18000, dst_offset: 0, name: None }), + (512514000, FixedTimespan { utc_offset: 18000, dst_offset: 3600, name: None }), + (528238800, FixedTimespan { utc_offset: 18000, dst_offset: 0, name: None }), + (543963600, FixedTimespan { utc_offset: 18000, dst_offset: 3600, name: None }), + (559688400, FixedTimespan { utc_offset: 18000, dst_offset: 0, name: None }), + (575413200, FixedTimespan { utc_offset: 18000, dst_offset: 3600, name: None }), + (591138000, FixedTimespan { utc_offset: 18000, dst_offset: 0, name: None }), + (606862800, FixedTimespan { utc_offset: 18000, dst_offset: 3600, name: None }), + (622587600, FixedTimespan { utc_offset: 18000, dst_offset: 0, name: None }), + (638312400, FixedTimespan { utc_offset: 18000, dst_offset: 3600, name: None }), + (654642000, FixedTimespan { utc_offset: 18000, dst_offset: 0, name: None }), + (670366800, FixedTimespan { utc_offset: 14400, dst_offset: 3600, name: None }), + (686095200, FixedTimespan { utc_offset: 14400, dst_offset: 0, name: None }), + (695772000, FixedTimespan { utc_offset: 18000, dst_offset: 0, name: None }), + (701816400, FixedTimespan { utc_offset: 18000, dst_offset: 3600, name: None }), + (717541200, FixedTimespan { utc_offset: 18000, dst_offset: 0, name: None }), + (733266000, FixedTimespan { utc_offset: 18000, dst_offset: 3600, name: None }), + (748990800, FixedTimespan { utc_offset: 18000, dst_offset: 0, name: None }), + (764715600, FixedTimespan { utc_offset: 18000, dst_offset: 3600, name: None }), + (780440400, FixedTimespan { utc_offset: 18000, dst_offset: 0, name: None }), + (796165200, FixedTimespan { utc_offset: 18000, dst_offset: 3600, name: None }), + (811890000, FixedTimespan { utc_offset: 18000, dst_offset: 0, name: None }), + (828219600, FixedTimespan { utc_offset: 18000, dst_offset: 3600, name: None }), + (846363600, FixedTimespan { utc_offset: 18000, dst_offset: 0, name: None }), + (859669200, FixedTimespan { utc_offset: 18000, dst_offset: 3600, name: None }), + (877813200, FixedTimespan { utc_offset: 18000, dst_offset: 0, name: None }), + (891118800, FixedTimespan { utc_offset: 18000, dst_offset: 3600, name: None }), + (909262800, FixedTimespan { utc_offset: 18000, dst_offset: 0, name: None }), + (922568400, FixedTimespan { utc_offset: 18000, dst_offset: 3600, name: None }), + (941317200, FixedTimespan { utc_offset: 18000, dst_offset: 0, name: None }), + (954018000, FixedTimespan { utc_offset: 18000, dst_offset: 3600, name: None }), + (972766800, FixedTimespan { utc_offset: 18000, dst_offset: 0, name: None }), + (985467600, FixedTimespan { utc_offset: 18000, dst_offset: 3600, name: None }), + (1004216400, FixedTimespan { utc_offset: 18000, dst_offset: 0, name: None }), + (1017522000, FixedTimespan { utc_offset: 18000, dst_offset: 3600, name: None }), + (1035666000, FixedTimespan { utc_offset: 18000, dst_offset: 0, name: None }), + (1048971600, FixedTimespan { utc_offset: 18000, dst_offset: 3600, name: None }), + (1067115600, FixedTimespan { utc_offset: 18000, dst_offset: 0, name: None }), + (1080421200, FixedTimespan { utc_offset: 18000, dst_offset: 3600, name: None }), + (1099170000, FixedTimespan { utc_offset: 18000, dst_offset: 0, name: None }), + (1111870800, FixedTimespan { utc_offset: 18000, dst_offset: 3600, name: None }), + (1130619600, FixedTimespan { utc_offset: 18000, dst_offset: 0, name: None }), + (1143320400, FixedTimespan { utc_offset: 18000, dst_offset: 3600, name: None }), + (1162069200, FixedTimespan { utc_offset: 18000, dst_offset: 0, name: None }), + (1174770000, FixedTimespan { utc_offset: 18000, dst_offset: 3600, name: None }), + (1193518800, FixedTimespan { utc_offset: 18000, dst_offset: 0, name: None }), + (1206824400, FixedTimespan { utc_offset: 18000, dst_offset: 3600, name: None }), + (1224968400, FixedTimespan { utc_offset: 18000, dst_offset: 0, name: None }), + (1238274000, FixedTimespan { utc_offset: 18000, dst_offset: 3600, name: None }), + (1256418000, FixedTimespan { utc_offset: 18000, dst_offset: 0, name: None }), + (1269723600, FixedTimespan { utc_offset: 18000, dst_offset: 3600, name: None }), + (1288472400, FixedTimespan { utc_offset: 18000, dst_offset: 0, name: None }), + (1301173200, FixedTimespan { utc_offset: 21600, dst_offset: 0, name: None }), + (1414267200, FixedTimespan { utc_offset: 18000, dst_offset: 0, name: None }), + ]; + FixedTimespanSet { + first: FixedTimespan { + utc_offset: 14553, + dst_offset: 0, + name: Some("LMT"), + }, + rest: REST + } + }, + + Tz::Asia__Yerevan => { + const REST: &[(i64, FixedTimespan)] = &[ + (-1441162680, FixedTimespan { utc_offset: 10800, dst_offset: 0, name: None }), + (-405140400, FixedTimespan { utc_offset: 14400, dst_offset: 0, name: None }), + (354916800, FixedTimespan { utc_offset: 14400, dst_offset: 3600, name: None }), + (370724400, FixedTimespan { utc_offset: 14400, dst_offset: 0, name: None }), + (386452800, FixedTimespan { utc_offset: 14400, dst_offset: 3600, name: None }), + (402260400, FixedTimespan { utc_offset: 14400, dst_offset: 0, name: None }), + (417988800, FixedTimespan { utc_offset: 14400, dst_offset: 3600, name: None }), + (433796400, FixedTimespan { utc_offset: 14400, dst_offset: 0, name: None }), + (449611200, FixedTimespan { utc_offset: 14400, dst_offset: 3600, name: None }), + (465343200, FixedTimespan { utc_offset: 14400, dst_offset: 0, name: None }), + (481068000, FixedTimespan { utc_offset: 14400, dst_offset: 3600, name: None }), + (496792800, FixedTimespan { utc_offset: 14400, dst_offset: 0, name: None }), + (512517600, FixedTimespan { utc_offset: 14400, dst_offset: 3600, name: None }), + (528242400, FixedTimespan { utc_offset: 14400, dst_offset: 0, name: None }), + (543967200, FixedTimespan { utc_offset: 14400, dst_offset: 3600, name: None }), + (559692000, FixedTimespan { utc_offset: 14400, dst_offset: 0, name: None }), + (575416800, FixedTimespan { utc_offset: 14400, dst_offset: 3600, name: None }), + (591141600, FixedTimespan { utc_offset: 14400, dst_offset: 0, name: None }), + (606866400, FixedTimespan { utc_offset: 14400, dst_offset: 3600, name: None }), + (622591200, FixedTimespan { utc_offset: 14400, dst_offset: 0, name: None }), + (638316000, FixedTimespan { utc_offset: 14400, dst_offset: 3600, name: None }), + (654645600, FixedTimespan { utc_offset: 14400, dst_offset: 0, name: None }), + (670370400, FixedTimespan { utc_offset: 10800, dst_offset: 3600, name: None }), + (686098800, FixedTimespan { utc_offset: 10800, dst_offset: 0, name: None }), + (701823600, FixedTimespan { utc_offset: 10800, dst_offset: 3600, name: None }), + (717548400, FixedTimespan { utc_offset: 10800, dst_offset: 0, name: None }), + (733273200, FixedTimespan { utc_offset: 10800, dst_offset: 3600, name: None }), + (748998000, FixedTimespan { utc_offset: 10800, dst_offset: 0, name: None }), + (764722800, FixedTimespan { utc_offset: 10800, dst_offset: 3600, name: None }), + (780447600, FixedTimespan { utc_offset: 10800, dst_offset: 0, name: None }), + (796172400, FixedTimespan { utc_offset: 10800, dst_offset: 3600, name: None }), + (811893600, FixedTimespan { utc_offset: 14400, dst_offset: 0, name: None }), + (859672800, FixedTimespan { utc_offset: 14400, dst_offset: 3600, name: None }), + (877816800, FixedTimespan { utc_offset: 14400, dst_offset: 0, name: None }), + (891122400, FixedTimespan { utc_offset: 14400, dst_offset: 3600, name: None }), + (909266400, FixedTimespan { utc_offset: 14400, dst_offset: 0, name: None }), + (922572000, FixedTimespan { utc_offset: 14400, dst_offset: 3600, name: None }), + (941320800, FixedTimespan { utc_offset: 14400, dst_offset: 0, name: None }), + (954021600, FixedTimespan { utc_offset: 14400, dst_offset: 3600, name: None }), + (972770400, FixedTimespan { utc_offset: 14400, dst_offset: 0, name: None }), + (985471200, FixedTimespan { utc_offset: 14400, dst_offset: 3600, name: None }), + (1004220000, FixedTimespan { utc_offset: 14400, dst_offset: 0, name: None }), + (1017525600, FixedTimespan { utc_offset: 14400, dst_offset: 3600, name: None }), + (1035669600, FixedTimespan { utc_offset: 14400, dst_offset: 0, name: None }), + (1048975200, FixedTimespan { utc_offset: 14400, dst_offset: 3600, name: None }), + (1067119200, FixedTimespan { utc_offset: 14400, dst_offset: 0, name: None }), + (1080424800, FixedTimespan { utc_offset: 14400, dst_offset: 3600, name: None }), + (1099173600, FixedTimespan { utc_offset: 14400, dst_offset: 0, name: None }), + (1111874400, FixedTimespan { utc_offset: 14400, dst_offset: 3600, name: None }), + (1130623200, FixedTimespan { utc_offset: 14400, dst_offset: 0, name: None }), + (1143324000, FixedTimespan { utc_offset: 14400, dst_offset: 3600, name: None }), + (1162072800, FixedTimespan { utc_offset: 14400, dst_offset: 0, name: None }), + (1174773600, FixedTimespan { utc_offset: 14400, dst_offset: 3600, name: None }), + (1193522400, FixedTimespan { utc_offset: 14400, dst_offset: 0, name: None }), + (1206828000, FixedTimespan { utc_offset: 14400, dst_offset: 3600, name: None }), + (1224972000, FixedTimespan { utc_offset: 14400, dst_offset: 0, name: None }), + (1238277600, FixedTimespan { utc_offset: 14400, dst_offset: 3600, name: None }), + (1256421600, FixedTimespan { utc_offset: 14400, dst_offset: 0, name: None }), + (1269727200, FixedTimespan { utc_offset: 14400, dst_offset: 3600, name: None }), + (1288476000, FixedTimespan { utc_offset: 14400, dst_offset: 0, name: None }), + (1301176800, FixedTimespan { utc_offset: 14400, dst_offset: 3600, name: None }), + (1319925600, FixedTimespan { utc_offset: 14400, dst_offset: 0, name: None }), + ]; + FixedTimespanSet { + first: FixedTimespan { + utc_offset: 10680, + dst_offset: 0, + name: Some("LMT"), + }, + rest: REST + } + }, + + Tz::Atlantic__Azores => { + const REST: &[(i64, FixedTimespan)] = &[ + (-2713904240, FixedTimespan { utc_offset: -6872, dst_offset: 0, name: Some("HMT") }), + (-1830369928, FixedTimespan { utc_offset: -7200, dst_offset: 0, name: None }), + (-1689548400, FixedTimespan { utc_offset: -7200, dst_offset: 3600, name: None }), + (-1677794400, FixedTimespan { utc_offset: -7200, dst_offset: 0, name: None }), + (-1667426400, FixedTimespan { utc_offset: -7200, dst_offset: 3600, name: None }), + (-1647730800, FixedTimespan { utc_offset: -7200, dst_offset: 0, name: None }), + (-1635890400, FixedTimespan { utc_offset: -7200, dst_offset: 3600, name: None }), + (-1616194800, FixedTimespan { utc_offset: -7200, dst_offset: 0, name: None }), + (-1604354400, FixedTimespan { utc_offset: -7200, dst_offset: 3600, name: None }), + (-1584658800, FixedTimespan { utc_offset: -7200, dst_offset: 0, name: None }), + (-1572732000, FixedTimespan { utc_offset: -7200, dst_offset: 3600, name: None }), + (-1553036400, FixedTimespan { utc_offset: -7200, dst_offset: 0, name: None }), + (-1541196000, FixedTimespan { utc_offset: -7200, dst_offset: 3600, name: None }), + (-1521500400, FixedTimespan { utc_offset: -7200, dst_offset: 0, name: None }), + (-1442444400, FixedTimespan { utc_offset: -7200, dst_offset: 3600, name: None }), + (-1427670000, FixedTimespan { utc_offset: -7200, dst_offset: 0, name: None }), + (-1379286000, FixedTimespan { utc_offset: -7200, dst_offset: 3600, name: None }), + (-1364770800, FixedTimespan { utc_offset: -7200, dst_offset: 0, name: None }), + (-1348441200, FixedTimespan { utc_offset: -7200, dst_offset: 3600, name: None }), + (-1333321200, FixedTimespan { utc_offset: -7200, dst_offset: 0, name: None }), + (-1316386800, FixedTimespan { utc_offset: -7200, dst_offset: 3600, name: None }), + (-1301266800, FixedTimespan { utc_offset: -7200, dst_offset: 0, name: None }), + (-1284332400, FixedTimespan { utc_offset: -7200, dst_offset: 3600, name: None }), + (-1269817200, FixedTimespan { utc_offset: -7200, dst_offset: 0, name: None }), + (-1221433200, FixedTimespan { utc_offset: -7200, dst_offset: 3600, name: None }), + (-1206918000, FixedTimespan { utc_offset: -7200, dst_offset: 0, name: None }), + (-1191193200, FixedTimespan { utc_offset: -7200, dst_offset: 3600, name: None }), + (-1175468400, FixedTimespan { utc_offset: -7200, dst_offset: 0, name: None }), + (-1127689200, FixedTimespan { utc_offset: -7200, dst_offset: 3600, name: None }), + (-1111964400, FixedTimespan { utc_offset: -7200, dst_offset: 0, name: None }), + (-1096844400, FixedTimespan { utc_offset: -7200, dst_offset: 3600, name: None }), + (-1080514800, FixedTimespan { utc_offset: -7200, dst_offset: 0, name: None }), + (-1063580400, FixedTimespan { utc_offset: -7200, dst_offset: 3600, name: None }), + (-1049065200, FixedTimespan { utc_offset: -7200, dst_offset: 0, name: None }), + (-1033340400, FixedTimespan { utc_offset: -7200, dst_offset: 3600, name: None }), + (-1017615600, FixedTimespan { utc_offset: -7200, dst_offset: 0, name: None }), + (-1002495600, FixedTimespan { utc_offset: -7200, dst_offset: 3600, name: None }), + (-986166000, FixedTimespan { utc_offset: -7200, dst_offset: 0, name: None }), + (-969231600, FixedTimespan { utc_offset: -7200, dst_offset: 3600, name: None }), + (-950482800, FixedTimespan { utc_offset: -7200, dst_offset: 0, name: None }), + (-942015600, FixedTimespan { utc_offset: -7200, dst_offset: 3600, name: None }), + (-922489200, FixedTimespan { utc_offset: -7200, dst_offset: 0, name: None }), + (-906937200, FixedTimespan { utc_offset: -7200, dst_offset: 3600, name: None }), + (-891126000, FixedTimespan { utc_offset: -7200, dst_offset: 0, name: None }), + (-877302000, FixedTimespan { utc_offset: -7200, dst_offset: 3600, name: None }), + (-873676800, FixedTimespan { utc_offset: -7200, dst_offset: 7200, name: None }), + (-864000000, FixedTimespan { utc_offset: -7200, dst_offset: 3600, name: None }), + (-857948400, FixedTimespan { utc_offset: -7200, dst_offset: 0, name: None }), + (-845852400, FixedTimespan { utc_offset: -7200, dst_offset: 3600, name: None }), + (-842832000, FixedTimespan { utc_offset: -7200, dst_offset: 7200, name: None }), + (-831340800, FixedTimespan { utc_offset: -7200, dst_offset: 3600, name: None }), + (-825894000, FixedTimespan { utc_offset: -7200, dst_offset: 0, name: None }), + (-814402800, FixedTimespan { utc_offset: -7200, dst_offset: 3600, name: None }), + (-810777600, FixedTimespan { utc_offset: -7200, dst_offset: 7200, name: None }), + (-799891200, FixedTimespan { utc_offset: -7200, dst_offset: 3600, name: None }), + (-794444400, FixedTimespan { utc_offset: -7200, dst_offset: 0, name: None }), + (-782953200, FixedTimespan { utc_offset: -7200, dst_offset: 3600, name: None }), + (-779328000, FixedTimespan { utc_offset: -7200, dst_offset: 7200, name: None }), + (-768441600, FixedTimespan { utc_offset: -7200, dst_offset: 3600, name: None }), + (-762994800, FixedTimespan { utc_offset: -7200, dst_offset: 0, name: None }), + (-749084400, FixedTimespan { utc_offset: -7200, dst_offset: 3600, name: None }), + (-733359600, FixedTimespan { utc_offset: -7200, dst_offset: 0, name: None }), + (-717624000, FixedTimespan { utc_offset: -7200, dst_offset: 3600, name: None }), + (-701899200, FixedTimespan { utc_offset: -7200, dst_offset: 0, name: None }), + (-686174400, FixedTimespan { utc_offset: -7200, dst_offset: 3600, name: None }), + (-670449600, FixedTimespan { utc_offset: -7200, dst_offset: 0, name: None }), + (-654724800, FixedTimespan { utc_offset: -7200, dst_offset: 3600, name: None }), + (-639000000, FixedTimespan { utc_offset: -7200, dst_offset: 0, name: None }), + (-623275200, FixedTimespan { utc_offset: -7200, dst_offset: 3600, name: None }), + (-607550400, FixedTimespan { utc_offset: -7200, dst_offset: 0, name: None }), + (-591825600, FixedTimespan { utc_offset: -7200, dst_offset: 3600, name: None }), + (-575496000, FixedTimespan { utc_offset: -7200, dst_offset: 0, name: None }), + (-559771200, FixedTimespan { utc_offset: -7200, dst_offset: 3600, name: None }), + (-544046400, FixedTimespan { utc_offset: -7200, dst_offset: 0, name: None }), + (-528321600, FixedTimespan { utc_offset: -7200, dst_offset: 3600, name: None }), + (-512596800, FixedTimespan { utc_offset: -7200, dst_offset: 0, name: None }), + (-496872000, FixedTimespan { utc_offset: -7200, dst_offset: 3600, name: None }), + (-481147200, FixedTimespan { utc_offset: -7200, dst_offset: 0, name: None }), + (-465422400, FixedTimespan { utc_offset: -7200, dst_offset: 3600, name: None }), + (-449697600, FixedTimespan { utc_offset: -7200, dst_offset: 0, name: None }), + (-433972800, FixedTimespan { utc_offset: -7200, dst_offset: 3600, name: None }), + (-417643200, FixedTimespan { utc_offset: -7200, dst_offset: 0, name: None }), + (-401918400, FixedTimespan { utc_offset: -7200, dst_offset: 3600, name: None }), + (-386193600, FixedTimespan { utc_offset: -7200, dst_offset: 0, name: None }), + (-370468800, FixedTimespan { utc_offset: -7200, dst_offset: 3600, name: None }), + (-354744000, FixedTimespan { utc_offset: -7200, dst_offset: 0, name: None }), + (-339019200, FixedTimespan { utc_offset: -7200, dst_offset: 3600, name: None }), + (-323294400, FixedTimespan { utc_offset: -7200, dst_offset: 0, name: None }), + (-307569600, FixedTimespan { utc_offset: -7200, dst_offset: 3600, name: None }), + (-291844800, FixedTimespan { utc_offset: -7200, dst_offset: 0, name: None }), + (-276120000, FixedTimespan { utc_offset: -7200, dst_offset: 3600, name: None }), + (-260395200, FixedTimespan { utc_offset: -7200, dst_offset: 0, name: None }), + (-244670400, FixedTimespan { utc_offset: -7200, dst_offset: 3600, name: None }), + (-228340800, FixedTimespan { utc_offset: -7200, dst_offset: 0, name: None }), + (-212616000, FixedTimespan { utc_offset: -7200, dst_offset: 3600, name: None }), + (-196891200, FixedTimespan { utc_offset: -7200, dst_offset: 0, name: None }), + (-181166400, FixedTimespan { utc_offset: -7200, dst_offset: 3600, name: None }), + (-165441600, FixedTimespan { utc_offset: -7200, dst_offset: 0, name: None }), + (-149716800, FixedTimespan { utc_offset: -7200, dst_offset: 3600, name: None }), + (-133992000, FixedTimespan { utc_offset: -7200, dst_offset: 0, name: None }), + (-118267200, FixedTimespan { utc_offset: -7200, dst_offset: 3600, name: None }), + (-102546000, FixedTimespan { utc_offset: -3600, dst_offset: 0, name: None }), + (386125200, FixedTimespan { utc_offset: -3600, dst_offset: 3600, name: None }), + (401850000, FixedTimespan { utc_offset: -3600, dst_offset: 0, name: None }), + (417574800, FixedTimespan { utc_offset: -3600, dst_offset: 3600, name: None }), + (433299600, FixedTimespan { utc_offset: -3600, dst_offset: 0, name: None }), + (449024400, FixedTimespan { utc_offset: -3600, dst_offset: 3600, name: None }), + (465354000, FixedTimespan { utc_offset: -3600, dst_offset: 0, name: None }), + (481078800, FixedTimespan { utc_offset: -3600, dst_offset: 3600, name: None }), + (496803600, FixedTimespan { utc_offset: -3600, dst_offset: 0, name: None }), + (512528400, FixedTimespan { utc_offset: -3600, dst_offset: 3600, name: None }), + (528253200, FixedTimespan { utc_offset: -3600, dst_offset: 0, name: None }), + (543978000, FixedTimespan { utc_offset: -3600, dst_offset: 3600, name: None }), + (559702800, FixedTimespan { utc_offset: -3600, dst_offset: 0, name: None }), + (575427600, FixedTimespan { utc_offset: -3600, dst_offset: 3600, name: None }), + (591152400, FixedTimespan { utc_offset: -3600, dst_offset: 0, name: None }), + (606877200, FixedTimespan { utc_offset: -3600, dst_offset: 3600, name: None }), + (622602000, FixedTimespan { utc_offset: -3600, dst_offset: 0, name: None }), + (638326800, FixedTimespan { utc_offset: -3600, dst_offset: 3600, name: None }), + (654656400, FixedTimespan { utc_offset: -3600, dst_offset: 0, name: None }), + (670381200, FixedTimespan { utc_offset: -3600, dst_offset: 3600, name: None }), + (686106000, FixedTimespan { utc_offset: -3600, dst_offset: 0, name: None }), + (701830800, FixedTimespan { utc_offset: -3600, dst_offset: 3600, name: None }), + (717555600, FixedTimespan { utc_offset: -3600, dst_offset: 0, name: None }), + (725421600, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (733280400, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (740275200, FixedTimespan { utc_offset: -3600, dst_offset: 3600, name: None }), + (749005200, FixedTimespan { utc_offset: -3600, dst_offset: 0, name: None }), + (764730000, FixedTimespan { utc_offset: -3600, dst_offset: 3600, name: None }), + (780454800, FixedTimespan { utc_offset: -3600, dst_offset: 0, name: None }), + (796179600, FixedTimespan { utc_offset: -3600, dst_offset: 3600, name: None }), + (811904400, FixedTimespan { utc_offset: -3600, dst_offset: 0, name: None }), + (828234000, FixedTimespan { utc_offset: -3600, dst_offset: 3600, name: None }), + (846378000, FixedTimespan { utc_offset: -3600, dst_offset: 0, name: None }), + (859683600, FixedTimespan { utc_offset: -3600, dst_offset: 3600, name: None }), + (877827600, FixedTimespan { utc_offset: -3600, dst_offset: 0, name: None }), + (891133200, FixedTimespan { utc_offset: -3600, dst_offset: 3600, name: None }), + (909277200, FixedTimespan { utc_offset: -3600, dst_offset: 0, name: None }), + (922582800, FixedTimespan { utc_offset: -3600, dst_offset: 3600, name: None }), + (941331600, FixedTimespan { utc_offset: -3600, dst_offset: 0, name: None }), + (954032400, FixedTimespan { utc_offset: -3600, dst_offset: 3600, name: None }), + (972781200, FixedTimespan { utc_offset: -3600, dst_offset: 0, name: None }), + (985482000, FixedTimespan { utc_offset: -3600, dst_offset: 3600, name: None }), + (1004230800, FixedTimespan { utc_offset: -3600, dst_offset: 0, name: None }), + (1017536400, FixedTimespan { utc_offset: -3600, dst_offset: 3600, name: None }), + (1035680400, FixedTimespan { utc_offset: -3600, dst_offset: 0, name: None }), + (1048986000, FixedTimespan { utc_offset: -3600, dst_offset: 3600, name: None }), + (1067130000, FixedTimespan { utc_offset: -3600, dst_offset: 0, name: None }), + (1080435600, FixedTimespan { utc_offset: -3600, dst_offset: 3600, name: None }), + (1099184400, FixedTimespan { utc_offset: -3600, dst_offset: 0, name: None }), + (1111885200, FixedTimespan { utc_offset: -3600, dst_offset: 3600, name: None }), + (1130634000, FixedTimespan { utc_offset: -3600, dst_offset: 0, name: None }), + (1143334800, FixedTimespan { utc_offset: -3600, dst_offset: 3600, name: None }), + (1162083600, FixedTimespan { utc_offset: -3600, dst_offset: 0, name: None }), + (1174784400, FixedTimespan { utc_offset: -3600, dst_offset: 3600, name: None }), + (1193533200, FixedTimespan { utc_offset: -3600, dst_offset: 0, name: None }), + (1206838800, FixedTimespan { utc_offset: -3600, dst_offset: 3600, name: None }), + (1224982800, FixedTimespan { utc_offset: -3600, dst_offset: 0, name: None }), + (1238288400, FixedTimespan { utc_offset: -3600, dst_offset: 3600, name: None }), + (1256432400, FixedTimespan { utc_offset: -3600, dst_offset: 0, name: None }), + (1269738000, FixedTimespan { utc_offset: -3600, dst_offset: 3600, name: None }), + (1288486800, FixedTimespan { utc_offset: -3600, dst_offset: 0, name: None }), + (1301187600, FixedTimespan { utc_offset: -3600, dst_offset: 3600, name: None }), + (1319936400, FixedTimespan { utc_offset: -3600, dst_offset: 0, name: None }), + (1332637200, FixedTimespan { utc_offset: -3600, dst_offset: 3600, name: None }), + (1351386000, FixedTimespan { utc_offset: -3600, dst_offset: 0, name: None }), + (1364691600, FixedTimespan { utc_offset: -3600, dst_offset: 3600, name: None }), + (1382835600, FixedTimespan { utc_offset: -3600, dst_offset: 0, name: None }), + (1396141200, FixedTimespan { utc_offset: -3600, dst_offset: 3600, name: None }), + (1414285200, FixedTimespan { utc_offset: -3600, dst_offset: 0, name: None }), + (1427590800, FixedTimespan { utc_offset: -3600, dst_offset: 3600, name: None }), + (1445734800, FixedTimespan { utc_offset: -3600, dst_offset: 0, name: None }), + (1459040400, FixedTimespan { utc_offset: -3600, dst_offset: 3600, name: None }), + (1477789200, FixedTimespan { utc_offset: -3600, dst_offset: 0, name: None }), + (1490490000, FixedTimespan { utc_offset: -3600, dst_offset: 3600, name: None }), + (1509238800, FixedTimespan { utc_offset: -3600, dst_offset: 0, name: None }), + (1521939600, FixedTimespan { utc_offset: -3600, dst_offset: 3600, name: None }), + (1540688400, FixedTimespan { utc_offset: -3600, dst_offset: 0, name: None }), + (1553994000, FixedTimespan { utc_offset: -3600, dst_offset: 3600, name: None }), + (1572138000, FixedTimespan { utc_offset: -3600, dst_offset: 0, name: None }), + (1585443600, FixedTimespan { utc_offset: -3600, dst_offset: 3600, name: None }), + (1603587600, FixedTimespan { utc_offset: -3600, dst_offset: 0, name: None }), + (1616893200, FixedTimespan { utc_offset: -3600, dst_offset: 3600, name: None }), + (1635642000, FixedTimespan { utc_offset: -3600, dst_offset: 0, name: None }), + (1648342800, FixedTimespan { utc_offset: -3600, dst_offset: 3600, name: None }), + (1667091600, FixedTimespan { utc_offset: -3600, dst_offset: 0, name: None }), + (1679792400, FixedTimespan { utc_offset: -3600, dst_offset: 3600, name: None }), + (1698541200, FixedTimespan { utc_offset: -3600, dst_offset: 0, name: None }), + (1711846800, FixedTimespan { utc_offset: -3600, dst_offset: 3600, name: None }), + (1729990800, FixedTimespan { utc_offset: -3600, dst_offset: 0, name: None }), + (1743296400, FixedTimespan { utc_offset: -3600, dst_offset: 3600, name: None }), + (1761440400, FixedTimespan { utc_offset: -3600, dst_offset: 0, name: None }), + (1774746000, FixedTimespan { utc_offset: -3600, dst_offset: 3600, name: None }), + (1792890000, FixedTimespan { utc_offset: -3600, dst_offset: 0, name: None }), + (1806195600, FixedTimespan { utc_offset: -3600, dst_offset: 3600, name: None }), + (1824944400, FixedTimespan { utc_offset: -3600, dst_offset: 0, name: None }), + (1837645200, FixedTimespan { utc_offset: -3600, dst_offset: 3600, name: None }), + (1856394000, FixedTimespan { utc_offset: -3600, dst_offset: 0, name: None }), + (1869094800, FixedTimespan { utc_offset: -3600, dst_offset: 3600, name: None }), + (1887843600, FixedTimespan { utc_offset: -3600, dst_offset: 0, name: None }), + (1901149200, FixedTimespan { utc_offset: -3600, dst_offset: 3600, name: None }), + (1919293200, FixedTimespan { utc_offset: -3600, dst_offset: 0, name: None }), + (1932598800, FixedTimespan { utc_offset: -3600, dst_offset: 3600, name: None }), + (1950742800, FixedTimespan { utc_offset: -3600, dst_offset: 0, name: None }), + (1964048400, FixedTimespan { utc_offset: -3600, dst_offset: 3600, name: None }), + (1982797200, FixedTimespan { utc_offset: -3600, dst_offset: 0, name: None }), + (1995498000, FixedTimespan { utc_offset: -3600, dst_offset: 3600, name: None }), + (2014246800, FixedTimespan { utc_offset: -3600, dst_offset: 0, name: None }), + (2026947600, FixedTimespan { utc_offset: -3600, dst_offset: 3600, name: None }), + (2045696400, FixedTimespan { utc_offset: -3600, dst_offset: 0, name: None }), + (2058397200, FixedTimespan { utc_offset: -3600, dst_offset: 3600, name: None }), + (2077146000, FixedTimespan { utc_offset: -3600, dst_offset: 0, name: None }), + (2090451600, FixedTimespan { utc_offset: -3600, dst_offset: 3600, name: None }), + (2108595600, FixedTimespan { utc_offset: -3600, dst_offset: 0, name: None }), + (2121901200, FixedTimespan { utc_offset: -3600, dst_offset: 3600, name: None }), + (2140045200, FixedTimespan { utc_offset: -3600, dst_offset: 0, name: None }), + (2153350800, FixedTimespan { utc_offset: -3600, dst_offset: 3600, name: None }), + (2172099600, FixedTimespan { utc_offset: -3600, dst_offset: 0, name: None }), + (2184800400, FixedTimespan { utc_offset: -3600, dst_offset: 3600, name: None }), + (2203549200, FixedTimespan { utc_offset: -3600, dst_offset: 0, name: None }), + (2216250000, FixedTimespan { utc_offset: -3600, dst_offset: 3600, name: None }), + (2234998800, FixedTimespan { utc_offset: -3600, dst_offset: 0, name: None }), + (2248304400, FixedTimespan { utc_offset: -3600, dst_offset: 3600, name: None }), + (2266448400, FixedTimespan { utc_offset: -3600, dst_offset: 0, name: None }), + (2279754000, FixedTimespan { utc_offset: -3600, dst_offset: 3600, name: None }), + (2297898000, FixedTimespan { utc_offset: -3600, dst_offset: 0, name: None }), + (2311203600, FixedTimespan { utc_offset: -3600, dst_offset: 3600, name: None }), + (2329347600, FixedTimespan { utc_offset: -3600, dst_offset: 0, name: None }), + (2342653200, FixedTimespan { utc_offset: -3600, dst_offset: 3600, name: None }), + (2361402000, FixedTimespan { utc_offset: -3600, dst_offset: 0, name: None }), + (2374102800, FixedTimespan { utc_offset: -3600, dst_offset: 3600, name: None }), + (2392851600, FixedTimespan { utc_offset: -3600, dst_offset: 0, name: None }), + (2405552400, FixedTimespan { utc_offset: -3600, dst_offset: 3600, name: None }), + (2424301200, FixedTimespan { utc_offset: -3600, dst_offset: 0, name: None }), + (2437606800, FixedTimespan { utc_offset: -3600, dst_offset: 3600, name: None }), + (2455750800, FixedTimespan { utc_offset: -3600, dst_offset: 0, name: None }), + (2469056400, FixedTimespan { utc_offset: -3600, dst_offset: 3600, name: None }), + (2487200400, FixedTimespan { utc_offset: -3600, dst_offset: 0, name: None }), + (2500506000, FixedTimespan { utc_offset: -3600, dst_offset: 3600, name: None }), + (2519254800, FixedTimespan { utc_offset: -3600, dst_offset: 0, name: None }), + (2531955600, FixedTimespan { utc_offset: -3600, dst_offset: 3600, name: None }), + (2550704400, FixedTimespan { utc_offset: -3600, dst_offset: 0, name: None }), + (2563405200, FixedTimespan { utc_offset: -3600, dst_offset: 3600, name: None }), + (2582154000, FixedTimespan { utc_offset: -3600, dst_offset: 0, name: None }), + (2595459600, FixedTimespan { utc_offset: -3600, dst_offset: 3600, name: None }), + (2613603600, FixedTimespan { utc_offset: -3600, dst_offset: 0, name: None }), + (2626909200, FixedTimespan { utc_offset: -3600, dst_offset: 3600, name: None }), + (2645053200, FixedTimespan { utc_offset: -3600, dst_offset: 0, name: None }), + (2658358800, FixedTimespan { utc_offset: -3600, dst_offset: 3600, name: None }), + (2676502800, FixedTimespan { utc_offset: -3600, dst_offset: 0, name: None }), + (2689808400, FixedTimespan { utc_offset: -3600, dst_offset: 3600, name: None }), + (2708557200, FixedTimespan { utc_offset: -3600, dst_offset: 0, name: None }), + (2721258000, FixedTimespan { utc_offset: -3600, dst_offset: 3600, name: None }), + (2740006800, FixedTimespan { utc_offset: -3600, dst_offset: 0, name: None }), + (2752707600, FixedTimespan { utc_offset: -3600, dst_offset: 3600, name: None }), + (2771456400, FixedTimespan { utc_offset: -3600, dst_offset: 0, name: None }), + (2784762000, FixedTimespan { utc_offset: -3600, dst_offset: 3600, name: None }), + (2802906000, FixedTimespan { utc_offset: -3600, dst_offset: 0, name: None }), + (2816211600, FixedTimespan { utc_offset: -3600, dst_offset: 3600, name: None }), + (2834355600, FixedTimespan { utc_offset: -3600, dst_offset: 0, name: None }), + (2847661200, FixedTimespan { utc_offset: -3600, dst_offset: 3600, name: None }), + (2866410000, FixedTimespan { utc_offset: -3600, dst_offset: 0, name: None }), + (2879110800, FixedTimespan { utc_offset: -3600, dst_offset: 3600, name: None }), + (2897859600, FixedTimespan { utc_offset: -3600, dst_offset: 0, name: None }), + (2910560400, FixedTimespan { utc_offset: -3600, dst_offset: 3600, name: None }), + (2929309200, FixedTimespan { utc_offset: -3600, dst_offset: 0, name: None }), + (2942010000, FixedTimespan { utc_offset: -3600, dst_offset: 3600, name: None }), + (2960758800, FixedTimespan { utc_offset: -3600, dst_offset: 0, name: None }), + (2974064400, FixedTimespan { utc_offset: -3600, dst_offset: 3600, name: None }), + (2992208400, FixedTimespan { utc_offset: -3600, dst_offset: 0, name: None }), + (3005514000, FixedTimespan { utc_offset: -3600, dst_offset: 3600, name: None }), + (3023658000, FixedTimespan { utc_offset: -3600, dst_offset: 0, name: None }), + (3036963600, FixedTimespan { utc_offset: -3600, dst_offset: 3600, name: None }), + (3055712400, FixedTimespan { utc_offset: -3600, dst_offset: 0, name: None }), + (3068413200, FixedTimespan { utc_offset: -3600, dst_offset: 3600, name: None }), + (3087162000, FixedTimespan { utc_offset: -3600, dst_offset: 0, name: None }), + (3099862800, FixedTimespan { utc_offset: -3600, dst_offset: 3600, name: None }), + (3118611600, FixedTimespan { utc_offset: -3600, dst_offset: 0, name: None }), + (3131917200, FixedTimespan { utc_offset: -3600, dst_offset: 3600, name: None }), + (3150061200, FixedTimespan { utc_offset: -3600, dst_offset: 0, name: None }), + (3163366800, FixedTimespan { utc_offset: -3600, dst_offset: 3600, name: None }), + (3181510800, FixedTimespan { utc_offset: -3600, dst_offset: 0, name: None }), + (3194816400, FixedTimespan { utc_offset: -3600, dst_offset: 3600, name: None }), + (3212960400, FixedTimespan { utc_offset: -3600, dst_offset: 0, name: None }), + (3226266000, FixedTimespan { utc_offset: -3600, dst_offset: 3600, name: None }), + (3245014800, FixedTimespan { utc_offset: -3600, dst_offset: 0, name: None }), + (3257715600, FixedTimespan { utc_offset: -3600, dst_offset: 3600, name: None }), + (3276464400, FixedTimespan { utc_offset: -3600, dst_offset: 0, name: None }), + (3289165200, FixedTimespan { utc_offset: -3600, dst_offset: 3600, name: None }), + (3307914000, FixedTimespan { utc_offset: -3600, dst_offset: 0, name: None }), + (3321219600, FixedTimespan { utc_offset: -3600, dst_offset: 3600, name: None }), + (3339363600, FixedTimespan { utc_offset: -3600, dst_offset: 0, name: None }), + (3352669200, FixedTimespan { utc_offset: -3600, dst_offset: 3600, name: None }), + (3370813200, FixedTimespan { utc_offset: -3600, dst_offset: 0, name: None }), + (3384118800, FixedTimespan { utc_offset: -3600, dst_offset: 3600, name: None }), + (3402867600, FixedTimespan { utc_offset: -3600, dst_offset: 0, name: None }), + (3415568400, FixedTimespan { utc_offset: -3600, dst_offset: 3600, name: None }), + (3434317200, FixedTimespan { utc_offset: -3600, dst_offset: 0, name: None }), + (3447018000, FixedTimespan { utc_offset: -3600, dst_offset: 3600, name: None }), + (3465766800, FixedTimespan { utc_offset: -3600, dst_offset: 0, name: None }), + (3479072400, FixedTimespan { utc_offset: -3600, dst_offset: 3600, name: None }), + (3497216400, FixedTimespan { utc_offset: -3600, dst_offset: 0, name: None }), + (3510522000, FixedTimespan { utc_offset: -3600, dst_offset: 3600, name: None }), + (3528666000, FixedTimespan { utc_offset: -3600, dst_offset: 0, name: None }), + (3541971600, FixedTimespan { utc_offset: -3600, dst_offset: 3600, name: None }), + (3560115600, FixedTimespan { utc_offset: -3600, dst_offset: 0, name: None }), + (3573421200, FixedTimespan { utc_offset: -3600, dst_offset: 3600, name: None }), + (3592170000, FixedTimespan { utc_offset: -3600, dst_offset: 0, name: None }), + (3604870800, FixedTimespan { utc_offset: -3600, dst_offset: 3600, name: None }), + (3623619600, FixedTimespan { utc_offset: -3600, dst_offset: 0, name: None }), + (3636320400, FixedTimespan { utc_offset: -3600, dst_offset: 3600, name: None }), + (3655069200, FixedTimespan { utc_offset: -3600, dst_offset: 0, name: None }), + (3668374800, FixedTimespan { utc_offset: -3600, dst_offset: 3600, name: None }), + (3686518800, FixedTimespan { utc_offset: -3600, dst_offset: 0, name: None }), + (3699824400, FixedTimespan { utc_offset: -3600, dst_offset: 3600, name: None }), + (3717968400, FixedTimespan { utc_offset: -3600, dst_offset: 0, name: None }), + (3731274000, FixedTimespan { utc_offset: -3600, dst_offset: 3600, name: None }), + (3750022800, FixedTimespan { utc_offset: -3600, dst_offset: 0, name: None }), + (3762723600, FixedTimespan { utc_offset: -3600, dst_offset: 3600, name: None }), + (3781472400, FixedTimespan { utc_offset: -3600, dst_offset: 0, name: None }), + (3794173200, FixedTimespan { utc_offset: -3600, dst_offset: 3600, name: None }), + (3812922000, FixedTimespan { utc_offset: -3600, dst_offset: 0, name: None }), + (3825622800, FixedTimespan { utc_offset: -3600, dst_offset: 3600, name: None }), + (3844371600, FixedTimespan { utc_offset: -3600, dst_offset: 0, name: None }), + (3857677200, FixedTimespan { utc_offset: -3600, dst_offset: 3600, name: None }), + (3875821200, FixedTimespan { utc_offset: -3600, dst_offset: 0, name: None }), + (3889126800, FixedTimespan { utc_offset: -3600, dst_offset: 3600, name: None }), + (3907270800, FixedTimespan { utc_offset: -3600, dst_offset: 0, name: None }), + (3920576400, FixedTimespan { utc_offset: -3600, dst_offset: 3600, name: None }), + (3939325200, FixedTimespan { utc_offset: -3600, dst_offset: 0, name: None }), + (3952026000, FixedTimespan { utc_offset: -3600, dst_offset: 3600, name: None }), + (3970774800, FixedTimespan { utc_offset: -3600, dst_offset: 0, name: None }), + (3983475600, FixedTimespan { utc_offset: -3600, dst_offset: 3600, name: None }), + (4002224400, FixedTimespan { utc_offset: -3600, dst_offset: 0, name: None }), + (4015530000, FixedTimespan { utc_offset: -3600, dst_offset: 3600, name: None }), + (4033674000, FixedTimespan { utc_offset: -3600, dst_offset: 0, name: None }), + (4046979600, FixedTimespan { utc_offset: -3600, dst_offset: 3600, name: None }), + (4065123600, FixedTimespan { utc_offset: -3600, dst_offset: 0, name: None }), + (4078429200, FixedTimespan { utc_offset: -3600, dst_offset: 3600, name: None }), + (4096573200, FixedTimespan { utc_offset: -3600, dst_offset: 0, name: None }), + ]; + FixedTimespanSet { + first: FixedTimespan { + utc_offset: -6160, + dst_offset: 0, + name: Some("LMT"), + }, + rest: REST + } + }, + + Tz::Atlantic__Bermuda => { + const REST: &[(i64, FixedTimespan)] = &[ + (-2524506042, FixedTimespan { utc_offset: -15558, dst_offset: 0, name: Some("BMT") }), + (-1664307642, FixedTimespan { utc_offset: -15558, dst_offset: 3600, name: Some("BST") }), + (-1648932042, FixedTimespan { utc_offset: -15558, dst_offset: 0, name: Some("BMT") }), + (-1632080442, FixedTimespan { utc_offset: -15558, dst_offset: 3600, name: Some("BST") }), + (-1618692042, FixedTimespan { utc_offset: -15558, dst_offset: 0, name: Some("BMT") }), + (-1262281242, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (-882727200, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("ADT") }), + (-858538800, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (-845229600, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("ADT") }), + (-825879600, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (-814384800, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("ADT") }), + (-793825200, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (-782935200, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("ADT") }), + (-762375600, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (-713988000, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("ADT") }), + (-703710000, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (-681933600, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("ADT") }), + (-672865200, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (-650484000, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("ADT") }), + (-641415600, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (-618429600, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("ADT") }), + (-609966000, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (-586980000, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("ADT") }), + (-578516400, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (-555530400, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("ADT") }), + (-546462000, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (-429127200, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("ADT") }), + (-415825200, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (136360800, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("ADT") }), + (152082000, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (167810400, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("ADT") }), + (183531600, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (199260000, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("ADT") }), + (215586000, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (230709600, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("ADT") }), + (247035600, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (262764000, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("ADT") }), + (278485200, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (294213600, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("ADT") }), + (309934800, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (325663200, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("ADT") }), + (341384400, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (357112800, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("ADT") }), + (372834000, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (388562400, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("ADT") }), + (404888400, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (420012000, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("ADT") }), + (436338000, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (452066400, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("ADT") }), + (467787600, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (483516000, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("ADT") }), + (499237200, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (514965600, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("ADT") }), + (530686800, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (544600800, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("ADT") }), + (562136400, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (576050400, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("ADT") }), + (594190800, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (607500000, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("ADT") }), + (625640400, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (638949600, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("ADT") }), + (657090000, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (671004000, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("ADT") }), + (688539600, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (702453600, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("ADT") }), + (719989200, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (733903200, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("ADT") }), + (752043600, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (765352800, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("ADT") }), + (783493200, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (796802400, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("ADT") }), + (814942800, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (828856800, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("ADT") }), + (846392400, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (860306400, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("ADT") }), + (877842000, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (891756000, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("ADT") }), + (909291600, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (923205600, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("ADT") }), + (941346000, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (954655200, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("ADT") }), + (972795600, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (986104800, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("ADT") }), + (1004245200, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (1018159200, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("ADT") }), + (1035694800, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (1049608800, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("ADT") }), + (1067144400, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (1081058400, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("ADT") }), + (1099198800, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (1112508000, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("ADT") }), + (1130648400, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (1143957600, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("ADT") }), + (1162098000, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (1173592800, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("ADT") }), + (1194152400, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (1205042400, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("ADT") }), + (1225602000, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (1236492000, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("ADT") }), + (1257051600, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (1268546400, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("ADT") }), + (1289106000, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (1299996000, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("ADT") }), + (1320555600, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (1331445600, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("ADT") }), + (1352005200, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (1362895200, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("ADT") }), + (1383454800, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (1394344800, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("ADT") }), + (1414904400, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (1425794400, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("ADT") }), + (1446354000, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (1457848800, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("ADT") }), + (1478408400, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (1489298400, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("ADT") }), + (1509858000, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (1520748000, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("ADT") }), + (1541307600, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (1552197600, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("ADT") }), + (1572757200, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (1583647200, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("ADT") }), + (1604206800, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (1615701600, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("ADT") }), + (1636261200, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (1647151200, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("ADT") }), + (1667710800, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (1678600800, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("ADT") }), + (1699160400, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (1710050400, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("ADT") }), + (1730610000, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (1741500000, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("ADT") }), + (1762059600, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (1772949600, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("ADT") }), + (1793509200, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (1805004000, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("ADT") }), + (1825563600, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (1836453600, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("ADT") }), + (1857013200, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (1867903200, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("ADT") }), + (1888462800, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (1899352800, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("ADT") }), + (1919912400, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (1930802400, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("ADT") }), + (1951362000, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (1962856800, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("ADT") }), + (1983416400, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (1994306400, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("ADT") }), + (2014866000, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (2025756000, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("ADT") }), + (2046315600, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (2057205600, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("ADT") }), + (2077765200, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (2088655200, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("ADT") }), + (2109214800, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (2120104800, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("ADT") }), + (2140664400, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (2152159200, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("ADT") }), + (2172718800, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (2183608800, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("ADT") }), + (2204168400, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (2215058400, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("ADT") }), + (2235618000, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (2246508000, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("ADT") }), + (2267067600, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (2277957600, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("ADT") }), + (2298517200, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (2309407200, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("ADT") }), + (2329966800, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (2341461600, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("ADT") }), + (2362021200, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (2372911200, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("ADT") }), + (2393470800, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (2404360800, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("ADT") }), + (2424920400, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (2435810400, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("ADT") }), + (2456370000, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (2467260000, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("ADT") }), + (2487819600, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (2499314400, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("ADT") }), + (2519874000, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (2530764000, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("ADT") }), + (2551323600, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (2562213600, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("ADT") }), + (2582773200, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (2593663200, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("ADT") }), + (2614222800, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (2625112800, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("ADT") }), + (2645672400, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (2656562400, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("ADT") }), + (2677122000, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (2688616800, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("ADT") }), + (2709176400, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (2720066400, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("ADT") }), + (2740626000, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (2751516000, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("ADT") }), + (2772075600, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (2782965600, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("ADT") }), + (2803525200, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (2814415200, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("ADT") }), + (2834974800, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (2846469600, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("ADT") }), + (2867029200, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (2877919200, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("ADT") }), + (2898478800, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (2909368800, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("ADT") }), + (2929928400, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (2940818400, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("ADT") }), + (2961378000, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (2972268000, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("ADT") }), + (2992827600, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (3003717600, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("ADT") }), + (3024277200, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (3035772000, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("ADT") }), + (3056331600, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (3067221600, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("ADT") }), + (3087781200, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (3098671200, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("ADT") }), + (3119230800, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (3130120800, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("ADT") }), + (3150680400, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (3161570400, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("ADT") }), + (3182130000, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (3193020000, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("ADT") }), + (3213579600, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (3225074400, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("ADT") }), + (3245634000, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (3256524000, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("ADT") }), + (3277083600, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (3287973600, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("ADT") }), + (3308533200, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (3319423200, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("ADT") }), + (3339982800, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (3350872800, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("ADT") }), + (3371432400, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (3382927200, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("ADT") }), + (3403486800, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (3414376800, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("ADT") }), + (3434936400, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (3445826400, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("ADT") }), + (3466386000, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (3477276000, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("ADT") }), + (3497835600, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (3508725600, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("ADT") }), + (3529285200, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (3540175200, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("ADT") }), + (3560734800, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (3572229600, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("ADT") }), + (3592789200, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (3603679200, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("ADT") }), + (3624238800, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (3635128800, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("ADT") }), + (3655688400, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (3666578400, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("ADT") }), + (3687138000, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (3698028000, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("ADT") }), + (3718587600, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (3730082400, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("ADT") }), + (3750642000, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (3761532000, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("ADT") }), + (3782091600, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (3792981600, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("ADT") }), + (3813541200, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (3824431200, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("ADT") }), + (3844990800, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (3855880800, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("ADT") }), + (3876440400, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (3887330400, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("ADT") }), + (3907890000, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (3919384800, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("ADT") }), + (3939944400, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (3950834400, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("ADT") }), + (3971394000, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (3982284000, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("ADT") }), + (4002843600, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (4013733600, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("ADT") }), + (4034293200, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (4045183200, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("ADT") }), + (4065742800, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (4076632800, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("ADT") }), + (4097192400, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + ]; + FixedTimespanSet { + first: FixedTimespan { + utc_offset: -15558, + dst_offset: 0, + name: Some("LMT"), + }, + rest: REST + } + }, + + Tz::Atlantic__Canary => { + const REST: &[(i64, FixedTimespan)] = &[ + (-1509663504, FixedTimespan { utc_offset: -3600, dst_offset: 0, name: None }), + (-733874400, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (323827200, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (338950800, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (354675600, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (370400400, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (386125200, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (401850000, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (417574800, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (433299600, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (449024400, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (465354000, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (481078800, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (496803600, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (512528400, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (528253200, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (543978000, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (559702800, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (575427600, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (591152400, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (606877200, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (622602000, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (638326800, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (654656400, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (670381200, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (686106000, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (701830800, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (717555600, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (733280400, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (749005200, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (764730000, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (780454800, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (796179600, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (811904400, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (828234000, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (846378000, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (859683600, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (877827600, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (891133200, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (909277200, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (922582800, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (941331600, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (954032400, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (972781200, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (985482000, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (1004230800, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (1017536400, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (1035680400, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (1048986000, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (1067130000, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (1080435600, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (1099184400, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (1111885200, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (1130634000, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (1143334800, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (1162083600, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (1174784400, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (1193533200, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (1206838800, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (1224982800, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (1238288400, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (1256432400, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (1269738000, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (1288486800, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (1301187600, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (1319936400, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (1332637200, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (1351386000, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (1364691600, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (1382835600, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (1396141200, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (1414285200, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (1427590800, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (1445734800, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (1459040400, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (1477789200, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (1490490000, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (1509238800, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (1521939600, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (1540688400, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (1553994000, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (1572138000, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (1585443600, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (1603587600, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (1616893200, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (1635642000, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (1648342800, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (1667091600, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (1679792400, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (1698541200, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (1711846800, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (1729990800, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (1743296400, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (1761440400, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (1774746000, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (1792890000, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (1806195600, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (1824944400, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (1837645200, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (1856394000, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (1869094800, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (1887843600, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (1901149200, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (1919293200, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (1932598800, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (1950742800, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (1964048400, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (1982797200, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (1995498000, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (2014246800, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (2026947600, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (2045696400, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (2058397200, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (2077146000, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (2090451600, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (2108595600, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (2121901200, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (2140045200, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (2153350800, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (2172099600, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (2184800400, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (2203549200, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (2216250000, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (2234998800, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (2248304400, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (2266448400, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (2279754000, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (2297898000, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (2311203600, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (2329347600, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (2342653200, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (2361402000, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (2374102800, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (2392851600, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (2405552400, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (2424301200, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (2437606800, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (2455750800, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (2469056400, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (2487200400, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (2500506000, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (2519254800, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (2531955600, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (2550704400, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (2563405200, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (2582154000, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (2595459600, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (2613603600, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (2626909200, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (2645053200, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (2658358800, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (2676502800, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (2689808400, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (2708557200, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (2721258000, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (2740006800, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (2752707600, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (2771456400, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (2784762000, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (2802906000, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (2816211600, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (2834355600, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (2847661200, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (2866410000, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (2879110800, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (2897859600, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (2910560400, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (2929309200, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (2942010000, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (2960758800, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (2974064400, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (2992208400, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (3005514000, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (3023658000, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (3036963600, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (3055712400, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (3068413200, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (3087162000, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (3099862800, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (3118611600, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (3131917200, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (3150061200, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (3163366800, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (3181510800, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (3194816400, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (3212960400, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (3226266000, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (3245014800, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (3257715600, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (3276464400, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (3289165200, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (3307914000, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (3321219600, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (3339363600, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (3352669200, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (3370813200, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (3384118800, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (3402867600, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (3415568400, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (3434317200, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (3447018000, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (3465766800, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (3479072400, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (3497216400, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (3510522000, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (3528666000, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (3541971600, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (3560115600, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (3573421200, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (3592170000, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (3604870800, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (3623619600, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (3636320400, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (3655069200, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (3668374800, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (3686518800, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (3699824400, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (3717968400, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (3731274000, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (3750022800, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (3762723600, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (3781472400, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (3794173200, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (3812922000, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (3825622800, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (3844371600, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (3857677200, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (3875821200, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (3889126800, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (3907270800, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (3920576400, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (3939325200, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (3952026000, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (3970774800, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (3983475600, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (4002224400, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (4015530000, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (4033674000, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (4046979600, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (4065123600, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (4078429200, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (4096573200, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + ]; + FixedTimespanSet { + first: FixedTimespan { + utc_offset: -3696, + dst_offset: 0, + name: Some("LMT"), + }, + rest: REST + } + }, + + Tz::Atlantic__Cape_Verde => { + const REST: &[(i64, FixedTimespan)] = &[ + (-1830371156, FixedTimespan { utc_offset: -7200, dst_offset: 0, name: None }), + (-862610400, FixedTimespan { utc_offset: -7200, dst_offset: 3600, name: None }), + (-764118000, FixedTimespan { utc_offset: -7200, dst_offset: 0, name: None }), + (186120000, FixedTimespan { utc_offset: -3600, dst_offset: 0, name: None }), + ]; + FixedTimespanSet { + first: FixedTimespan { + utc_offset: -5644, + dst_offset: 0, + name: Some("LMT"), + }, + rest: REST + } + }, + + Tz::Atlantic__Faeroe => { + const REST: &[(i64, FixedTimespan)] = &[ + (-1955748776, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (354675600, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (370400400, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (386125200, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (401850000, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (417574800, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (433299600, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (449024400, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (465354000, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (481078800, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (496803600, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (512528400, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (528253200, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (543978000, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (559702800, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (575427600, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (591152400, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (606877200, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (622602000, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (638326800, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (654656400, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (670381200, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (686106000, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (701830800, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (717555600, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (733280400, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (749005200, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (764730000, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (780454800, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (796179600, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (811904400, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (828234000, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (846378000, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (859683600, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (877827600, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (891133200, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (909277200, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (922582800, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (941331600, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (954032400, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (972781200, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (985482000, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (1004230800, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (1017536400, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (1035680400, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (1048986000, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (1067130000, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (1080435600, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (1099184400, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (1111885200, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (1130634000, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (1143334800, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (1162083600, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (1174784400, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (1193533200, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (1206838800, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (1224982800, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (1238288400, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (1256432400, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (1269738000, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (1288486800, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (1301187600, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (1319936400, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (1332637200, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (1351386000, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (1364691600, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (1382835600, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (1396141200, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (1414285200, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (1427590800, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (1445734800, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (1459040400, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (1477789200, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (1490490000, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (1509238800, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (1521939600, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (1540688400, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (1553994000, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (1572138000, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (1585443600, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (1603587600, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (1616893200, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (1635642000, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (1648342800, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (1667091600, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (1679792400, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (1698541200, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (1711846800, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (1729990800, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (1743296400, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (1761440400, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (1774746000, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (1792890000, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (1806195600, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (1824944400, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (1837645200, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (1856394000, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (1869094800, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (1887843600, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (1901149200, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (1919293200, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (1932598800, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (1950742800, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (1964048400, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (1982797200, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (1995498000, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (2014246800, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (2026947600, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (2045696400, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (2058397200, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (2077146000, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (2090451600, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (2108595600, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (2121901200, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (2140045200, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (2153350800, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (2172099600, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (2184800400, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (2203549200, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (2216250000, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (2234998800, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (2248304400, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (2266448400, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (2279754000, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (2297898000, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (2311203600, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (2329347600, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (2342653200, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (2361402000, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (2374102800, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (2392851600, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (2405552400, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (2424301200, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (2437606800, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (2455750800, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (2469056400, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (2487200400, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (2500506000, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (2519254800, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (2531955600, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (2550704400, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (2563405200, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (2582154000, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (2595459600, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (2613603600, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (2626909200, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (2645053200, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (2658358800, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (2676502800, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (2689808400, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (2708557200, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (2721258000, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (2740006800, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (2752707600, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (2771456400, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (2784762000, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (2802906000, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (2816211600, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (2834355600, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (2847661200, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (2866410000, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (2879110800, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (2897859600, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (2910560400, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (2929309200, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (2942010000, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (2960758800, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (2974064400, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (2992208400, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (3005514000, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (3023658000, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (3036963600, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (3055712400, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (3068413200, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (3087162000, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (3099862800, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (3118611600, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (3131917200, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (3150061200, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (3163366800, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (3181510800, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (3194816400, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (3212960400, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (3226266000, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (3245014800, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (3257715600, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (3276464400, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (3289165200, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (3307914000, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (3321219600, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (3339363600, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (3352669200, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (3370813200, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (3384118800, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (3402867600, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (3415568400, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (3434317200, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (3447018000, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (3465766800, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (3479072400, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (3497216400, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (3510522000, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (3528666000, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (3541971600, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (3560115600, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (3573421200, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (3592170000, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (3604870800, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (3623619600, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (3636320400, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (3655069200, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (3668374800, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (3686518800, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (3699824400, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (3717968400, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (3731274000, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (3750022800, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (3762723600, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (3781472400, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (3794173200, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (3812922000, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (3825622800, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (3844371600, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (3857677200, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (3875821200, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (3889126800, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (3907270800, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (3920576400, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (3939325200, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (3952026000, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (3970774800, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (3983475600, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (4002224400, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (4015530000, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (4033674000, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (4046979600, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (4065123600, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (4078429200, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (4096573200, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + ]; + FixedTimespanSet { + first: FixedTimespan { + utc_offset: -1624, + dst_offset: 0, + name: Some("LMT"), + }, + rest: REST + } + }, + + Tz::Atlantic__Faroe => { + const REST: &[(i64, FixedTimespan)] = &[ + (-1955748776, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (354675600, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (370400400, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (386125200, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (401850000, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (417574800, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (433299600, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (449024400, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (465354000, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (481078800, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (496803600, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (512528400, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (528253200, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (543978000, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (559702800, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (575427600, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (591152400, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (606877200, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (622602000, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (638326800, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (654656400, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (670381200, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (686106000, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (701830800, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (717555600, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (733280400, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (749005200, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (764730000, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (780454800, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (796179600, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (811904400, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (828234000, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (846378000, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (859683600, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (877827600, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (891133200, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (909277200, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (922582800, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (941331600, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (954032400, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (972781200, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (985482000, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (1004230800, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (1017536400, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (1035680400, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (1048986000, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (1067130000, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (1080435600, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (1099184400, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (1111885200, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (1130634000, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (1143334800, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (1162083600, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (1174784400, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (1193533200, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (1206838800, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (1224982800, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (1238288400, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (1256432400, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (1269738000, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (1288486800, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (1301187600, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (1319936400, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (1332637200, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (1351386000, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (1364691600, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (1382835600, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (1396141200, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (1414285200, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (1427590800, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (1445734800, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (1459040400, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (1477789200, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (1490490000, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (1509238800, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (1521939600, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (1540688400, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (1553994000, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (1572138000, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (1585443600, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (1603587600, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (1616893200, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (1635642000, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (1648342800, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (1667091600, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (1679792400, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (1698541200, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (1711846800, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (1729990800, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (1743296400, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (1761440400, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (1774746000, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (1792890000, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (1806195600, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (1824944400, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (1837645200, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (1856394000, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (1869094800, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (1887843600, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (1901149200, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (1919293200, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (1932598800, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (1950742800, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (1964048400, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (1982797200, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (1995498000, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (2014246800, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (2026947600, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (2045696400, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (2058397200, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (2077146000, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (2090451600, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (2108595600, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (2121901200, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (2140045200, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (2153350800, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (2172099600, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (2184800400, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (2203549200, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (2216250000, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (2234998800, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (2248304400, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (2266448400, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (2279754000, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (2297898000, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (2311203600, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (2329347600, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (2342653200, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (2361402000, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (2374102800, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (2392851600, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (2405552400, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (2424301200, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (2437606800, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (2455750800, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (2469056400, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (2487200400, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (2500506000, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (2519254800, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (2531955600, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (2550704400, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (2563405200, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (2582154000, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (2595459600, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (2613603600, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (2626909200, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (2645053200, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (2658358800, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (2676502800, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (2689808400, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (2708557200, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (2721258000, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (2740006800, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (2752707600, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (2771456400, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (2784762000, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (2802906000, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (2816211600, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (2834355600, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (2847661200, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (2866410000, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (2879110800, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (2897859600, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (2910560400, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (2929309200, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (2942010000, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (2960758800, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (2974064400, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (2992208400, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (3005514000, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (3023658000, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (3036963600, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (3055712400, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (3068413200, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (3087162000, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (3099862800, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (3118611600, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (3131917200, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (3150061200, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (3163366800, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (3181510800, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (3194816400, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (3212960400, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (3226266000, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (3245014800, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (3257715600, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (3276464400, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (3289165200, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (3307914000, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (3321219600, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (3339363600, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (3352669200, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (3370813200, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (3384118800, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (3402867600, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (3415568400, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (3434317200, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (3447018000, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (3465766800, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (3479072400, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (3497216400, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (3510522000, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (3528666000, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (3541971600, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (3560115600, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (3573421200, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (3592170000, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (3604870800, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (3623619600, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (3636320400, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (3655069200, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (3668374800, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (3686518800, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (3699824400, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (3717968400, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (3731274000, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (3750022800, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (3762723600, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (3781472400, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (3794173200, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (3812922000, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (3825622800, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (3844371600, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (3857677200, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (3875821200, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (3889126800, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (3907270800, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (3920576400, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (3939325200, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (3952026000, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (3970774800, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (3983475600, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (4002224400, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (4015530000, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (4033674000, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (4046979600, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (4065123600, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (4078429200, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (4096573200, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + ]; + FixedTimespanSet { + first: FixedTimespan { + utc_offset: -1624, + dst_offset: 0, + name: Some("LMT"), + }, + rest: REST + } + }, + + Tz::Atlantic__Jan_Mayen => { + const REST: &[(i64, FixedTimespan)] = &[ + (-2422054408, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (-1693706400, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (-1680483600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (-1663455600, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (-1650150000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (-1632006000, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (-1618700400, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (-938905200, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (-857257200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (-844556400, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (-828226800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (-812502000, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (-796777200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (-781052400, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (-776563200, FixedTimespan { utc_offset: 3600, dst_offset: 7200, name: Some("CEMT") }), + (-765936000, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (-761180400, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (-748479600, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (-733273200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (-717631200, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (-714610800, FixedTimespan { utc_offset: 3600, dst_offset: 7200, name: Some("CEMT") }), + (-710380800, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (-701910000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (-684975600, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (-670460400, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (-654130800, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (-639010800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (323830800, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (338950800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (354675600, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (370400400, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (386125200, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (401850000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (417574800, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (433299600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (449024400, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (465354000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (481078800, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (496803600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (512528400, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (528253200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (543978000, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (559702800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (575427600, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (591152400, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (606877200, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (622602000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (638326800, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (654656400, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (670381200, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (686106000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (701830800, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (717555600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (733280400, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (749005200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (764730000, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (780454800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (796179600, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (811904400, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (828234000, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (846378000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (859683600, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (877827600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (891133200, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (909277200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (922582800, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (941331600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (954032400, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (972781200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (985482000, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1004230800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1017536400, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1035680400, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1048986000, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1067130000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1080435600, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1099184400, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1111885200, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1130634000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1143334800, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1162083600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1174784400, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1193533200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1206838800, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1224982800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1238288400, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1256432400, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1269738000, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1288486800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1301187600, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1319936400, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1332637200, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1351386000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1364691600, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1382835600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1396141200, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1414285200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1427590800, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1445734800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1459040400, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1477789200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1490490000, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1509238800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1521939600, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1540688400, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1553994000, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1572138000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1585443600, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1603587600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1616893200, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1635642000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1648342800, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1667091600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1679792400, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1698541200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1711846800, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1729990800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1743296400, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1761440400, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1774746000, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1792890000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1806195600, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1824944400, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1837645200, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1856394000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1869094800, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1887843600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1901149200, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1919293200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1932598800, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1950742800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1964048400, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1982797200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1995498000, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2014246800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2026947600, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2045696400, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2058397200, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2077146000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2090451600, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2108595600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2121901200, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2140045200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2153350800, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2172099600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2184800400, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2203549200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2216250000, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2234998800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2248304400, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2266448400, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2279754000, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2297898000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2311203600, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2329347600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2342653200, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2361402000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2374102800, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2392851600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2405552400, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2424301200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2437606800, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2455750800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2469056400, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2487200400, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2500506000, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2519254800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2531955600, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2550704400, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2563405200, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2582154000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2595459600, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2613603600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2626909200, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2645053200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2658358800, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2676502800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2689808400, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2708557200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2721258000, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2740006800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2752707600, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2771456400, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2784762000, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2802906000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2816211600, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2834355600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2847661200, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2866410000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2879110800, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2897859600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2910560400, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2929309200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2942010000, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2960758800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2974064400, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2992208400, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3005514000, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3023658000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3036963600, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3055712400, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3068413200, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3087162000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3099862800, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3118611600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3131917200, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3150061200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3163366800, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3181510800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3194816400, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3212960400, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3226266000, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3245014800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3257715600, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3276464400, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3289165200, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3307914000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3321219600, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3339363600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3352669200, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3370813200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3384118800, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3402867600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3415568400, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3434317200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3447018000, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3465766800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3479072400, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3497216400, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3510522000, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3528666000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3541971600, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3560115600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3573421200, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3592170000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3604870800, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3623619600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3636320400, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3655069200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3668374800, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3686518800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3699824400, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3717968400, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3731274000, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3750022800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3762723600, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3781472400, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3794173200, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3812922000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3825622800, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3844371600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3857677200, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3875821200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3889126800, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3907270800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3920576400, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3939325200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3952026000, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3970774800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3983475600, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (4002224400, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (4015530000, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (4033674000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (4046979600, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (4065123600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (4078429200, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (4096573200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + ]; + FixedTimespanSet { + first: FixedTimespan { + utc_offset: 3208, + dst_offset: 0, + name: Some("LMT"), + }, + rest: REST + } + }, + + Tz::Atlantic__Madeira => { + const REST: &[(i64, FixedTimespan)] = &[ + (-2713906344, FixedTimespan { utc_offset: -4056, dst_offset: 0, name: Some("FMT") }), + (-1830376344, FixedTimespan { utc_offset: -3600, dst_offset: 0, name: None }), + (-1689552000, FixedTimespan { utc_offset: -3600, dst_offset: 3600, name: None }), + (-1677798000, FixedTimespan { utc_offset: -3600, dst_offset: 0, name: None }), + (-1667430000, FixedTimespan { utc_offset: -3600, dst_offset: 3600, name: None }), + (-1647734400, FixedTimespan { utc_offset: -3600, dst_offset: 0, name: None }), + (-1635894000, FixedTimespan { utc_offset: -3600, dst_offset: 3600, name: None }), + (-1616198400, FixedTimespan { utc_offset: -3600, dst_offset: 0, name: None }), + (-1604358000, FixedTimespan { utc_offset: -3600, dst_offset: 3600, name: None }), + (-1584662400, FixedTimespan { utc_offset: -3600, dst_offset: 0, name: None }), + (-1572735600, FixedTimespan { utc_offset: -3600, dst_offset: 3600, name: None }), + (-1553040000, FixedTimespan { utc_offset: -3600, dst_offset: 0, name: None }), + (-1541199600, FixedTimespan { utc_offset: -3600, dst_offset: 3600, name: None }), + (-1521504000, FixedTimespan { utc_offset: -3600, dst_offset: 0, name: None }), + (-1442448000, FixedTimespan { utc_offset: -3600, dst_offset: 3600, name: None }), + (-1427673600, FixedTimespan { utc_offset: -3600, dst_offset: 0, name: None }), + (-1379289600, FixedTimespan { utc_offset: -3600, dst_offset: 3600, name: None }), + (-1364774400, FixedTimespan { utc_offset: -3600, dst_offset: 0, name: None }), + (-1348444800, FixedTimespan { utc_offset: -3600, dst_offset: 3600, name: None }), + (-1333324800, FixedTimespan { utc_offset: -3600, dst_offset: 0, name: None }), + (-1316390400, FixedTimespan { utc_offset: -3600, dst_offset: 3600, name: None }), + (-1301270400, FixedTimespan { utc_offset: -3600, dst_offset: 0, name: None }), + (-1284336000, FixedTimespan { utc_offset: -3600, dst_offset: 3600, name: None }), + (-1269820800, FixedTimespan { utc_offset: -3600, dst_offset: 0, name: None }), + (-1221436800, FixedTimespan { utc_offset: -3600, dst_offset: 3600, name: None }), + (-1206921600, FixedTimespan { utc_offset: -3600, dst_offset: 0, name: None }), + (-1191196800, FixedTimespan { utc_offset: -3600, dst_offset: 3600, name: None }), + (-1175472000, FixedTimespan { utc_offset: -3600, dst_offset: 0, name: None }), + (-1127692800, FixedTimespan { utc_offset: -3600, dst_offset: 3600, name: None }), + (-1111968000, FixedTimespan { utc_offset: -3600, dst_offset: 0, name: None }), + (-1096848000, FixedTimespan { utc_offset: -3600, dst_offset: 3600, name: None }), + (-1080518400, FixedTimespan { utc_offset: -3600, dst_offset: 0, name: None }), + (-1063584000, FixedTimespan { utc_offset: -3600, dst_offset: 3600, name: None }), + (-1049068800, FixedTimespan { utc_offset: -3600, dst_offset: 0, name: None }), + (-1033344000, FixedTimespan { utc_offset: -3600, dst_offset: 3600, name: None }), + (-1017619200, FixedTimespan { utc_offset: -3600, dst_offset: 0, name: None }), + (-1002499200, FixedTimespan { utc_offset: -3600, dst_offset: 3600, name: None }), + (-986169600, FixedTimespan { utc_offset: -3600, dst_offset: 0, name: None }), + (-969235200, FixedTimespan { utc_offset: -3600, dst_offset: 3600, name: None }), + (-950486400, FixedTimespan { utc_offset: -3600, dst_offset: 0, name: None }), + (-942019200, FixedTimespan { utc_offset: -3600, dst_offset: 3600, name: None }), + (-922492800, FixedTimespan { utc_offset: -3600, dst_offset: 0, name: None }), + (-906940800, FixedTimespan { utc_offset: -3600, dst_offset: 3600, name: None }), + (-891129600, FixedTimespan { utc_offset: -3600, dst_offset: 0, name: None }), + (-877305600, FixedTimespan { utc_offset: -3600, dst_offset: 3600, name: None }), + (-873680400, FixedTimespan { utc_offset: -3600, dst_offset: 7200, name: None }), + (-864003600, FixedTimespan { utc_offset: -3600, dst_offset: 3600, name: None }), + (-857952000, FixedTimespan { utc_offset: -3600, dst_offset: 0, name: None }), + (-845856000, FixedTimespan { utc_offset: -3600, dst_offset: 3600, name: None }), + (-842835600, FixedTimespan { utc_offset: -3600, dst_offset: 7200, name: None }), + (-831344400, FixedTimespan { utc_offset: -3600, dst_offset: 3600, name: None }), + (-825897600, FixedTimespan { utc_offset: -3600, dst_offset: 0, name: None }), + (-814406400, FixedTimespan { utc_offset: -3600, dst_offset: 3600, name: None }), + (-810781200, FixedTimespan { utc_offset: -3600, dst_offset: 7200, name: None }), + (-799894800, FixedTimespan { utc_offset: -3600, dst_offset: 3600, name: None }), + (-794448000, FixedTimespan { utc_offset: -3600, dst_offset: 0, name: None }), + (-782956800, FixedTimespan { utc_offset: -3600, dst_offset: 3600, name: None }), + (-779331600, FixedTimespan { utc_offset: -3600, dst_offset: 7200, name: None }), + (-768445200, FixedTimespan { utc_offset: -3600, dst_offset: 3600, name: None }), + (-762998400, FixedTimespan { utc_offset: -3600, dst_offset: 0, name: None }), + (-749088000, FixedTimespan { utc_offset: -3600, dst_offset: 3600, name: None }), + (-733363200, FixedTimespan { utc_offset: -3600, dst_offset: 0, name: None }), + (-717627600, FixedTimespan { utc_offset: -3600, dst_offset: 3600, name: None }), + (-701902800, FixedTimespan { utc_offset: -3600, dst_offset: 0, name: None }), + (-686178000, FixedTimespan { utc_offset: -3600, dst_offset: 3600, name: None }), + (-670453200, FixedTimespan { utc_offset: -3600, dst_offset: 0, name: None }), + (-654728400, FixedTimespan { utc_offset: -3600, dst_offset: 3600, name: None }), + (-639003600, FixedTimespan { utc_offset: -3600, dst_offset: 0, name: None }), + (-623278800, FixedTimespan { utc_offset: -3600, dst_offset: 3600, name: None }), + (-607554000, FixedTimespan { utc_offset: -3600, dst_offset: 0, name: None }), + (-591829200, FixedTimespan { utc_offset: -3600, dst_offset: 3600, name: None }), + (-575499600, FixedTimespan { utc_offset: -3600, dst_offset: 0, name: None }), + (-559774800, FixedTimespan { utc_offset: -3600, dst_offset: 3600, name: None }), + (-544050000, FixedTimespan { utc_offset: -3600, dst_offset: 0, name: None }), + (-528325200, FixedTimespan { utc_offset: -3600, dst_offset: 3600, name: None }), + (-512600400, FixedTimespan { utc_offset: -3600, dst_offset: 0, name: None }), + (-496875600, FixedTimespan { utc_offset: -3600, dst_offset: 3600, name: None }), + (-481150800, FixedTimespan { utc_offset: -3600, dst_offset: 0, name: None }), + (-465426000, FixedTimespan { utc_offset: -3600, dst_offset: 3600, name: None }), + (-449701200, FixedTimespan { utc_offset: -3600, dst_offset: 0, name: None }), + (-433976400, FixedTimespan { utc_offset: -3600, dst_offset: 3600, name: None }), + (-417646800, FixedTimespan { utc_offset: -3600, dst_offset: 0, name: None }), + (-401922000, FixedTimespan { utc_offset: -3600, dst_offset: 3600, name: None }), + (-386197200, FixedTimespan { utc_offset: -3600, dst_offset: 0, name: None }), + (-370472400, FixedTimespan { utc_offset: -3600, dst_offset: 3600, name: None }), + (-354747600, FixedTimespan { utc_offset: -3600, dst_offset: 0, name: None }), + (-339022800, FixedTimespan { utc_offset: -3600, dst_offset: 3600, name: None }), + (-323298000, FixedTimespan { utc_offset: -3600, dst_offset: 0, name: None }), + (-307573200, FixedTimespan { utc_offset: -3600, dst_offset: 3600, name: None }), + (-291848400, FixedTimespan { utc_offset: -3600, dst_offset: 0, name: None }), + (-276123600, FixedTimespan { utc_offset: -3600, dst_offset: 3600, name: None }), + (-260398800, FixedTimespan { utc_offset: -3600, dst_offset: 0, name: None }), + (-244674000, FixedTimespan { utc_offset: -3600, dst_offset: 3600, name: None }), + (-228344400, FixedTimespan { utc_offset: -3600, dst_offset: 0, name: None }), + (-212619600, FixedTimespan { utc_offset: -3600, dst_offset: 3600, name: None }), + (-196894800, FixedTimespan { utc_offset: -3600, dst_offset: 0, name: None }), + (-181170000, FixedTimespan { utc_offset: -3600, dst_offset: 3600, name: None }), + (-165445200, FixedTimespan { utc_offset: -3600, dst_offset: 0, name: None }), + (-149720400, FixedTimespan { utc_offset: -3600, dst_offset: 3600, name: None }), + (-133995600, FixedTimespan { utc_offset: -3600, dst_offset: 0, name: None }), + (-118270800, FixedTimespan { utc_offset: -3600, dst_offset: 3600, name: None }), + (-102549600, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (386726400, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (401846400, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (417571200, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (433296000, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (449020800, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (465350400, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (481075200, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (496800000, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (512524800, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (528253200, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (543978000, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (559702800, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (575427600, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (591152400, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (606877200, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (622602000, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (638326800, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (654656400, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (670381200, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (686106000, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (701830800, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (717555600, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (733280400, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (749005200, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (764730000, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (780454800, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (796179600, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (811904400, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (828234000, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (846378000, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (859683600, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (877827600, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (891133200, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (909277200, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (922582800, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (941331600, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (954032400, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (972781200, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (985482000, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (1004230800, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (1017536400, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (1035680400, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (1048986000, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (1067130000, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (1080435600, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (1099184400, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (1111885200, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (1130634000, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (1143334800, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (1162083600, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (1174784400, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (1193533200, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (1206838800, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (1224982800, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (1238288400, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (1256432400, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (1269738000, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (1288486800, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (1301187600, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (1319936400, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (1332637200, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (1351386000, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (1364691600, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (1382835600, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (1396141200, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (1414285200, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (1427590800, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (1445734800, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (1459040400, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (1477789200, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (1490490000, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (1509238800, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (1521939600, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (1540688400, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (1553994000, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (1572138000, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (1585443600, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (1603587600, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (1616893200, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (1635642000, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (1648342800, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (1667091600, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (1679792400, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (1698541200, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (1711846800, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (1729990800, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (1743296400, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (1761440400, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (1774746000, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (1792890000, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (1806195600, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (1824944400, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (1837645200, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (1856394000, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (1869094800, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (1887843600, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (1901149200, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (1919293200, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (1932598800, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (1950742800, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (1964048400, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (1982797200, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (1995498000, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (2014246800, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (2026947600, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (2045696400, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (2058397200, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (2077146000, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (2090451600, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (2108595600, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (2121901200, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (2140045200, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (2153350800, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (2172099600, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (2184800400, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (2203549200, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (2216250000, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (2234998800, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (2248304400, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (2266448400, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (2279754000, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (2297898000, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (2311203600, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (2329347600, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (2342653200, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (2361402000, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (2374102800, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (2392851600, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (2405552400, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (2424301200, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (2437606800, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (2455750800, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (2469056400, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (2487200400, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (2500506000, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (2519254800, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (2531955600, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (2550704400, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (2563405200, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (2582154000, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (2595459600, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (2613603600, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (2626909200, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (2645053200, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (2658358800, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (2676502800, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (2689808400, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (2708557200, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (2721258000, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (2740006800, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (2752707600, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (2771456400, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (2784762000, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (2802906000, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (2816211600, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (2834355600, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (2847661200, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (2866410000, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (2879110800, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (2897859600, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (2910560400, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (2929309200, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (2942010000, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (2960758800, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (2974064400, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (2992208400, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (3005514000, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (3023658000, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (3036963600, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (3055712400, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (3068413200, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (3087162000, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (3099862800, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (3118611600, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (3131917200, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (3150061200, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (3163366800, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (3181510800, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (3194816400, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (3212960400, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (3226266000, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (3245014800, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (3257715600, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (3276464400, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (3289165200, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (3307914000, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (3321219600, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (3339363600, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (3352669200, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (3370813200, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (3384118800, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (3402867600, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (3415568400, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (3434317200, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (3447018000, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (3465766800, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (3479072400, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (3497216400, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (3510522000, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (3528666000, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (3541971600, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (3560115600, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (3573421200, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (3592170000, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (3604870800, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (3623619600, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (3636320400, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (3655069200, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (3668374800, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (3686518800, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (3699824400, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (3717968400, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (3731274000, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (3750022800, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (3762723600, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (3781472400, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (3794173200, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (3812922000, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (3825622800, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (3844371600, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (3857677200, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (3875821200, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (3889126800, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (3907270800, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (3920576400, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (3939325200, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (3952026000, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (3970774800, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (3983475600, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (4002224400, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (4015530000, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (4033674000, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (4046979600, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (4065123600, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (4078429200, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (4096573200, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + ]; + FixedTimespanSet { + first: FixedTimespan { + utc_offset: -4056, + dst_offset: 0, + name: Some("LMT"), + }, + rest: REST + } + }, + + Tz::Atlantic__Reykjavik => { + const REST: &[(i64, FixedTimespan)] = &[ + (-1830383032, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + ]; + FixedTimespanSet { + first: FixedTimespan { + utc_offset: -968, + dst_offset: 0, + name: Some("LMT"), + }, + rest: REST + } + }, + + Tz::Atlantic__South_Georgia => { + const REST: &[(i64, FixedTimespan)] = &[ + (-2524512832, FixedTimespan { utc_offset: -7200, dst_offset: 0, name: None }), + ]; + FixedTimespanSet { + first: FixedTimespan { + utc_offset: -8768, + dst_offset: 0, + name: Some("LMT"), + }, + rest: REST + } + }, + + Tz::Atlantic__St_Helena => { + const REST: &[(i64, FixedTimespan)] = &[ + (-1830383032, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + ]; + FixedTimespanSet { + first: FixedTimespan { + utc_offset: -968, + dst_offset: 0, + name: Some("LMT"), + }, + rest: REST + } + }, + + Tz::Atlantic__Stanley => { + const REST: &[(i64, FixedTimespan)] = &[ + (-2524507716, FixedTimespan { utc_offset: -13884, dst_offset: 0, name: Some("SMT") }), + (-1824235716, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + (-1018209600, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: None }), + (-1003093200, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + (-986760000, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: None }), + (-971643600, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + (-954705600, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: None }), + (-939589200, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + (-923256000, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: None }), + (-908139600, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + (-891806400, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: None }), + (-876690000, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + (-860356800, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: None }), + (-852066000, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + (420609600, FixedTimespan { utc_offset: -10800, dst_offset: 0, name: None }), + (433306800, FixedTimespan { utc_offset: -10800, dst_offset: 3600, name: None }), + (452052000, FixedTimespan { utc_offset: -10800, dst_offset: 0, name: None }), + (464151600, FixedTimespan { utc_offset: -10800, dst_offset: 3600, name: None }), + (483501600, FixedTimespan { utc_offset: -10800, dst_offset: 0, name: None }), + (495601200, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: None }), + (514350000, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + (527054400, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: None }), + (545799600, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + (558504000, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: None }), + (577249200, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + (589953600, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: None }), + (608698800, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + (621403200, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: None }), + (640753200, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + (652852800, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: None }), + (672202800, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + (684907200, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: None }), + (703652400, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + (716356800, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: None }), + (735102000, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + (747806400, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: None }), + (766551600, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + (779256000, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: None }), + (798001200, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + (810705600, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: None }), + (830055600, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + (842760000, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: None }), + (861505200, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + (874209600, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: None }), + (892954800, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + (905659200, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: None }), + (924404400, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + (937108800, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: None }), + (955854000, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + (968558400, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: None }), + (987310800, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + (999410400, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: None }), + (1019365200, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + (1030860000, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: None }), + (1050814800, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + (1062914400, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: None }), + (1082264400, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + (1094364000, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: None }), + (1113714000, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + (1125813600, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: None }), + (1145163600, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + (1157263200, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: None }), + (1176613200, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + (1188712800, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: None }), + (1208667600, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + (1220767200, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: None }), + (1240117200, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + (1252216800, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: None }), + (1271566800, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + (1283666400, FixedTimespan { utc_offset: -10800, dst_offset: 0, name: None }), + ]; + FixedTimespanSet { + first: FixedTimespan { + utc_offset: -13884, + dst_offset: 0, + name: Some("LMT"), + }, + rest: REST + } + }, + + Tz::Australia__ACT => { + const REST: &[(i64, FixedTimespan)] = &[ + (-2364113092, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (-1672560000, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (-1665388800, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (-883641600, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (-876124800, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (-860400000, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (-844675200, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (-828345600, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (-813225600, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (57686400, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (67968000, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (89136000, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (100022400, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (120585600, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (131472000, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (152035200, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (162921600, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (183484800, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (194976000, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (215539200, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (226425600, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (246988800, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (257875200, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (278438400, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (289324800, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (309888000, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (320774400, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (341337600, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (352224000, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (372787200, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (386697600, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (404841600, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (415728000, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (436291200, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (447177600, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (467740800, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (478627200, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (499190400, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (511286400, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (530035200, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (542736000, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (562089600, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (574790400, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (594144000, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (606240000, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (625593600, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (636480000, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (657043200, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (667929600, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (688492800, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (699379200, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (719942400, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (731433600, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (751996800, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (762883200, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (783446400, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (794332800, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (814896000, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (828201600, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (846345600, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (859651200, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (877795200, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (891100800, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (909244800, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (922550400, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (941299200, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (954000000, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (967305600, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (985449600, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (1004198400, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (1017504000, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (1035648000, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (1048953600, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (1067097600, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (1080403200, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (1099152000, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (1111852800, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (1130601600, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (1143907200, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (1162051200, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (1174752000, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (1193500800, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (1207411200, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (1223136000, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (1238860800, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (1254585600, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (1270310400, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (1286035200, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (1301760000, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (1317484800, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (1333209600, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (1349539200, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (1365264000, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (1380988800, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (1396713600, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (1412438400, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (1428163200, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (1443888000, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (1459612800, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (1475337600, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (1491062400, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (1506787200, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (1522512000, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (1538841600, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (1554566400, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (1570291200, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (1586016000, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (1601740800, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (1617465600, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (1633190400, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (1648915200, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (1664640000, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (1680364800, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (1696089600, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (1712419200, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (1728144000, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (1743868800, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (1759593600, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (1775318400, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (1791043200, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (1806768000, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (1822492800, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (1838217600, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (1853942400, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (1869667200, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (1885996800, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (1901721600, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (1917446400, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (1933171200, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (1948896000, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (1964620800, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (1980345600, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (1996070400, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (2011795200, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (2027520000, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (2043244800, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (2058969600, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (2075299200, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (2091024000, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (2106748800, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (2122473600, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (2138198400, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (2153923200, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (2169648000, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (2185372800, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (2201097600, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (2216822400, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (2233152000, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (2248876800, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (2264601600, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (2280326400, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (2296051200, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (2311776000, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (2327500800, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (2343225600, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (2358950400, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (2374675200, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (2390400000, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (2406124800, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (2422454400, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (2438179200, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (2453904000, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (2469628800, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (2485353600, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (2501078400, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (2516803200, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (2532528000, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (2548252800, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (2563977600, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (2579702400, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (2596032000, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (2611756800, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (2627481600, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (2643206400, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (2658931200, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (2674656000, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (2690380800, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (2706105600, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (2721830400, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (2737555200, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (2753280000, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (2769609600, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (2785334400, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (2801059200, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (2816784000, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (2832508800, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (2848233600, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (2863958400, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (2879683200, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (2895408000, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (2911132800, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (2926857600, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (2942582400, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (2958912000, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (2974636800, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (2990361600, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (3006086400, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (3021811200, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (3037536000, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (3053260800, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (3068985600, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (3084710400, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (3100435200, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (3116764800, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (3132489600, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (3148214400, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (3163939200, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (3179664000, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (3195388800, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (3211113600, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (3226838400, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (3242563200, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (3258288000, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (3274012800, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (3289737600, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (3306067200, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (3321792000, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (3337516800, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (3353241600, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (3368966400, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (3384691200, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (3400416000, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (3416140800, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (3431865600, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (3447590400, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (3463315200, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (3479644800, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (3495369600, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (3511094400, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (3526819200, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (3542544000, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (3558268800, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (3573993600, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (3589718400, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (3605443200, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (3621168000, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (3636892800, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (3653222400, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (3668947200, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (3684672000, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (3700396800, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (3716121600, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (3731846400, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (3747571200, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (3763296000, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (3779020800, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (3794745600, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (3810470400, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (3826195200, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (3842524800, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (3858249600, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (3873974400, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (3889699200, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (3905424000, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (3921148800, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (3936873600, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (3952598400, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (3968323200, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (3984048000, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (4000377600, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (4016102400, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (4031827200, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (4047552000, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (4063276800, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (4079001600, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (4094726400, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + ]; + FixedTimespanSet { + first: FixedTimespan { + utc_offset: 36292, + dst_offset: 0, + name: Some("LMT"), + }, + rest: REST + } + }, + + Tz::Australia__Adelaide => { + const REST: &[(i64, FixedTimespan)] = &[ + (-2364110060, FixedTimespan { utc_offset: 32400, dst_offset: 0, name: Some("ACST") }), + (-2230189200, FixedTimespan { utc_offset: 34200, dst_offset: 0, name: Some("ACST") }), + (-1672558200, FixedTimespan { utc_offset: 34200, dst_offset: 3600, name: Some("ACDT") }), + (-1665387000, FixedTimespan { utc_offset: 34200, dst_offset: 0, name: Some("ACST") }), + (-883639800, FixedTimespan { utc_offset: 34200, dst_offset: 3600, name: Some("ACDT") }), + (-876123000, FixedTimespan { utc_offset: 34200, dst_offset: 0, name: Some("ACST") }), + (-860398200, FixedTimespan { utc_offset: 34200, dst_offset: 3600, name: Some("ACDT") }), + (-844673400, FixedTimespan { utc_offset: 34200, dst_offset: 0, name: Some("ACST") }), + (-828343800, FixedTimespan { utc_offset: 34200, dst_offset: 3600, name: Some("ACDT") }), + (-813223800, FixedTimespan { utc_offset: 34200, dst_offset: 0, name: Some("ACST") }), + (57688200, FixedTimespan { utc_offset: 34200, dst_offset: 3600, name: Some("ACDT") }), + (67969800, FixedTimespan { utc_offset: 34200, dst_offset: 0, name: Some("ACST") }), + (89137800, FixedTimespan { utc_offset: 34200, dst_offset: 3600, name: Some("ACDT") }), + (100024200, FixedTimespan { utc_offset: 34200, dst_offset: 0, name: Some("ACST") }), + (120587400, FixedTimespan { utc_offset: 34200, dst_offset: 3600, name: Some("ACDT") }), + (131473800, FixedTimespan { utc_offset: 34200, dst_offset: 0, name: Some("ACST") }), + (152037000, FixedTimespan { utc_offset: 34200, dst_offset: 3600, name: Some("ACDT") }), + (162923400, FixedTimespan { utc_offset: 34200, dst_offset: 0, name: Some("ACST") }), + (183486600, FixedTimespan { utc_offset: 34200, dst_offset: 3600, name: Some("ACDT") }), + (194977800, FixedTimespan { utc_offset: 34200, dst_offset: 0, name: Some("ACST") }), + (215541000, FixedTimespan { utc_offset: 34200, dst_offset: 3600, name: Some("ACDT") }), + (226427400, FixedTimespan { utc_offset: 34200, dst_offset: 0, name: Some("ACST") }), + (246990600, FixedTimespan { utc_offset: 34200, dst_offset: 3600, name: Some("ACDT") }), + (257877000, FixedTimespan { utc_offset: 34200, dst_offset: 0, name: Some("ACST") }), + (278440200, FixedTimespan { utc_offset: 34200, dst_offset: 3600, name: Some("ACDT") }), + (289326600, FixedTimespan { utc_offset: 34200, dst_offset: 0, name: Some("ACST") }), + (309889800, FixedTimespan { utc_offset: 34200, dst_offset: 3600, name: Some("ACDT") }), + (320776200, FixedTimespan { utc_offset: 34200, dst_offset: 0, name: Some("ACST") }), + (341339400, FixedTimespan { utc_offset: 34200, dst_offset: 3600, name: Some("ACDT") }), + (352225800, FixedTimespan { utc_offset: 34200, dst_offset: 0, name: Some("ACST") }), + (372789000, FixedTimespan { utc_offset: 34200, dst_offset: 3600, name: Some("ACDT") }), + (384280200, FixedTimespan { utc_offset: 34200, dst_offset: 0, name: Some("ACST") }), + (404843400, FixedTimespan { utc_offset: 34200, dst_offset: 3600, name: Some("ACDT") }), + (415729800, FixedTimespan { utc_offset: 34200, dst_offset: 0, name: Some("ACST") }), + (436293000, FixedTimespan { utc_offset: 34200, dst_offset: 3600, name: Some("ACDT") }), + (447179400, FixedTimespan { utc_offset: 34200, dst_offset: 0, name: Some("ACST") }), + (467742600, FixedTimespan { utc_offset: 34200, dst_offset: 3600, name: Some("ACDT") }), + (478629000, FixedTimespan { utc_offset: 34200, dst_offset: 0, name: Some("ACST") }), + (499192200, FixedTimespan { utc_offset: 34200, dst_offset: 3600, name: Some("ACDT") }), + (511288200, FixedTimespan { utc_offset: 34200, dst_offset: 0, name: Some("ACST") }), + (530037000, FixedTimespan { utc_offset: 34200, dst_offset: 3600, name: Some("ACDT") }), + (542737800, FixedTimespan { utc_offset: 34200, dst_offset: 0, name: Some("ACST") }), + (562091400, FixedTimespan { utc_offset: 34200, dst_offset: 3600, name: Some("ACDT") }), + (574792200, FixedTimespan { utc_offset: 34200, dst_offset: 0, name: Some("ACST") }), + (594145800, FixedTimespan { utc_offset: 34200, dst_offset: 3600, name: Some("ACDT") }), + (606241800, FixedTimespan { utc_offset: 34200, dst_offset: 0, name: Some("ACST") }), + (625595400, FixedTimespan { utc_offset: 34200, dst_offset: 3600, name: Some("ACDT") }), + (637691400, FixedTimespan { utc_offset: 34200, dst_offset: 0, name: Some("ACST") }), + (657045000, FixedTimespan { utc_offset: 34200, dst_offset: 3600, name: Some("ACDT") }), + (667931400, FixedTimespan { utc_offset: 34200, dst_offset: 0, name: Some("ACST") }), + (688494600, FixedTimespan { utc_offset: 34200, dst_offset: 3600, name: Some("ACDT") }), + (701195400, FixedTimespan { utc_offset: 34200, dst_offset: 0, name: Some("ACST") }), + (719944200, FixedTimespan { utc_offset: 34200, dst_offset: 3600, name: Some("ACDT") }), + (731435400, FixedTimespan { utc_offset: 34200, dst_offset: 0, name: Some("ACST") }), + (751998600, FixedTimespan { utc_offset: 34200, dst_offset: 3600, name: Some("ACDT") }), + (764094600, FixedTimespan { utc_offset: 34200, dst_offset: 0, name: Some("ACST") }), + (783448200, FixedTimespan { utc_offset: 34200, dst_offset: 3600, name: Some("ACDT") }), + (796149000, FixedTimespan { utc_offset: 34200, dst_offset: 0, name: Some("ACST") }), + (814897800, FixedTimespan { utc_offset: 34200, dst_offset: 3600, name: Some("ACDT") }), + (828203400, FixedTimespan { utc_offset: 34200, dst_offset: 0, name: Some("ACST") }), + (846347400, FixedTimespan { utc_offset: 34200, dst_offset: 3600, name: Some("ACDT") }), + (859653000, FixedTimespan { utc_offset: 34200, dst_offset: 0, name: Some("ACST") }), + (877797000, FixedTimespan { utc_offset: 34200, dst_offset: 3600, name: Some("ACDT") }), + (891102600, FixedTimespan { utc_offset: 34200, dst_offset: 0, name: Some("ACST") }), + (909246600, FixedTimespan { utc_offset: 34200, dst_offset: 3600, name: Some("ACDT") }), + (922552200, FixedTimespan { utc_offset: 34200, dst_offset: 0, name: Some("ACST") }), + (941301000, FixedTimespan { utc_offset: 34200, dst_offset: 3600, name: Some("ACDT") }), + (954001800, FixedTimespan { utc_offset: 34200, dst_offset: 0, name: Some("ACST") }), + (972750600, FixedTimespan { utc_offset: 34200, dst_offset: 3600, name: Some("ACDT") }), + (985451400, FixedTimespan { utc_offset: 34200, dst_offset: 0, name: Some("ACST") }), + (1004200200, FixedTimespan { utc_offset: 34200, dst_offset: 3600, name: Some("ACDT") }), + (1017505800, FixedTimespan { utc_offset: 34200, dst_offset: 0, name: Some("ACST") }), + (1035649800, FixedTimespan { utc_offset: 34200, dst_offset: 3600, name: Some("ACDT") }), + (1048955400, FixedTimespan { utc_offset: 34200, dst_offset: 0, name: Some("ACST") }), + (1067099400, FixedTimespan { utc_offset: 34200, dst_offset: 3600, name: Some("ACDT") }), + (1080405000, FixedTimespan { utc_offset: 34200, dst_offset: 0, name: Some("ACST") }), + (1099153800, FixedTimespan { utc_offset: 34200, dst_offset: 3600, name: Some("ACDT") }), + (1111854600, FixedTimespan { utc_offset: 34200, dst_offset: 0, name: Some("ACST") }), + (1130603400, FixedTimespan { utc_offset: 34200, dst_offset: 3600, name: Some("ACDT") }), + (1143909000, FixedTimespan { utc_offset: 34200, dst_offset: 0, name: Some("ACST") }), + (1162053000, FixedTimespan { utc_offset: 34200, dst_offset: 3600, name: Some("ACDT") }), + (1174753800, FixedTimespan { utc_offset: 34200, dst_offset: 0, name: Some("ACST") }), + (1193502600, FixedTimespan { utc_offset: 34200, dst_offset: 3600, name: Some("ACDT") }), + (1207413000, FixedTimespan { utc_offset: 34200, dst_offset: 0, name: Some("ACST") }), + (1223137800, FixedTimespan { utc_offset: 34200, dst_offset: 3600, name: Some("ACDT") }), + (1238862600, FixedTimespan { utc_offset: 34200, dst_offset: 0, name: Some("ACST") }), + (1254587400, FixedTimespan { utc_offset: 34200, dst_offset: 3600, name: Some("ACDT") }), + (1270312200, FixedTimespan { utc_offset: 34200, dst_offset: 0, name: Some("ACST") }), + (1286037000, FixedTimespan { utc_offset: 34200, dst_offset: 3600, name: Some("ACDT") }), + (1301761800, FixedTimespan { utc_offset: 34200, dst_offset: 0, name: Some("ACST") }), + (1317486600, FixedTimespan { utc_offset: 34200, dst_offset: 3600, name: Some("ACDT") }), + (1333211400, FixedTimespan { utc_offset: 34200, dst_offset: 0, name: Some("ACST") }), + (1349541000, FixedTimespan { utc_offset: 34200, dst_offset: 3600, name: Some("ACDT") }), + (1365265800, FixedTimespan { utc_offset: 34200, dst_offset: 0, name: Some("ACST") }), + (1380990600, FixedTimespan { utc_offset: 34200, dst_offset: 3600, name: Some("ACDT") }), + (1396715400, FixedTimespan { utc_offset: 34200, dst_offset: 0, name: Some("ACST") }), + (1412440200, FixedTimespan { utc_offset: 34200, dst_offset: 3600, name: Some("ACDT") }), + (1428165000, FixedTimespan { utc_offset: 34200, dst_offset: 0, name: Some("ACST") }), + (1443889800, FixedTimespan { utc_offset: 34200, dst_offset: 3600, name: Some("ACDT") }), + (1459614600, FixedTimespan { utc_offset: 34200, dst_offset: 0, name: Some("ACST") }), + (1475339400, FixedTimespan { utc_offset: 34200, dst_offset: 3600, name: Some("ACDT") }), + (1491064200, FixedTimespan { utc_offset: 34200, dst_offset: 0, name: Some("ACST") }), + (1506789000, FixedTimespan { utc_offset: 34200, dst_offset: 3600, name: Some("ACDT") }), + (1522513800, FixedTimespan { utc_offset: 34200, dst_offset: 0, name: Some("ACST") }), + (1538843400, FixedTimespan { utc_offset: 34200, dst_offset: 3600, name: Some("ACDT") }), + (1554568200, FixedTimespan { utc_offset: 34200, dst_offset: 0, name: Some("ACST") }), + (1570293000, FixedTimespan { utc_offset: 34200, dst_offset: 3600, name: Some("ACDT") }), + (1586017800, FixedTimespan { utc_offset: 34200, dst_offset: 0, name: Some("ACST") }), + (1601742600, FixedTimespan { utc_offset: 34200, dst_offset: 3600, name: Some("ACDT") }), + (1617467400, FixedTimespan { utc_offset: 34200, dst_offset: 0, name: Some("ACST") }), + (1633192200, FixedTimespan { utc_offset: 34200, dst_offset: 3600, name: Some("ACDT") }), + (1648917000, FixedTimespan { utc_offset: 34200, dst_offset: 0, name: Some("ACST") }), + (1664641800, FixedTimespan { utc_offset: 34200, dst_offset: 3600, name: Some("ACDT") }), + (1680366600, FixedTimespan { utc_offset: 34200, dst_offset: 0, name: Some("ACST") }), + (1696091400, FixedTimespan { utc_offset: 34200, dst_offset: 3600, name: Some("ACDT") }), + (1712421000, FixedTimespan { utc_offset: 34200, dst_offset: 0, name: Some("ACST") }), + (1728145800, FixedTimespan { utc_offset: 34200, dst_offset: 3600, name: Some("ACDT") }), + (1743870600, FixedTimespan { utc_offset: 34200, dst_offset: 0, name: Some("ACST") }), + (1759595400, FixedTimespan { utc_offset: 34200, dst_offset: 3600, name: Some("ACDT") }), + (1775320200, FixedTimespan { utc_offset: 34200, dst_offset: 0, name: Some("ACST") }), + (1791045000, FixedTimespan { utc_offset: 34200, dst_offset: 3600, name: Some("ACDT") }), + (1806769800, FixedTimespan { utc_offset: 34200, dst_offset: 0, name: Some("ACST") }), + (1822494600, FixedTimespan { utc_offset: 34200, dst_offset: 3600, name: Some("ACDT") }), + (1838219400, FixedTimespan { utc_offset: 34200, dst_offset: 0, name: Some("ACST") }), + (1853944200, FixedTimespan { utc_offset: 34200, dst_offset: 3600, name: Some("ACDT") }), + (1869669000, FixedTimespan { utc_offset: 34200, dst_offset: 0, name: Some("ACST") }), + (1885998600, FixedTimespan { utc_offset: 34200, dst_offset: 3600, name: Some("ACDT") }), + (1901723400, FixedTimespan { utc_offset: 34200, dst_offset: 0, name: Some("ACST") }), + (1917448200, FixedTimespan { utc_offset: 34200, dst_offset: 3600, name: Some("ACDT") }), + (1933173000, FixedTimespan { utc_offset: 34200, dst_offset: 0, name: Some("ACST") }), + (1948897800, FixedTimespan { utc_offset: 34200, dst_offset: 3600, name: Some("ACDT") }), + (1964622600, FixedTimespan { utc_offset: 34200, dst_offset: 0, name: Some("ACST") }), + (1980347400, FixedTimespan { utc_offset: 34200, dst_offset: 3600, name: Some("ACDT") }), + (1996072200, FixedTimespan { utc_offset: 34200, dst_offset: 0, name: Some("ACST") }), + (2011797000, FixedTimespan { utc_offset: 34200, dst_offset: 3600, name: Some("ACDT") }), + (2027521800, FixedTimespan { utc_offset: 34200, dst_offset: 0, name: Some("ACST") }), + (2043246600, FixedTimespan { utc_offset: 34200, dst_offset: 3600, name: Some("ACDT") }), + (2058971400, FixedTimespan { utc_offset: 34200, dst_offset: 0, name: Some("ACST") }), + (2075301000, FixedTimespan { utc_offset: 34200, dst_offset: 3600, name: Some("ACDT") }), + (2091025800, FixedTimespan { utc_offset: 34200, dst_offset: 0, name: Some("ACST") }), + (2106750600, FixedTimespan { utc_offset: 34200, dst_offset: 3600, name: Some("ACDT") }), + (2122475400, FixedTimespan { utc_offset: 34200, dst_offset: 0, name: Some("ACST") }), + (2138200200, FixedTimespan { utc_offset: 34200, dst_offset: 3600, name: Some("ACDT") }), + (2153925000, FixedTimespan { utc_offset: 34200, dst_offset: 0, name: Some("ACST") }), + (2169649800, FixedTimespan { utc_offset: 34200, dst_offset: 3600, name: Some("ACDT") }), + (2185374600, FixedTimespan { utc_offset: 34200, dst_offset: 0, name: Some("ACST") }), + (2201099400, FixedTimespan { utc_offset: 34200, dst_offset: 3600, name: Some("ACDT") }), + (2216824200, FixedTimespan { utc_offset: 34200, dst_offset: 0, name: Some("ACST") }), + (2233153800, FixedTimespan { utc_offset: 34200, dst_offset: 3600, name: Some("ACDT") }), + (2248878600, FixedTimespan { utc_offset: 34200, dst_offset: 0, name: Some("ACST") }), + (2264603400, FixedTimespan { utc_offset: 34200, dst_offset: 3600, name: Some("ACDT") }), + (2280328200, FixedTimespan { utc_offset: 34200, dst_offset: 0, name: Some("ACST") }), + (2296053000, FixedTimespan { utc_offset: 34200, dst_offset: 3600, name: Some("ACDT") }), + (2311777800, FixedTimespan { utc_offset: 34200, dst_offset: 0, name: Some("ACST") }), + (2327502600, FixedTimespan { utc_offset: 34200, dst_offset: 3600, name: Some("ACDT") }), + (2343227400, FixedTimespan { utc_offset: 34200, dst_offset: 0, name: Some("ACST") }), + (2358952200, FixedTimespan { utc_offset: 34200, dst_offset: 3600, name: Some("ACDT") }), + (2374677000, FixedTimespan { utc_offset: 34200, dst_offset: 0, name: Some("ACST") }), + (2390401800, FixedTimespan { utc_offset: 34200, dst_offset: 3600, name: Some("ACDT") }), + (2406126600, FixedTimespan { utc_offset: 34200, dst_offset: 0, name: Some("ACST") }), + (2422456200, FixedTimespan { utc_offset: 34200, dst_offset: 3600, name: Some("ACDT") }), + (2438181000, FixedTimespan { utc_offset: 34200, dst_offset: 0, name: Some("ACST") }), + (2453905800, FixedTimespan { utc_offset: 34200, dst_offset: 3600, name: Some("ACDT") }), + (2469630600, FixedTimespan { utc_offset: 34200, dst_offset: 0, name: Some("ACST") }), + (2485355400, FixedTimespan { utc_offset: 34200, dst_offset: 3600, name: Some("ACDT") }), + (2501080200, FixedTimespan { utc_offset: 34200, dst_offset: 0, name: Some("ACST") }), + (2516805000, FixedTimespan { utc_offset: 34200, dst_offset: 3600, name: Some("ACDT") }), + (2532529800, FixedTimespan { utc_offset: 34200, dst_offset: 0, name: Some("ACST") }), + (2548254600, FixedTimespan { utc_offset: 34200, dst_offset: 3600, name: Some("ACDT") }), + (2563979400, FixedTimespan { utc_offset: 34200, dst_offset: 0, name: Some("ACST") }), + (2579704200, FixedTimespan { utc_offset: 34200, dst_offset: 3600, name: Some("ACDT") }), + (2596033800, FixedTimespan { utc_offset: 34200, dst_offset: 0, name: Some("ACST") }), + (2611758600, FixedTimespan { utc_offset: 34200, dst_offset: 3600, name: Some("ACDT") }), + (2627483400, FixedTimespan { utc_offset: 34200, dst_offset: 0, name: Some("ACST") }), + (2643208200, FixedTimespan { utc_offset: 34200, dst_offset: 3600, name: Some("ACDT") }), + (2658933000, FixedTimespan { utc_offset: 34200, dst_offset: 0, name: Some("ACST") }), + (2674657800, FixedTimespan { utc_offset: 34200, dst_offset: 3600, name: Some("ACDT") }), + (2690382600, FixedTimespan { utc_offset: 34200, dst_offset: 0, name: Some("ACST") }), + (2706107400, FixedTimespan { utc_offset: 34200, dst_offset: 3600, name: Some("ACDT") }), + (2721832200, FixedTimespan { utc_offset: 34200, dst_offset: 0, name: Some("ACST") }), + (2737557000, FixedTimespan { utc_offset: 34200, dst_offset: 3600, name: Some("ACDT") }), + (2753281800, FixedTimespan { utc_offset: 34200, dst_offset: 0, name: Some("ACST") }), + (2769611400, FixedTimespan { utc_offset: 34200, dst_offset: 3600, name: Some("ACDT") }), + (2785336200, FixedTimespan { utc_offset: 34200, dst_offset: 0, name: Some("ACST") }), + (2801061000, FixedTimespan { utc_offset: 34200, dst_offset: 3600, name: Some("ACDT") }), + (2816785800, FixedTimespan { utc_offset: 34200, dst_offset: 0, name: Some("ACST") }), + (2832510600, FixedTimespan { utc_offset: 34200, dst_offset: 3600, name: Some("ACDT") }), + (2848235400, FixedTimespan { utc_offset: 34200, dst_offset: 0, name: Some("ACST") }), + (2863960200, FixedTimespan { utc_offset: 34200, dst_offset: 3600, name: Some("ACDT") }), + (2879685000, FixedTimespan { utc_offset: 34200, dst_offset: 0, name: Some("ACST") }), + (2895409800, FixedTimespan { utc_offset: 34200, dst_offset: 3600, name: Some("ACDT") }), + (2911134600, FixedTimespan { utc_offset: 34200, dst_offset: 0, name: Some("ACST") }), + (2926859400, FixedTimespan { utc_offset: 34200, dst_offset: 3600, name: Some("ACDT") }), + (2942584200, FixedTimespan { utc_offset: 34200, dst_offset: 0, name: Some("ACST") }), + (2958913800, FixedTimespan { utc_offset: 34200, dst_offset: 3600, name: Some("ACDT") }), + (2974638600, FixedTimespan { utc_offset: 34200, dst_offset: 0, name: Some("ACST") }), + (2990363400, FixedTimespan { utc_offset: 34200, dst_offset: 3600, name: Some("ACDT") }), + (3006088200, FixedTimespan { utc_offset: 34200, dst_offset: 0, name: Some("ACST") }), + (3021813000, FixedTimespan { utc_offset: 34200, dst_offset: 3600, name: Some("ACDT") }), + (3037537800, FixedTimespan { utc_offset: 34200, dst_offset: 0, name: Some("ACST") }), + (3053262600, FixedTimespan { utc_offset: 34200, dst_offset: 3600, name: Some("ACDT") }), + (3068987400, FixedTimespan { utc_offset: 34200, dst_offset: 0, name: Some("ACST") }), + (3084712200, FixedTimespan { utc_offset: 34200, dst_offset: 3600, name: Some("ACDT") }), + (3100437000, FixedTimespan { utc_offset: 34200, dst_offset: 0, name: Some("ACST") }), + (3116766600, FixedTimespan { utc_offset: 34200, dst_offset: 3600, name: Some("ACDT") }), + (3132491400, FixedTimespan { utc_offset: 34200, dst_offset: 0, name: Some("ACST") }), + (3148216200, FixedTimespan { utc_offset: 34200, dst_offset: 3600, name: Some("ACDT") }), + (3163941000, FixedTimespan { utc_offset: 34200, dst_offset: 0, name: Some("ACST") }), + (3179665800, FixedTimespan { utc_offset: 34200, dst_offset: 3600, name: Some("ACDT") }), + (3195390600, FixedTimespan { utc_offset: 34200, dst_offset: 0, name: Some("ACST") }), + (3211115400, FixedTimespan { utc_offset: 34200, dst_offset: 3600, name: Some("ACDT") }), + (3226840200, FixedTimespan { utc_offset: 34200, dst_offset: 0, name: Some("ACST") }), + (3242565000, FixedTimespan { utc_offset: 34200, dst_offset: 3600, name: Some("ACDT") }), + (3258289800, FixedTimespan { utc_offset: 34200, dst_offset: 0, name: Some("ACST") }), + (3274014600, FixedTimespan { utc_offset: 34200, dst_offset: 3600, name: Some("ACDT") }), + (3289739400, FixedTimespan { utc_offset: 34200, dst_offset: 0, name: Some("ACST") }), + (3306069000, FixedTimespan { utc_offset: 34200, dst_offset: 3600, name: Some("ACDT") }), + (3321793800, FixedTimespan { utc_offset: 34200, dst_offset: 0, name: Some("ACST") }), + (3337518600, FixedTimespan { utc_offset: 34200, dst_offset: 3600, name: Some("ACDT") }), + (3353243400, FixedTimespan { utc_offset: 34200, dst_offset: 0, name: Some("ACST") }), + (3368968200, FixedTimespan { utc_offset: 34200, dst_offset: 3600, name: Some("ACDT") }), + (3384693000, FixedTimespan { utc_offset: 34200, dst_offset: 0, name: Some("ACST") }), + (3400417800, FixedTimespan { utc_offset: 34200, dst_offset: 3600, name: Some("ACDT") }), + (3416142600, FixedTimespan { utc_offset: 34200, dst_offset: 0, name: Some("ACST") }), + (3431867400, FixedTimespan { utc_offset: 34200, dst_offset: 3600, name: Some("ACDT") }), + (3447592200, FixedTimespan { utc_offset: 34200, dst_offset: 0, name: Some("ACST") }), + (3463317000, FixedTimespan { utc_offset: 34200, dst_offset: 3600, name: Some("ACDT") }), + (3479646600, FixedTimespan { utc_offset: 34200, dst_offset: 0, name: Some("ACST") }), + (3495371400, FixedTimespan { utc_offset: 34200, dst_offset: 3600, name: Some("ACDT") }), + (3511096200, FixedTimespan { utc_offset: 34200, dst_offset: 0, name: Some("ACST") }), + (3526821000, FixedTimespan { utc_offset: 34200, dst_offset: 3600, name: Some("ACDT") }), + (3542545800, FixedTimespan { utc_offset: 34200, dst_offset: 0, name: Some("ACST") }), + (3558270600, FixedTimespan { utc_offset: 34200, dst_offset: 3600, name: Some("ACDT") }), + (3573995400, FixedTimespan { utc_offset: 34200, dst_offset: 0, name: Some("ACST") }), + (3589720200, FixedTimespan { utc_offset: 34200, dst_offset: 3600, name: Some("ACDT") }), + (3605445000, FixedTimespan { utc_offset: 34200, dst_offset: 0, name: Some("ACST") }), + (3621169800, FixedTimespan { utc_offset: 34200, dst_offset: 3600, name: Some("ACDT") }), + (3636894600, FixedTimespan { utc_offset: 34200, dst_offset: 0, name: Some("ACST") }), + (3653224200, FixedTimespan { utc_offset: 34200, dst_offset: 3600, name: Some("ACDT") }), + (3668949000, FixedTimespan { utc_offset: 34200, dst_offset: 0, name: Some("ACST") }), + (3684673800, FixedTimespan { utc_offset: 34200, dst_offset: 3600, name: Some("ACDT") }), + (3700398600, FixedTimespan { utc_offset: 34200, dst_offset: 0, name: Some("ACST") }), + (3716123400, FixedTimespan { utc_offset: 34200, dst_offset: 3600, name: Some("ACDT") }), + (3731848200, FixedTimespan { utc_offset: 34200, dst_offset: 0, name: Some("ACST") }), + (3747573000, FixedTimespan { utc_offset: 34200, dst_offset: 3600, name: Some("ACDT") }), + (3763297800, FixedTimespan { utc_offset: 34200, dst_offset: 0, name: Some("ACST") }), + (3779022600, FixedTimespan { utc_offset: 34200, dst_offset: 3600, name: Some("ACDT") }), + (3794747400, FixedTimespan { utc_offset: 34200, dst_offset: 0, name: Some("ACST") }), + (3810472200, FixedTimespan { utc_offset: 34200, dst_offset: 3600, name: Some("ACDT") }), + (3826197000, FixedTimespan { utc_offset: 34200, dst_offset: 0, name: Some("ACST") }), + (3842526600, FixedTimespan { utc_offset: 34200, dst_offset: 3600, name: Some("ACDT") }), + (3858251400, FixedTimespan { utc_offset: 34200, dst_offset: 0, name: Some("ACST") }), + (3873976200, FixedTimespan { utc_offset: 34200, dst_offset: 3600, name: Some("ACDT") }), + (3889701000, FixedTimespan { utc_offset: 34200, dst_offset: 0, name: Some("ACST") }), + (3905425800, FixedTimespan { utc_offset: 34200, dst_offset: 3600, name: Some("ACDT") }), + (3921150600, FixedTimespan { utc_offset: 34200, dst_offset: 0, name: Some("ACST") }), + (3936875400, FixedTimespan { utc_offset: 34200, dst_offset: 3600, name: Some("ACDT") }), + (3952600200, FixedTimespan { utc_offset: 34200, dst_offset: 0, name: Some("ACST") }), + (3968325000, FixedTimespan { utc_offset: 34200, dst_offset: 3600, name: Some("ACDT") }), + (3984049800, FixedTimespan { utc_offset: 34200, dst_offset: 0, name: Some("ACST") }), + (4000379400, FixedTimespan { utc_offset: 34200, dst_offset: 3600, name: Some("ACDT") }), + (4016104200, FixedTimespan { utc_offset: 34200, dst_offset: 0, name: Some("ACST") }), + (4031829000, FixedTimespan { utc_offset: 34200, dst_offset: 3600, name: Some("ACDT") }), + (4047553800, FixedTimespan { utc_offset: 34200, dst_offset: 0, name: Some("ACST") }), + (4063278600, FixedTimespan { utc_offset: 34200, dst_offset: 3600, name: Some("ACDT") }), + (4079003400, FixedTimespan { utc_offset: 34200, dst_offset: 0, name: Some("ACST") }), + (4094728200, FixedTimespan { utc_offset: 34200, dst_offset: 3600, name: Some("ACDT") }), + ]; + FixedTimespanSet { + first: FixedTimespan { + utc_offset: 33260, + dst_offset: 0, + name: Some("LMT"), + }, + rest: REST + } + }, + + Tz::Australia__Brisbane => { + const REST: &[(i64, FixedTimespan)] = &[ + (-2366791928, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (-1672560000, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (-1665388800, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (-883641600, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (-876124800, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (-860400000, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (-844675200, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (-828345600, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (-813225600, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (57686400, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (67968000, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (625593600, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (636480000, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (657043200, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (667929600, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (688492800, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (699379200, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + ]; + FixedTimespanSet { + first: FixedTimespan { + utc_offset: 36728, + dst_offset: 0, + name: Some("LMT"), + }, + rest: REST + } + }, + + Tz::Australia__Broken_Hill => { + const REST: &[(i64, FixedTimespan)] = &[ + (-2364110748, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (-2314951200, FixedTimespan { utc_offset: 32400, dst_offset: 0, name: Some("ACST") }), + (-2230189200, FixedTimespan { utc_offset: 34200, dst_offset: 0, name: Some("ACST") }), + (-1672558200, FixedTimespan { utc_offset: 34200, dst_offset: 3600, name: Some("ACDT") }), + (-1665387000, FixedTimespan { utc_offset: 34200, dst_offset: 0, name: Some("ACST") }), + (-883639800, FixedTimespan { utc_offset: 34200, dst_offset: 3600, name: Some("ACDT") }), + (-876123000, FixedTimespan { utc_offset: 34200, dst_offset: 0, name: Some("ACST") }), + (-860398200, FixedTimespan { utc_offset: 34200, dst_offset: 3600, name: Some("ACDT") }), + (-844673400, FixedTimespan { utc_offset: 34200, dst_offset: 0, name: Some("ACST") }), + (-828343800, FixedTimespan { utc_offset: 34200, dst_offset: 3600, name: Some("ACDT") }), + (-813223800, FixedTimespan { utc_offset: 34200, dst_offset: 0, name: Some("ACST") }), + (57688200, FixedTimespan { utc_offset: 34200, dst_offset: 3600, name: Some("ACDT") }), + (67969800, FixedTimespan { utc_offset: 34200, dst_offset: 0, name: Some("ACST") }), + (89137800, FixedTimespan { utc_offset: 34200, dst_offset: 3600, name: Some("ACDT") }), + (100024200, FixedTimespan { utc_offset: 34200, dst_offset: 0, name: Some("ACST") }), + (120587400, FixedTimespan { utc_offset: 34200, dst_offset: 3600, name: Some("ACDT") }), + (131473800, FixedTimespan { utc_offset: 34200, dst_offset: 0, name: Some("ACST") }), + (152037000, FixedTimespan { utc_offset: 34200, dst_offset: 3600, name: Some("ACDT") }), + (162923400, FixedTimespan { utc_offset: 34200, dst_offset: 0, name: Some("ACST") }), + (183486600, FixedTimespan { utc_offset: 34200, dst_offset: 3600, name: Some("ACDT") }), + (194977800, FixedTimespan { utc_offset: 34200, dst_offset: 0, name: Some("ACST") }), + (215541000, FixedTimespan { utc_offset: 34200, dst_offset: 3600, name: Some("ACDT") }), + (226427400, FixedTimespan { utc_offset: 34200, dst_offset: 0, name: Some("ACST") }), + (246990600, FixedTimespan { utc_offset: 34200, dst_offset: 3600, name: Some("ACDT") }), + (257877000, FixedTimespan { utc_offset: 34200, dst_offset: 0, name: Some("ACST") }), + (278440200, FixedTimespan { utc_offset: 34200, dst_offset: 3600, name: Some("ACDT") }), + (289326600, FixedTimespan { utc_offset: 34200, dst_offset: 0, name: Some("ACST") }), + (309889800, FixedTimespan { utc_offset: 34200, dst_offset: 3600, name: Some("ACDT") }), + (320776200, FixedTimespan { utc_offset: 34200, dst_offset: 0, name: Some("ACST") }), + (341339400, FixedTimespan { utc_offset: 34200, dst_offset: 3600, name: Some("ACDT") }), + (352225800, FixedTimespan { utc_offset: 34200, dst_offset: 0, name: Some("ACST") }), + (372789000, FixedTimespan { utc_offset: 34200, dst_offset: 3600, name: Some("ACDT") }), + (386699400, FixedTimespan { utc_offset: 34200, dst_offset: 0, name: Some("ACST") }), + (404843400, FixedTimespan { utc_offset: 34200, dst_offset: 3600, name: Some("ACDT") }), + (415729800, FixedTimespan { utc_offset: 34200, dst_offset: 0, name: Some("ACST") }), + (436293000, FixedTimespan { utc_offset: 34200, dst_offset: 3600, name: Some("ACDT") }), + (447179400, FixedTimespan { utc_offset: 34200, dst_offset: 0, name: Some("ACST") }), + (467742600, FixedTimespan { utc_offset: 34200, dst_offset: 3600, name: Some("ACDT") }), + (478629000, FixedTimespan { utc_offset: 34200, dst_offset: 0, name: Some("ACST") }), + (499192200, FixedTimespan { utc_offset: 34200, dst_offset: 3600, name: Some("ACDT") }), + (511288200, FixedTimespan { utc_offset: 34200, dst_offset: 0, name: Some("ACST") }), + (530037000, FixedTimespan { utc_offset: 34200, dst_offset: 3600, name: Some("ACDT") }), + (542737800, FixedTimespan { utc_offset: 34200, dst_offset: 0, name: Some("ACST") }), + (562091400, FixedTimespan { utc_offset: 34200, dst_offset: 3600, name: Some("ACDT") }), + (574792200, FixedTimespan { utc_offset: 34200, dst_offset: 0, name: Some("ACST") }), + (594145800, FixedTimespan { utc_offset: 34200, dst_offset: 3600, name: Some("ACDT") }), + (606241800, FixedTimespan { utc_offset: 34200, dst_offset: 0, name: Some("ACST") }), + (625595400, FixedTimespan { utc_offset: 34200, dst_offset: 3600, name: Some("ACDT") }), + (636481800, FixedTimespan { utc_offset: 34200, dst_offset: 0, name: Some("ACST") }), + (657045000, FixedTimespan { utc_offset: 34200, dst_offset: 3600, name: Some("ACDT") }), + (667931400, FixedTimespan { utc_offset: 34200, dst_offset: 0, name: Some("ACST") }), + (688494600, FixedTimespan { utc_offset: 34200, dst_offset: 3600, name: Some("ACDT") }), + (699381000, FixedTimespan { utc_offset: 34200, dst_offset: 0, name: Some("ACST") }), + (719944200, FixedTimespan { utc_offset: 34200, dst_offset: 3600, name: Some("ACDT") }), + (731435400, FixedTimespan { utc_offset: 34200, dst_offset: 0, name: Some("ACST") }), + (751998600, FixedTimespan { utc_offset: 34200, dst_offset: 3600, name: Some("ACDT") }), + (762885000, FixedTimespan { utc_offset: 34200, dst_offset: 0, name: Some("ACST") }), + (783448200, FixedTimespan { utc_offset: 34200, dst_offset: 3600, name: Some("ACDT") }), + (794334600, FixedTimespan { utc_offset: 34200, dst_offset: 0, name: Some("ACST") }), + (814897800, FixedTimespan { utc_offset: 34200, dst_offset: 3600, name: Some("ACDT") }), + (828203400, FixedTimespan { utc_offset: 34200, dst_offset: 0, name: Some("ACST") }), + (846347400, FixedTimespan { utc_offset: 34200, dst_offset: 3600, name: Some("ACDT") }), + (859653000, FixedTimespan { utc_offset: 34200, dst_offset: 0, name: Some("ACST") }), + (877797000, FixedTimespan { utc_offset: 34200, dst_offset: 3600, name: Some("ACDT") }), + (891102600, FixedTimespan { utc_offset: 34200, dst_offset: 0, name: Some("ACST") }), + (909246600, FixedTimespan { utc_offset: 34200, dst_offset: 3600, name: Some("ACDT") }), + (922552200, FixedTimespan { utc_offset: 34200, dst_offset: 0, name: Some("ACST") }), + (941301000, FixedTimespan { utc_offset: 34200, dst_offset: 3600, name: Some("ACDT") }), + (954001800, FixedTimespan { utc_offset: 34200, dst_offset: 0, name: Some("ACST") }), + (972750600, FixedTimespan { utc_offset: 34200, dst_offset: 3600, name: Some("ACDT") }), + (985451400, FixedTimespan { utc_offset: 34200, dst_offset: 0, name: Some("ACST") }), + (1004200200, FixedTimespan { utc_offset: 34200, dst_offset: 3600, name: Some("ACDT") }), + (1017505800, FixedTimespan { utc_offset: 34200, dst_offset: 0, name: Some("ACST") }), + (1035649800, FixedTimespan { utc_offset: 34200, dst_offset: 3600, name: Some("ACDT") }), + (1048955400, FixedTimespan { utc_offset: 34200, dst_offset: 0, name: Some("ACST") }), + (1067099400, FixedTimespan { utc_offset: 34200, dst_offset: 3600, name: Some("ACDT") }), + (1080405000, FixedTimespan { utc_offset: 34200, dst_offset: 0, name: Some("ACST") }), + (1099153800, FixedTimespan { utc_offset: 34200, dst_offset: 3600, name: Some("ACDT") }), + (1111854600, FixedTimespan { utc_offset: 34200, dst_offset: 0, name: Some("ACST") }), + (1130603400, FixedTimespan { utc_offset: 34200, dst_offset: 3600, name: Some("ACDT") }), + (1143909000, FixedTimespan { utc_offset: 34200, dst_offset: 0, name: Some("ACST") }), + (1162053000, FixedTimespan { utc_offset: 34200, dst_offset: 3600, name: Some("ACDT") }), + (1174753800, FixedTimespan { utc_offset: 34200, dst_offset: 0, name: Some("ACST") }), + (1193502600, FixedTimespan { utc_offset: 34200, dst_offset: 3600, name: Some("ACDT") }), + (1207413000, FixedTimespan { utc_offset: 34200, dst_offset: 0, name: Some("ACST") }), + (1223137800, FixedTimespan { utc_offset: 34200, dst_offset: 3600, name: Some("ACDT") }), + (1238862600, FixedTimespan { utc_offset: 34200, dst_offset: 0, name: Some("ACST") }), + (1254587400, FixedTimespan { utc_offset: 34200, dst_offset: 3600, name: Some("ACDT") }), + (1270312200, FixedTimespan { utc_offset: 34200, dst_offset: 0, name: Some("ACST") }), + (1286037000, FixedTimespan { utc_offset: 34200, dst_offset: 3600, name: Some("ACDT") }), + (1301761800, FixedTimespan { utc_offset: 34200, dst_offset: 0, name: Some("ACST") }), + (1317486600, FixedTimespan { utc_offset: 34200, dst_offset: 3600, name: Some("ACDT") }), + (1333211400, FixedTimespan { utc_offset: 34200, dst_offset: 0, name: Some("ACST") }), + (1349541000, FixedTimespan { utc_offset: 34200, dst_offset: 3600, name: Some("ACDT") }), + (1365265800, FixedTimespan { utc_offset: 34200, dst_offset: 0, name: Some("ACST") }), + (1380990600, FixedTimespan { utc_offset: 34200, dst_offset: 3600, name: Some("ACDT") }), + (1396715400, FixedTimespan { utc_offset: 34200, dst_offset: 0, name: Some("ACST") }), + (1412440200, FixedTimespan { utc_offset: 34200, dst_offset: 3600, name: Some("ACDT") }), + (1428165000, FixedTimespan { utc_offset: 34200, dst_offset: 0, name: Some("ACST") }), + (1443889800, FixedTimespan { utc_offset: 34200, dst_offset: 3600, name: Some("ACDT") }), + (1459614600, FixedTimespan { utc_offset: 34200, dst_offset: 0, name: Some("ACST") }), + (1475339400, FixedTimespan { utc_offset: 34200, dst_offset: 3600, name: Some("ACDT") }), + (1491064200, FixedTimespan { utc_offset: 34200, dst_offset: 0, name: Some("ACST") }), + (1506789000, FixedTimespan { utc_offset: 34200, dst_offset: 3600, name: Some("ACDT") }), + (1522513800, FixedTimespan { utc_offset: 34200, dst_offset: 0, name: Some("ACST") }), + (1538843400, FixedTimespan { utc_offset: 34200, dst_offset: 3600, name: Some("ACDT") }), + (1554568200, FixedTimespan { utc_offset: 34200, dst_offset: 0, name: Some("ACST") }), + (1570293000, FixedTimespan { utc_offset: 34200, dst_offset: 3600, name: Some("ACDT") }), + (1586017800, FixedTimespan { utc_offset: 34200, dst_offset: 0, name: Some("ACST") }), + (1601742600, FixedTimespan { utc_offset: 34200, dst_offset: 3600, name: Some("ACDT") }), + (1617467400, FixedTimespan { utc_offset: 34200, dst_offset: 0, name: Some("ACST") }), + (1633192200, FixedTimespan { utc_offset: 34200, dst_offset: 3600, name: Some("ACDT") }), + (1648917000, FixedTimespan { utc_offset: 34200, dst_offset: 0, name: Some("ACST") }), + (1664641800, FixedTimespan { utc_offset: 34200, dst_offset: 3600, name: Some("ACDT") }), + (1680366600, FixedTimespan { utc_offset: 34200, dst_offset: 0, name: Some("ACST") }), + (1696091400, FixedTimespan { utc_offset: 34200, dst_offset: 3600, name: Some("ACDT") }), + (1712421000, FixedTimespan { utc_offset: 34200, dst_offset: 0, name: Some("ACST") }), + (1728145800, FixedTimespan { utc_offset: 34200, dst_offset: 3600, name: Some("ACDT") }), + (1743870600, FixedTimespan { utc_offset: 34200, dst_offset: 0, name: Some("ACST") }), + (1759595400, FixedTimespan { utc_offset: 34200, dst_offset: 3600, name: Some("ACDT") }), + (1775320200, FixedTimespan { utc_offset: 34200, dst_offset: 0, name: Some("ACST") }), + (1791045000, FixedTimespan { utc_offset: 34200, dst_offset: 3600, name: Some("ACDT") }), + (1806769800, FixedTimespan { utc_offset: 34200, dst_offset: 0, name: Some("ACST") }), + (1822494600, FixedTimespan { utc_offset: 34200, dst_offset: 3600, name: Some("ACDT") }), + (1838219400, FixedTimespan { utc_offset: 34200, dst_offset: 0, name: Some("ACST") }), + (1853944200, FixedTimespan { utc_offset: 34200, dst_offset: 3600, name: Some("ACDT") }), + (1869669000, FixedTimespan { utc_offset: 34200, dst_offset: 0, name: Some("ACST") }), + (1885998600, FixedTimespan { utc_offset: 34200, dst_offset: 3600, name: Some("ACDT") }), + (1901723400, FixedTimespan { utc_offset: 34200, dst_offset: 0, name: Some("ACST") }), + (1917448200, FixedTimespan { utc_offset: 34200, dst_offset: 3600, name: Some("ACDT") }), + (1933173000, FixedTimespan { utc_offset: 34200, dst_offset: 0, name: Some("ACST") }), + (1948897800, FixedTimespan { utc_offset: 34200, dst_offset: 3600, name: Some("ACDT") }), + (1964622600, FixedTimespan { utc_offset: 34200, dst_offset: 0, name: Some("ACST") }), + (1980347400, FixedTimespan { utc_offset: 34200, dst_offset: 3600, name: Some("ACDT") }), + (1996072200, FixedTimespan { utc_offset: 34200, dst_offset: 0, name: Some("ACST") }), + (2011797000, FixedTimespan { utc_offset: 34200, dst_offset: 3600, name: Some("ACDT") }), + (2027521800, FixedTimespan { utc_offset: 34200, dst_offset: 0, name: Some("ACST") }), + (2043246600, FixedTimespan { utc_offset: 34200, dst_offset: 3600, name: Some("ACDT") }), + (2058971400, FixedTimespan { utc_offset: 34200, dst_offset: 0, name: Some("ACST") }), + (2075301000, FixedTimespan { utc_offset: 34200, dst_offset: 3600, name: Some("ACDT") }), + (2091025800, FixedTimespan { utc_offset: 34200, dst_offset: 0, name: Some("ACST") }), + (2106750600, FixedTimespan { utc_offset: 34200, dst_offset: 3600, name: Some("ACDT") }), + (2122475400, FixedTimespan { utc_offset: 34200, dst_offset: 0, name: Some("ACST") }), + (2138200200, FixedTimespan { utc_offset: 34200, dst_offset: 3600, name: Some("ACDT") }), + (2153925000, FixedTimespan { utc_offset: 34200, dst_offset: 0, name: Some("ACST") }), + (2169649800, FixedTimespan { utc_offset: 34200, dst_offset: 3600, name: Some("ACDT") }), + (2185374600, FixedTimespan { utc_offset: 34200, dst_offset: 0, name: Some("ACST") }), + (2201099400, FixedTimespan { utc_offset: 34200, dst_offset: 3600, name: Some("ACDT") }), + (2216824200, FixedTimespan { utc_offset: 34200, dst_offset: 0, name: Some("ACST") }), + (2233153800, FixedTimespan { utc_offset: 34200, dst_offset: 3600, name: Some("ACDT") }), + (2248878600, FixedTimespan { utc_offset: 34200, dst_offset: 0, name: Some("ACST") }), + (2264603400, FixedTimespan { utc_offset: 34200, dst_offset: 3600, name: Some("ACDT") }), + (2280328200, FixedTimespan { utc_offset: 34200, dst_offset: 0, name: Some("ACST") }), + (2296053000, FixedTimespan { utc_offset: 34200, dst_offset: 3600, name: Some("ACDT") }), + (2311777800, FixedTimespan { utc_offset: 34200, dst_offset: 0, name: Some("ACST") }), + (2327502600, FixedTimespan { utc_offset: 34200, dst_offset: 3600, name: Some("ACDT") }), + (2343227400, FixedTimespan { utc_offset: 34200, dst_offset: 0, name: Some("ACST") }), + (2358952200, FixedTimespan { utc_offset: 34200, dst_offset: 3600, name: Some("ACDT") }), + (2374677000, FixedTimespan { utc_offset: 34200, dst_offset: 0, name: Some("ACST") }), + (2390401800, FixedTimespan { utc_offset: 34200, dst_offset: 3600, name: Some("ACDT") }), + (2406126600, FixedTimespan { utc_offset: 34200, dst_offset: 0, name: Some("ACST") }), + (2422456200, FixedTimespan { utc_offset: 34200, dst_offset: 3600, name: Some("ACDT") }), + (2438181000, FixedTimespan { utc_offset: 34200, dst_offset: 0, name: Some("ACST") }), + (2453905800, FixedTimespan { utc_offset: 34200, dst_offset: 3600, name: Some("ACDT") }), + (2469630600, FixedTimespan { utc_offset: 34200, dst_offset: 0, name: Some("ACST") }), + (2485355400, FixedTimespan { utc_offset: 34200, dst_offset: 3600, name: Some("ACDT") }), + (2501080200, FixedTimespan { utc_offset: 34200, dst_offset: 0, name: Some("ACST") }), + (2516805000, FixedTimespan { utc_offset: 34200, dst_offset: 3600, name: Some("ACDT") }), + (2532529800, FixedTimespan { utc_offset: 34200, dst_offset: 0, name: Some("ACST") }), + (2548254600, FixedTimespan { utc_offset: 34200, dst_offset: 3600, name: Some("ACDT") }), + (2563979400, FixedTimespan { utc_offset: 34200, dst_offset: 0, name: Some("ACST") }), + (2579704200, FixedTimespan { utc_offset: 34200, dst_offset: 3600, name: Some("ACDT") }), + (2596033800, FixedTimespan { utc_offset: 34200, dst_offset: 0, name: Some("ACST") }), + (2611758600, FixedTimespan { utc_offset: 34200, dst_offset: 3600, name: Some("ACDT") }), + (2627483400, FixedTimespan { utc_offset: 34200, dst_offset: 0, name: Some("ACST") }), + (2643208200, FixedTimespan { utc_offset: 34200, dst_offset: 3600, name: Some("ACDT") }), + (2658933000, FixedTimespan { utc_offset: 34200, dst_offset: 0, name: Some("ACST") }), + (2674657800, FixedTimespan { utc_offset: 34200, dst_offset: 3600, name: Some("ACDT") }), + (2690382600, FixedTimespan { utc_offset: 34200, dst_offset: 0, name: Some("ACST") }), + (2706107400, FixedTimespan { utc_offset: 34200, dst_offset: 3600, name: Some("ACDT") }), + (2721832200, FixedTimespan { utc_offset: 34200, dst_offset: 0, name: Some("ACST") }), + (2737557000, FixedTimespan { utc_offset: 34200, dst_offset: 3600, name: Some("ACDT") }), + (2753281800, FixedTimespan { utc_offset: 34200, dst_offset: 0, name: Some("ACST") }), + (2769611400, FixedTimespan { utc_offset: 34200, dst_offset: 3600, name: Some("ACDT") }), + (2785336200, FixedTimespan { utc_offset: 34200, dst_offset: 0, name: Some("ACST") }), + (2801061000, FixedTimespan { utc_offset: 34200, dst_offset: 3600, name: Some("ACDT") }), + (2816785800, FixedTimespan { utc_offset: 34200, dst_offset: 0, name: Some("ACST") }), + (2832510600, FixedTimespan { utc_offset: 34200, dst_offset: 3600, name: Some("ACDT") }), + (2848235400, FixedTimespan { utc_offset: 34200, dst_offset: 0, name: Some("ACST") }), + (2863960200, FixedTimespan { utc_offset: 34200, dst_offset: 3600, name: Some("ACDT") }), + (2879685000, FixedTimespan { utc_offset: 34200, dst_offset: 0, name: Some("ACST") }), + (2895409800, FixedTimespan { utc_offset: 34200, dst_offset: 3600, name: Some("ACDT") }), + (2911134600, FixedTimespan { utc_offset: 34200, dst_offset: 0, name: Some("ACST") }), + (2926859400, FixedTimespan { utc_offset: 34200, dst_offset: 3600, name: Some("ACDT") }), + (2942584200, FixedTimespan { utc_offset: 34200, dst_offset: 0, name: Some("ACST") }), + (2958913800, FixedTimespan { utc_offset: 34200, dst_offset: 3600, name: Some("ACDT") }), + (2974638600, FixedTimespan { utc_offset: 34200, dst_offset: 0, name: Some("ACST") }), + (2990363400, FixedTimespan { utc_offset: 34200, dst_offset: 3600, name: Some("ACDT") }), + (3006088200, FixedTimespan { utc_offset: 34200, dst_offset: 0, name: Some("ACST") }), + (3021813000, FixedTimespan { utc_offset: 34200, dst_offset: 3600, name: Some("ACDT") }), + (3037537800, FixedTimespan { utc_offset: 34200, dst_offset: 0, name: Some("ACST") }), + (3053262600, FixedTimespan { utc_offset: 34200, dst_offset: 3600, name: Some("ACDT") }), + (3068987400, FixedTimespan { utc_offset: 34200, dst_offset: 0, name: Some("ACST") }), + (3084712200, FixedTimespan { utc_offset: 34200, dst_offset: 3600, name: Some("ACDT") }), + (3100437000, FixedTimespan { utc_offset: 34200, dst_offset: 0, name: Some("ACST") }), + (3116766600, FixedTimespan { utc_offset: 34200, dst_offset: 3600, name: Some("ACDT") }), + (3132491400, FixedTimespan { utc_offset: 34200, dst_offset: 0, name: Some("ACST") }), + (3148216200, FixedTimespan { utc_offset: 34200, dst_offset: 3600, name: Some("ACDT") }), + (3163941000, FixedTimespan { utc_offset: 34200, dst_offset: 0, name: Some("ACST") }), + (3179665800, FixedTimespan { utc_offset: 34200, dst_offset: 3600, name: Some("ACDT") }), + (3195390600, FixedTimespan { utc_offset: 34200, dst_offset: 0, name: Some("ACST") }), + (3211115400, FixedTimespan { utc_offset: 34200, dst_offset: 3600, name: Some("ACDT") }), + (3226840200, FixedTimespan { utc_offset: 34200, dst_offset: 0, name: Some("ACST") }), + (3242565000, FixedTimespan { utc_offset: 34200, dst_offset: 3600, name: Some("ACDT") }), + (3258289800, FixedTimespan { utc_offset: 34200, dst_offset: 0, name: Some("ACST") }), + (3274014600, FixedTimespan { utc_offset: 34200, dst_offset: 3600, name: Some("ACDT") }), + (3289739400, FixedTimespan { utc_offset: 34200, dst_offset: 0, name: Some("ACST") }), + (3306069000, FixedTimespan { utc_offset: 34200, dst_offset: 3600, name: Some("ACDT") }), + (3321793800, FixedTimespan { utc_offset: 34200, dst_offset: 0, name: Some("ACST") }), + (3337518600, FixedTimespan { utc_offset: 34200, dst_offset: 3600, name: Some("ACDT") }), + (3353243400, FixedTimespan { utc_offset: 34200, dst_offset: 0, name: Some("ACST") }), + (3368968200, FixedTimespan { utc_offset: 34200, dst_offset: 3600, name: Some("ACDT") }), + (3384693000, FixedTimespan { utc_offset: 34200, dst_offset: 0, name: Some("ACST") }), + (3400417800, FixedTimespan { utc_offset: 34200, dst_offset: 3600, name: Some("ACDT") }), + (3416142600, FixedTimespan { utc_offset: 34200, dst_offset: 0, name: Some("ACST") }), + (3431867400, FixedTimespan { utc_offset: 34200, dst_offset: 3600, name: Some("ACDT") }), + (3447592200, FixedTimespan { utc_offset: 34200, dst_offset: 0, name: Some("ACST") }), + (3463317000, FixedTimespan { utc_offset: 34200, dst_offset: 3600, name: Some("ACDT") }), + (3479646600, FixedTimespan { utc_offset: 34200, dst_offset: 0, name: Some("ACST") }), + (3495371400, FixedTimespan { utc_offset: 34200, dst_offset: 3600, name: Some("ACDT") }), + (3511096200, FixedTimespan { utc_offset: 34200, dst_offset: 0, name: Some("ACST") }), + (3526821000, FixedTimespan { utc_offset: 34200, dst_offset: 3600, name: Some("ACDT") }), + (3542545800, FixedTimespan { utc_offset: 34200, dst_offset: 0, name: Some("ACST") }), + (3558270600, FixedTimespan { utc_offset: 34200, dst_offset: 3600, name: Some("ACDT") }), + (3573995400, FixedTimespan { utc_offset: 34200, dst_offset: 0, name: Some("ACST") }), + (3589720200, FixedTimespan { utc_offset: 34200, dst_offset: 3600, name: Some("ACDT") }), + (3605445000, FixedTimespan { utc_offset: 34200, dst_offset: 0, name: Some("ACST") }), + (3621169800, FixedTimespan { utc_offset: 34200, dst_offset: 3600, name: Some("ACDT") }), + (3636894600, FixedTimespan { utc_offset: 34200, dst_offset: 0, name: Some("ACST") }), + (3653224200, FixedTimespan { utc_offset: 34200, dst_offset: 3600, name: Some("ACDT") }), + (3668949000, FixedTimespan { utc_offset: 34200, dst_offset: 0, name: Some("ACST") }), + (3684673800, FixedTimespan { utc_offset: 34200, dst_offset: 3600, name: Some("ACDT") }), + (3700398600, FixedTimespan { utc_offset: 34200, dst_offset: 0, name: Some("ACST") }), + (3716123400, FixedTimespan { utc_offset: 34200, dst_offset: 3600, name: Some("ACDT") }), + (3731848200, FixedTimespan { utc_offset: 34200, dst_offset: 0, name: Some("ACST") }), + (3747573000, FixedTimespan { utc_offset: 34200, dst_offset: 3600, name: Some("ACDT") }), + (3763297800, FixedTimespan { utc_offset: 34200, dst_offset: 0, name: Some("ACST") }), + (3779022600, FixedTimespan { utc_offset: 34200, dst_offset: 3600, name: Some("ACDT") }), + (3794747400, FixedTimespan { utc_offset: 34200, dst_offset: 0, name: Some("ACST") }), + (3810472200, FixedTimespan { utc_offset: 34200, dst_offset: 3600, name: Some("ACDT") }), + (3826197000, FixedTimespan { utc_offset: 34200, dst_offset: 0, name: Some("ACST") }), + (3842526600, FixedTimespan { utc_offset: 34200, dst_offset: 3600, name: Some("ACDT") }), + (3858251400, FixedTimespan { utc_offset: 34200, dst_offset: 0, name: Some("ACST") }), + (3873976200, FixedTimespan { utc_offset: 34200, dst_offset: 3600, name: Some("ACDT") }), + (3889701000, FixedTimespan { utc_offset: 34200, dst_offset: 0, name: Some("ACST") }), + (3905425800, FixedTimespan { utc_offset: 34200, dst_offset: 3600, name: Some("ACDT") }), + (3921150600, FixedTimespan { utc_offset: 34200, dst_offset: 0, name: Some("ACST") }), + (3936875400, FixedTimespan { utc_offset: 34200, dst_offset: 3600, name: Some("ACDT") }), + (3952600200, FixedTimespan { utc_offset: 34200, dst_offset: 0, name: Some("ACST") }), + (3968325000, FixedTimespan { utc_offset: 34200, dst_offset: 3600, name: Some("ACDT") }), + (3984049800, FixedTimespan { utc_offset: 34200, dst_offset: 0, name: Some("ACST") }), + (4000379400, FixedTimespan { utc_offset: 34200, dst_offset: 3600, name: Some("ACDT") }), + (4016104200, FixedTimespan { utc_offset: 34200, dst_offset: 0, name: Some("ACST") }), + (4031829000, FixedTimespan { utc_offset: 34200, dst_offset: 3600, name: Some("ACDT") }), + (4047553800, FixedTimespan { utc_offset: 34200, dst_offset: 0, name: Some("ACST") }), + (4063278600, FixedTimespan { utc_offset: 34200, dst_offset: 3600, name: Some("ACDT") }), + (4079003400, FixedTimespan { utc_offset: 34200, dst_offset: 0, name: Some("ACST") }), + (4094728200, FixedTimespan { utc_offset: 34200, dst_offset: 3600, name: Some("ACDT") }), + ]; + FixedTimespanSet { + first: FixedTimespan { + utc_offset: 33948, + dst_offset: 0, + name: Some("LMT"), + }, + rest: REST + } + }, + + Tz::Australia__Canberra => { + const REST: &[(i64, FixedTimespan)] = &[ + (-2364113092, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (-1672560000, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (-1665388800, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (-883641600, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (-876124800, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (-860400000, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (-844675200, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (-828345600, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (-813225600, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (57686400, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (67968000, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (89136000, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (100022400, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (120585600, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (131472000, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (152035200, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (162921600, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (183484800, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (194976000, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (215539200, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (226425600, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (246988800, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (257875200, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (278438400, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (289324800, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (309888000, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (320774400, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (341337600, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (352224000, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (372787200, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (386697600, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (404841600, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (415728000, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (436291200, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (447177600, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (467740800, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (478627200, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (499190400, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (511286400, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (530035200, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (542736000, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (562089600, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (574790400, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (594144000, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (606240000, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (625593600, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (636480000, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (657043200, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (667929600, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (688492800, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (699379200, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (719942400, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (731433600, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (751996800, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (762883200, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (783446400, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (794332800, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (814896000, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (828201600, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (846345600, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (859651200, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (877795200, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (891100800, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (909244800, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (922550400, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (941299200, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (954000000, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (967305600, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (985449600, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (1004198400, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (1017504000, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (1035648000, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (1048953600, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (1067097600, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (1080403200, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (1099152000, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (1111852800, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (1130601600, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (1143907200, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (1162051200, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (1174752000, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (1193500800, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (1207411200, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (1223136000, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (1238860800, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (1254585600, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (1270310400, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (1286035200, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (1301760000, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (1317484800, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (1333209600, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (1349539200, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (1365264000, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (1380988800, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (1396713600, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (1412438400, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (1428163200, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (1443888000, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (1459612800, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (1475337600, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (1491062400, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (1506787200, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (1522512000, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (1538841600, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (1554566400, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (1570291200, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (1586016000, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (1601740800, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (1617465600, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (1633190400, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (1648915200, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (1664640000, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (1680364800, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (1696089600, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (1712419200, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (1728144000, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (1743868800, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (1759593600, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (1775318400, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (1791043200, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (1806768000, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (1822492800, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (1838217600, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (1853942400, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (1869667200, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (1885996800, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (1901721600, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (1917446400, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (1933171200, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (1948896000, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (1964620800, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (1980345600, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (1996070400, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (2011795200, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (2027520000, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (2043244800, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (2058969600, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (2075299200, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (2091024000, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (2106748800, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (2122473600, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (2138198400, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (2153923200, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (2169648000, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (2185372800, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (2201097600, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (2216822400, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (2233152000, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (2248876800, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (2264601600, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (2280326400, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (2296051200, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (2311776000, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (2327500800, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (2343225600, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (2358950400, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (2374675200, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (2390400000, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (2406124800, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (2422454400, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (2438179200, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (2453904000, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (2469628800, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (2485353600, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (2501078400, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (2516803200, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (2532528000, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (2548252800, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (2563977600, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (2579702400, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (2596032000, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (2611756800, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (2627481600, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (2643206400, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (2658931200, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (2674656000, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (2690380800, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (2706105600, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (2721830400, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (2737555200, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (2753280000, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (2769609600, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (2785334400, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (2801059200, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (2816784000, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (2832508800, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (2848233600, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (2863958400, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (2879683200, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (2895408000, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (2911132800, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (2926857600, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (2942582400, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (2958912000, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (2974636800, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (2990361600, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (3006086400, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (3021811200, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (3037536000, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (3053260800, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (3068985600, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (3084710400, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (3100435200, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (3116764800, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (3132489600, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (3148214400, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (3163939200, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (3179664000, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (3195388800, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (3211113600, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (3226838400, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (3242563200, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (3258288000, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (3274012800, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (3289737600, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (3306067200, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (3321792000, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (3337516800, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (3353241600, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (3368966400, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (3384691200, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (3400416000, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (3416140800, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (3431865600, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (3447590400, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (3463315200, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (3479644800, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (3495369600, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (3511094400, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (3526819200, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (3542544000, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (3558268800, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (3573993600, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (3589718400, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (3605443200, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (3621168000, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (3636892800, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (3653222400, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (3668947200, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (3684672000, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (3700396800, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (3716121600, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (3731846400, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (3747571200, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (3763296000, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (3779020800, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (3794745600, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (3810470400, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (3826195200, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (3842524800, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (3858249600, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (3873974400, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (3889699200, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (3905424000, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (3921148800, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (3936873600, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (3952598400, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (3968323200, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (3984048000, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (4000377600, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (4016102400, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (4031827200, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (4047552000, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (4063276800, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (4079001600, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (4094726400, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + ]; + FixedTimespanSet { + first: FixedTimespan { + utc_offset: 36292, + dst_offset: 0, + name: Some("LMT"), + }, + rest: REST + } + }, + + Tz::Australia__Currie => { + const REST: &[(i64, FixedTimespan)] = &[ + (-2345795356, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (-1680508800, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (-1665388800, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (-1646640000, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (-1635753600, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (-1615190400, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (-1604304000, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (-883641600, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (-876124800, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (-860400000, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (-844675200, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (-828345600, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (-813225600, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (-71136000, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (-55411200, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (-37267200, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (-25776000, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (-5817600, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (5673600, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (25632000, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (37728000, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (57686400, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (67968000, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (89136000, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (100022400, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (120585600, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (131472000, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (152035200, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (162921600, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (183484800, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (194976000, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (215539200, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (226425600, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (246988800, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (257875200, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (278438400, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (289324800, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (309888000, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (320774400, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (341337600, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (352224000, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (372787200, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (386092800, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (404841600, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (417542400, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (436291200, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (447177600, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (467740800, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (478627200, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (499190400, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (510076800, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (530035200, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (542736000, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (562089600, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (574790400, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (594144000, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (606240000, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (625593600, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (637689600, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (657043200, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (670348800, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (686678400, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (701798400, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (718128000, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (733248000, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (749577600, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (764697600, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (781027200, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (796147200, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (812476800, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (828201600, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (844531200, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (859651200, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (875980800, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (891100800, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (907430400, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (922550400, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (938880000, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (954000000, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (967305600, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (985449600, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (1002384000, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (1017504000, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (1033833600, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (1048953600, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (1065283200, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (1080403200, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (1096732800, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (1111852800, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (1128182400, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (1143907200, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (1159632000, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (1174752000, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (1191686400, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (1207411200, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (1223136000, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (1238860800, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (1254585600, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (1270310400, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (1286035200, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (1301760000, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (1317484800, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (1333209600, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (1349539200, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (1365264000, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (1380988800, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (1396713600, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (1412438400, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (1428163200, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (1443888000, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (1459612800, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (1475337600, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (1491062400, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (1506787200, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (1522512000, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (1538841600, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (1554566400, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (1570291200, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (1586016000, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (1601740800, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (1617465600, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (1633190400, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (1648915200, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (1664640000, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (1680364800, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (1696089600, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (1712419200, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (1728144000, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (1743868800, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (1759593600, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (1775318400, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (1791043200, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (1806768000, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (1822492800, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (1838217600, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (1853942400, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (1869667200, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (1885996800, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (1901721600, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (1917446400, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (1933171200, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (1948896000, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (1964620800, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (1980345600, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (1996070400, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (2011795200, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (2027520000, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (2043244800, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (2058969600, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (2075299200, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (2091024000, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (2106748800, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (2122473600, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (2138198400, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (2153923200, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (2169648000, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (2185372800, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (2201097600, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (2216822400, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (2233152000, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (2248876800, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (2264601600, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (2280326400, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (2296051200, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (2311776000, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (2327500800, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (2343225600, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (2358950400, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (2374675200, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (2390400000, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (2406124800, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (2422454400, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (2438179200, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (2453904000, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (2469628800, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (2485353600, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (2501078400, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (2516803200, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (2532528000, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (2548252800, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (2563977600, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (2579702400, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (2596032000, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (2611756800, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (2627481600, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (2643206400, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (2658931200, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (2674656000, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (2690380800, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (2706105600, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (2721830400, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (2737555200, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (2753280000, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (2769609600, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (2785334400, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (2801059200, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (2816784000, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (2832508800, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (2848233600, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (2863958400, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (2879683200, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (2895408000, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (2911132800, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (2926857600, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (2942582400, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (2958912000, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (2974636800, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (2990361600, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (3006086400, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (3021811200, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (3037536000, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (3053260800, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (3068985600, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (3084710400, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (3100435200, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (3116764800, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (3132489600, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (3148214400, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (3163939200, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (3179664000, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (3195388800, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (3211113600, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (3226838400, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (3242563200, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (3258288000, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (3274012800, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (3289737600, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (3306067200, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (3321792000, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (3337516800, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (3353241600, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (3368966400, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (3384691200, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (3400416000, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (3416140800, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (3431865600, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (3447590400, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (3463315200, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (3479644800, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (3495369600, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (3511094400, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (3526819200, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (3542544000, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (3558268800, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (3573993600, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (3589718400, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (3605443200, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (3621168000, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (3636892800, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (3653222400, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (3668947200, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (3684672000, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (3700396800, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (3716121600, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (3731846400, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (3747571200, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (3763296000, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (3779020800, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (3794745600, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (3810470400, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (3826195200, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (3842524800, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (3858249600, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (3873974400, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (3889699200, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (3905424000, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (3921148800, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (3936873600, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (3952598400, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (3968323200, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (3984048000, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (4000377600, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (4016102400, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (4031827200, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (4047552000, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (4063276800, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (4079001600, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (4094726400, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + ]; + FixedTimespanSet { + first: FixedTimespan { + utc_offset: 35356, + dst_offset: 0, + name: Some("LMT"), + }, + rest: REST + } + }, + + Tz::Australia__Darwin => { + const REST: &[(i64, FixedTimespan)] = &[ + (-2364108200, FixedTimespan { utc_offset: 32400, dst_offset: 0, name: Some("ACST") }), + (-2230189200, FixedTimespan { utc_offset: 34200, dst_offset: 0, name: Some("ACST") }), + (-1672558200, FixedTimespan { utc_offset: 34200, dst_offset: 3600, name: Some("ACDT") }), + (-1665387000, FixedTimespan { utc_offset: 34200, dst_offset: 0, name: Some("ACST") }), + (-883639800, FixedTimespan { utc_offset: 34200, dst_offset: 3600, name: Some("ACDT") }), + (-876123000, FixedTimespan { utc_offset: 34200, dst_offset: 0, name: Some("ACST") }), + (-860398200, FixedTimespan { utc_offset: 34200, dst_offset: 3600, name: Some("ACDT") }), + (-844673400, FixedTimespan { utc_offset: 34200, dst_offset: 0, name: Some("ACST") }), + (-828343800, FixedTimespan { utc_offset: 34200, dst_offset: 3600, name: Some("ACDT") }), + (-813223800, FixedTimespan { utc_offset: 34200, dst_offset: 0, name: Some("ACST") }), + ]; + FixedTimespanSet { + first: FixedTimespan { + utc_offset: 31400, + dst_offset: 0, + name: Some("LMT"), + }, + rest: REST + } + }, + + Tz::Australia__Eucla => { + const REST: &[(i64, FixedTimespan)] = &[ + (-2337928528, FixedTimespan { utc_offset: 31500, dst_offset: 0, name: None }), + (-1672555500, FixedTimespan { utc_offset: 31500, dst_offset: 3600, name: None }), + (-1665384300, FixedTimespan { utc_offset: 31500, dst_offset: 0, name: None }), + (-883637100, FixedTimespan { utc_offset: 31500, dst_offset: 3600, name: None }), + (-876120300, FixedTimespan { utc_offset: 31500, dst_offset: 0, name: None }), + (-860395500, FixedTimespan { utc_offset: 31500, dst_offset: 3600, name: None }), + (-844670700, FixedTimespan { utc_offset: 31500, dst_offset: 0, name: None }), + (152039700, FixedTimespan { utc_offset: 31500, dst_offset: 3600, name: None }), + (162926100, FixedTimespan { utc_offset: 31500, dst_offset: 0, name: None }), + (436295700, FixedTimespan { utc_offset: 31500, dst_offset: 3600, name: None }), + (447182100, FixedTimespan { utc_offset: 31500, dst_offset: 0, name: None }), + (690311700, FixedTimespan { utc_offset: 31500, dst_offset: 3600, name: None }), + (699383700, FixedTimespan { utc_offset: 31500, dst_offset: 0, name: None }), + (1165079700, FixedTimespan { utc_offset: 31500, dst_offset: 3600, name: None }), + (1174756500, FixedTimespan { utc_offset: 31500, dst_offset: 0, name: None }), + (1193505300, FixedTimespan { utc_offset: 31500, dst_offset: 3600, name: None }), + (1206810900, FixedTimespan { utc_offset: 31500, dst_offset: 0, name: None }), + (1224954900, FixedTimespan { utc_offset: 31500, dst_offset: 3600, name: None }), + (1238260500, FixedTimespan { utc_offset: 31500, dst_offset: 0, name: None }), + ]; + FixedTimespanSet { + first: FixedTimespan { + utc_offset: 30928, + dst_offset: 0, + name: Some("LMT"), + }, + rest: REST + } + }, + + Tz::Australia__Hobart => { + const REST: &[(i64, FixedTimespan)] = &[ + (-2345795356, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (-1680508800, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (-1665388800, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (-1646640000, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (-1635753600, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (-1615190400, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (-1604304000, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (-883641600, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (-876124800, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (-860400000, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (-844675200, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (-828345600, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (-813225600, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (-71136000, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (-55411200, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (-37267200, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (-25776000, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (-5817600, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (5673600, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (25632000, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (37728000, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (57686400, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (67968000, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (89136000, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (100022400, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (120585600, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (131472000, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (152035200, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (162921600, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (183484800, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (194976000, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (215539200, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (226425600, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (246988800, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (257875200, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (278438400, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (289324800, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (309888000, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (320774400, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (341337600, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (352224000, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (372787200, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (386092800, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (404841600, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (417542400, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (436291200, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (447177600, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (467740800, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (478627200, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (499190400, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (510076800, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (530035200, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (542736000, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (562089600, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (574790400, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (594144000, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (606240000, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (625593600, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (637689600, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (657043200, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (670348800, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (686678400, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (701798400, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (718128000, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (733248000, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (749577600, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (764697600, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (781027200, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (796147200, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (812476800, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (828201600, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (844531200, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (859651200, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (875980800, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (891100800, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (907430400, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (922550400, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (938880000, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (954000000, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (967305600, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (985449600, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (1002384000, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (1017504000, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (1033833600, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (1048953600, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (1065283200, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (1080403200, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (1096732800, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (1111852800, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (1128182400, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (1143907200, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (1159632000, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (1174752000, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (1191686400, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (1207411200, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (1223136000, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (1238860800, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (1254585600, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (1270310400, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (1286035200, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (1301760000, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (1317484800, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (1333209600, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (1349539200, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (1365264000, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (1380988800, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (1396713600, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (1412438400, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (1428163200, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (1443888000, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (1459612800, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (1475337600, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (1491062400, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (1506787200, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (1522512000, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (1538841600, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (1554566400, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (1570291200, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (1586016000, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (1601740800, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (1617465600, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (1633190400, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (1648915200, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (1664640000, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (1680364800, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (1696089600, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (1712419200, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (1728144000, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (1743868800, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (1759593600, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (1775318400, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (1791043200, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (1806768000, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (1822492800, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (1838217600, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (1853942400, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (1869667200, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (1885996800, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (1901721600, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (1917446400, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (1933171200, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (1948896000, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (1964620800, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (1980345600, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (1996070400, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (2011795200, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (2027520000, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (2043244800, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (2058969600, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (2075299200, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (2091024000, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (2106748800, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (2122473600, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (2138198400, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (2153923200, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (2169648000, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (2185372800, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (2201097600, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (2216822400, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (2233152000, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (2248876800, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (2264601600, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (2280326400, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (2296051200, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (2311776000, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (2327500800, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (2343225600, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (2358950400, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (2374675200, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (2390400000, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (2406124800, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (2422454400, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (2438179200, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (2453904000, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (2469628800, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (2485353600, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (2501078400, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (2516803200, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (2532528000, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (2548252800, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (2563977600, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (2579702400, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (2596032000, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (2611756800, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (2627481600, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (2643206400, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (2658931200, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (2674656000, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (2690380800, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (2706105600, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (2721830400, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (2737555200, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (2753280000, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (2769609600, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (2785334400, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (2801059200, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (2816784000, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (2832508800, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (2848233600, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (2863958400, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (2879683200, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (2895408000, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (2911132800, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (2926857600, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (2942582400, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (2958912000, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (2974636800, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (2990361600, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (3006086400, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (3021811200, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (3037536000, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (3053260800, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (3068985600, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (3084710400, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (3100435200, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (3116764800, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (3132489600, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (3148214400, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (3163939200, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (3179664000, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (3195388800, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (3211113600, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (3226838400, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (3242563200, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (3258288000, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (3274012800, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (3289737600, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (3306067200, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (3321792000, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (3337516800, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (3353241600, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (3368966400, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (3384691200, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (3400416000, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (3416140800, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (3431865600, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (3447590400, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (3463315200, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (3479644800, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (3495369600, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (3511094400, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (3526819200, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (3542544000, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (3558268800, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (3573993600, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (3589718400, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (3605443200, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (3621168000, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (3636892800, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (3653222400, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (3668947200, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (3684672000, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (3700396800, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (3716121600, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (3731846400, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (3747571200, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (3763296000, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (3779020800, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (3794745600, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (3810470400, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (3826195200, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (3842524800, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (3858249600, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (3873974400, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (3889699200, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (3905424000, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (3921148800, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (3936873600, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (3952598400, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (3968323200, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (3984048000, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (4000377600, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (4016102400, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (4031827200, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (4047552000, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (4063276800, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (4079001600, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (4094726400, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + ]; + FixedTimespanSet { + first: FixedTimespan { + utc_offset: 35356, + dst_offset: 0, + name: Some("LMT"), + }, + rest: REST + } + }, + + Tz::Australia__LHI => { + const REST: &[(i64, FixedTimespan)] = &[ + (-2364114980, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (352216800, FixedTimespan { utc_offset: 37800, dst_offset: 0, name: None }), + (372785400, FixedTimespan { utc_offset: 37800, dst_offset: 3600, name: None }), + (384273000, FixedTimespan { utc_offset: 37800, dst_offset: 0, name: None }), + (404839800, FixedTimespan { utc_offset: 37800, dst_offset: 3600, name: None }), + (415722600, FixedTimespan { utc_offset: 37800, dst_offset: 0, name: None }), + (436289400, FixedTimespan { utc_offset: 37800, dst_offset: 3600, name: None }), + (447172200, FixedTimespan { utc_offset: 37800, dst_offset: 0, name: None }), + (467739000, FixedTimespan { utc_offset: 37800, dst_offset: 3600, name: None }), + (478621800, FixedTimespan { utc_offset: 37800, dst_offset: 0, name: None }), + (499188600, FixedTimespan { utc_offset: 37800, dst_offset: 1800, name: None }), + (511282800, FixedTimespan { utc_offset: 37800, dst_offset: 0, name: None }), + (530033400, FixedTimespan { utc_offset: 37800, dst_offset: 1800, name: None }), + (542732400, FixedTimespan { utc_offset: 37800, dst_offset: 0, name: None }), + (562087800, FixedTimespan { utc_offset: 37800, dst_offset: 1800, name: None }), + (574786800, FixedTimespan { utc_offset: 37800, dst_offset: 0, name: None }), + (594142200, FixedTimespan { utc_offset: 37800, dst_offset: 1800, name: None }), + (606236400, FixedTimespan { utc_offset: 37800, dst_offset: 0, name: None }), + (625591800, FixedTimespan { utc_offset: 37800, dst_offset: 1800, name: None }), + (636476400, FixedTimespan { utc_offset: 37800, dst_offset: 0, name: None }), + (657041400, FixedTimespan { utc_offset: 37800, dst_offset: 1800, name: None }), + (667926000, FixedTimespan { utc_offset: 37800, dst_offset: 0, name: None }), + (688491000, FixedTimespan { utc_offset: 37800, dst_offset: 1800, name: None }), + (699375600, FixedTimespan { utc_offset: 37800, dst_offset: 0, name: None }), + (719940600, FixedTimespan { utc_offset: 37800, dst_offset: 1800, name: None }), + (731430000, FixedTimespan { utc_offset: 37800, dst_offset: 0, name: None }), + (751995000, FixedTimespan { utc_offset: 37800, dst_offset: 1800, name: None }), + (762879600, FixedTimespan { utc_offset: 37800, dst_offset: 0, name: None }), + (783444600, FixedTimespan { utc_offset: 37800, dst_offset: 1800, name: None }), + (794329200, FixedTimespan { utc_offset: 37800, dst_offset: 0, name: None }), + (814894200, FixedTimespan { utc_offset: 37800, dst_offset: 1800, name: None }), + (828198000, FixedTimespan { utc_offset: 37800, dst_offset: 0, name: None }), + (846343800, FixedTimespan { utc_offset: 37800, dst_offset: 1800, name: None }), + (859647600, FixedTimespan { utc_offset: 37800, dst_offset: 0, name: None }), + (877793400, FixedTimespan { utc_offset: 37800, dst_offset: 1800, name: None }), + (891097200, FixedTimespan { utc_offset: 37800, dst_offset: 0, name: None }), + (909243000, FixedTimespan { utc_offset: 37800, dst_offset: 1800, name: None }), + (922546800, FixedTimespan { utc_offset: 37800, dst_offset: 0, name: None }), + (941297400, FixedTimespan { utc_offset: 37800, dst_offset: 1800, name: None }), + (953996400, FixedTimespan { utc_offset: 37800, dst_offset: 0, name: None }), + (967303800, FixedTimespan { utc_offset: 37800, dst_offset: 1800, name: None }), + (985446000, FixedTimespan { utc_offset: 37800, dst_offset: 0, name: None }), + (1004196600, FixedTimespan { utc_offset: 37800, dst_offset: 1800, name: None }), + (1017500400, FixedTimespan { utc_offset: 37800, dst_offset: 0, name: None }), + (1035646200, FixedTimespan { utc_offset: 37800, dst_offset: 1800, name: None }), + (1048950000, FixedTimespan { utc_offset: 37800, dst_offset: 0, name: None }), + (1067095800, FixedTimespan { utc_offset: 37800, dst_offset: 1800, name: None }), + (1080399600, FixedTimespan { utc_offset: 37800, dst_offset: 0, name: None }), + (1099150200, FixedTimespan { utc_offset: 37800, dst_offset: 1800, name: None }), + (1111849200, FixedTimespan { utc_offset: 37800, dst_offset: 0, name: None }), + (1130599800, FixedTimespan { utc_offset: 37800, dst_offset: 1800, name: None }), + (1143903600, FixedTimespan { utc_offset: 37800, dst_offset: 0, name: None }), + (1162049400, FixedTimespan { utc_offset: 37800, dst_offset: 1800, name: None }), + (1174748400, FixedTimespan { utc_offset: 37800, dst_offset: 0, name: None }), + (1193499000, FixedTimespan { utc_offset: 37800, dst_offset: 1800, name: None }), + (1207407600, FixedTimespan { utc_offset: 37800, dst_offset: 0, name: None }), + (1223134200, FixedTimespan { utc_offset: 37800, dst_offset: 1800, name: None }), + (1238857200, FixedTimespan { utc_offset: 37800, dst_offset: 0, name: None }), + (1254583800, FixedTimespan { utc_offset: 37800, dst_offset: 1800, name: None }), + (1270306800, FixedTimespan { utc_offset: 37800, dst_offset: 0, name: None }), + (1286033400, FixedTimespan { utc_offset: 37800, dst_offset: 1800, name: None }), + (1301756400, FixedTimespan { utc_offset: 37800, dst_offset: 0, name: None }), + (1317483000, FixedTimespan { utc_offset: 37800, dst_offset: 1800, name: None }), + (1333206000, FixedTimespan { utc_offset: 37800, dst_offset: 0, name: None }), + (1349537400, FixedTimespan { utc_offset: 37800, dst_offset: 1800, name: None }), + (1365260400, FixedTimespan { utc_offset: 37800, dst_offset: 0, name: None }), + (1380987000, FixedTimespan { utc_offset: 37800, dst_offset: 1800, name: None }), + (1396710000, FixedTimespan { utc_offset: 37800, dst_offset: 0, name: None }), + (1412436600, FixedTimespan { utc_offset: 37800, dst_offset: 1800, name: None }), + (1428159600, FixedTimespan { utc_offset: 37800, dst_offset: 0, name: None }), + (1443886200, FixedTimespan { utc_offset: 37800, dst_offset: 1800, name: None }), + (1459609200, FixedTimespan { utc_offset: 37800, dst_offset: 0, name: None }), + (1475335800, FixedTimespan { utc_offset: 37800, dst_offset: 1800, name: None }), + (1491058800, FixedTimespan { utc_offset: 37800, dst_offset: 0, name: None }), + (1506785400, FixedTimespan { utc_offset: 37800, dst_offset: 1800, name: None }), + (1522508400, FixedTimespan { utc_offset: 37800, dst_offset: 0, name: None }), + (1538839800, FixedTimespan { utc_offset: 37800, dst_offset: 1800, name: None }), + (1554562800, FixedTimespan { utc_offset: 37800, dst_offset: 0, name: None }), + (1570289400, FixedTimespan { utc_offset: 37800, dst_offset: 1800, name: None }), + (1586012400, FixedTimespan { utc_offset: 37800, dst_offset: 0, name: None }), + (1601739000, FixedTimespan { utc_offset: 37800, dst_offset: 1800, name: None }), + (1617462000, FixedTimespan { utc_offset: 37800, dst_offset: 0, name: None }), + (1633188600, FixedTimespan { utc_offset: 37800, dst_offset: 1800, name: None }), + (1648911600, FixedTimespan { utc_offset: 37800, dst_offset: 0, name: None }), + (1664638200, FixedTimespan { utc_offset: 37800, dst_offset: 1800, name: None }), + (1680361200, FixedTimespan { utc_offset: 37800, dst_offset: 0, name: None }), + (1696087800, FixedTimespan { utc_offset: 37800, dst_offset: 1800, name: None }), + (1712415600, FixedTimespan { utc_offset: 37800, dst_offset: 0, name: None }), + (1728142200, FixedTimespan { utc_offset: 37800, dst_offset: 1800, name: None }), + (1743865200, FixedTimespan { utc_offset: 37800, dst_offset: 0, name: None }), + (1759591800, FixedTimespan { utc_offset: 37800, dst_offset: 1800, name: None }), + (1775314800, FixedTimespan { utc_offset: 37800, dst_offset: 0, name: None }), + (1791041400, FixedTimespan { utc_offset: 37800, dst_offset: 1800, name: None }), + (1806764400, FixedTimespan { utc_offset: 37800, dst_offset: 0, name: None }), + (1822491000, FixedTimespan { utc_offset: 37800, dst_offset: 1800, name: None }), + (1838214000, FixedTimespan { utc_offset: 37800, dst_offset: 0, name: None }), + (1853940600, FixedTimespan { utc_offset: 37800, dst_offset: 1800, name: None }), + (1869663600, FixedTimespan { utc_offset: 37800, dst_offset: 0, name: None }), + (1885995000, FixedTimespan { utc_offset: 37800, dst_offset: 1800, name: None }), + (1901718000, FixedTimespan { utc_offset: 37800, dst_offset: 0, name: None }), + (1917444600, FixedTimespan { utc_offset: 37800, dst_offset: 1800, name: None }), + (1933167600, FixedTimespan { utc_offset: 37800, dst_offset: 0, name: None }), + (1948894200, FixedTimespan { utc_offset: 37800, dst_offset: 1800, name: None }), + (1964617200, FixedTimespan { utc_offset: 37800, dst_offset: 0, name: None }), + (1980343800, FixedTimespan { utc_offset: 37800, dst_offset: 1800, name: None }), + (1996066800, FixedTimespan { utc_offset: 37800, dst_offset: 0, name: None }), + (2011793400, FixedTimespan { utc_offset: 37800, dst_offset: 1800, name: None }), + (2027516400, FixedTimespan { utc_offset: 37800, dst_offset: 0, name: None }), + (2043243000, FixedTimespan { utc_offset: 37800, dst_offset: 1800, name: None }), + (2058966000, FixedTimespan { utc_offset: 37800, dst_offset: 0, name: None }), + (2075297400, FixedTimespan { utc_offset: 37800, dst_offset: 1800, name: None }), + (2091020400, FixedTimespan { utc_offset: 37800, dst_offset: 0, name: None }), + (2106747000, FixedTimespan { utc_offset: 37800, dst_offset: 1800, name: None }), + (2122470000, FixedTimespan { utc_offset: 37800, dst_offset: 0, name: None }), + (2138196600, FixedTimespan { utc_offset: 37800, dst_offset: 1800, name: None }), + (2153919600, FixedTimespan { utc_offset: 37800, dst_offset: 0, name: None }), + (2169646200, FixedTimespan { utc_offset: 37800, dst_offset: 1800, name: None }), + (2185369200, FixedTimespan { utc_offset: 37800, dst_offset: 0, name: None }), + (2201095800, FixedTimespan { utc_offset: 37800, dst_offset: 1800, name: None }), + (2216818800, FixedTimespan { utc_offset: 37800, dst_offset: 0, name: None }), + (2233150200, FixedTimespan { utc_offset: 37800, dst_offset: 1800, name: None }), + (2248873200, FixedTimespan { utc_offset: 37800, dst_offset: 0, name: None }), + (2264599800, FixedTimespan { utc_offset: 37800, dst_offset: 1800, name: None }), + (2280322800, FixedTimespan { utc_offset: 37800, dst_offset: 0, name: None }), + (2296049400, FixedTimespan { utc_offset: 37800, dst_offset: 1800, name: None }), + (2311772400, FixedTimespan { utc_offset: 37800, dst_offset: 0, name: None }), + (2327499000, FixedTimespan { utc_offset: 37800, dst_offset: 1800, name: None }), + (2343222000, FixedTimespan { utc_offset: 37800, dst_offset: 0, name: None }), + (2358948600, FixedTimespan { utc_offset: 37800, dst_offset: 1800, name: None }), + (2374671600, FixedTimespan { utc_offset: 37800, dst_offset: 0, name: None }), + (2390398200, FixedTimespan { utc_offset: 37800, dst_offset: 1800, name: None }), + (2406121200, FixedTimespan { utc_offset: 37800, dst_offset: 0, name: None }), + (2422452600, FixedTimespan { utc_offset: 37800, dst_offset: 1800, name: None }), + (2438175600, FixedTimespan { utc_offset: 37800, dst_offset: 0, name: None }), + (2453902200, FixedTimespan { utc_offset: 37800, dst_offset: 1800, name: None }), + (2469625200, FixedTimespan { utc_offset: 37800, dst_offset: 0, name: None }), + (2485351800, FixedTimespan { utc_offset: 37800, dst_offset: 1800, name: None }), + (2501074800, FixedTimespan { utc_offset: 37800, dst_offset: 0, name: None }), + (2516801400, FixedTimespan { utc_offset: 37800, dst_offset: 1800, name: None }), + (2532524400, FixedTimespan { utc_offset: 37800, dst_offset: 0, name: None }), + (2548251000, FixedTimespan { utc_offset: 37800, dst_offset: 1800, name: None }), + (2563974000, FixedTimespan { utc_offset: 37800, dst_offset: 0, name: None }), + (2579700600, FixedTimespan { utc_offset: 37800, dst_offset: 1800, name: None }), + (2596028400, FixedTimespan { utc_offset: 37800, dst_offset: 0, name: None }), + (2611755000, FixedTimespan { utc_offset: 37800, dst_offset: 1800, name: None }), + (2627478000, FixedTimespan { utc_offset: 37800, dst_offset: 0, name: None }), + (2643204600, FixedTimespan { utc_offset: 37800, dst_offset: 1800, name: None }), + (2658927600, FixedTimespan { utc_offset: 37800, dst_offset: 0, name: None }), + (2674654200, FixedTimespan { utc_offset: 37800, dst_offset: 1800, name: None }), + (2690377200, FixedTimespan { utc_offset: 37800, dst_offset: 0, name: None }), + (2706103800, FixedTimespan { utc_offset: 37800, dst_offset: 1800, name: None }), + (2721826800, FixedTimespan { utc_offset: 37800, dst_offset: 0, name: None }), + (2737553400, FixedTimespan { utc_offset: 37800, dst_offset: 1800, name: None }), + (2753276400, FixedTimespan { utc_offset: 37800, dst_offset: 0, name: None }), + (2769607800, FixedTimespan { utc_offset: 37800, dst_offset: 1800, name: None }), + (2785330800, FixedTimespan { utc_offset: 37800, dst_offset: 0, name: None }), + (2801057400, FixedTimespan { utc_offset: 37800, dst_offset: 1800, name: None }), + (2816780400, FixedTimespan { utc_offset: 37800, dst_offset: 0, name: None }), + (2832507000, FixedTimespan { utc_offset: 37800, dst_offset: 1800, name: None }), + (2848230000, FixedTimespan { utc_offset: 37800, dst_offset: 0, name: None }), + (2863956600, FixedTimespan { utc_offset: 37800, dst_offset: 1800, name: None }), + (2879679600, FixedTimespan { utc_offset: 37800, dst_offset: 0, name: None }), + (2895406200, FixedTimespan { utc_offset: 37800, dst_offset: 1800, name: None }), + (2911129200, FixedTimespan { utc_offset: 37800, dst_offset: 0, name: None }), + (2926855800, FixedTimespan { utc_offset: 37800, dst_offset: 1800, name: None }), + (2942578800, FixedTimespan { utc_offset: 37800, dst_offset: 0, name: None }), + (2958910200, FixedTimespan { utc_offset: 37800, dst_offset: 1800, name: None }), + (2974633200, FixedTimespan { utc_offset: 37800, dst_offset: 0, name: None }), + (2990359800, FixedTimespan { utc_offset: 37800, dst_offset: 1800, name: None }), + (3006082800, FixedTimespan { utc_offset: 37800, dst_offset: 0, name: None }), + (3021809400, FixedTimespan { utc_offset: 37800, dst_offset: 1800, name: None }), + (3037532400, FixedTimespan { utc_offset: 37800, dst_offset: 0, name: None }), + (3053259000, FixedTimespan { utc_offset: 37800, dst_offset: 1800, name: None }), + (3068982000, FixedTimespan { utc_offset: 37800, dst_offset: 0, name: None }), + (3084708600, FixedTimespan { utc_offset: 37800, dst_offset: 1800, name: None }), + (3100431600, FixedTimespan { utc_offset: 37800, dst_offset: 0, name: None }), + (3116763000, FixedTimespan { utc_offset: 37800, dst_offset: 1800, name: None }), + (3132486000, FixedTimespan { utc_offset: 37800, dst_offset: 0, name: None }), + (3148212600, FixedTimespan { utc_offset: 37800, dst_offset: 1800, name: None }), + (3163935600, FixedTimespan { utc_offset: 37800, dst_offset: 0, name: None }), + (3179662200, FixedTimespan { utc_offset: 37800, dst_offset: 1800, name: None }), + (3195385200, FixedTimespan { utc_offset: 37800, dst_offset: 0, name: None }), + (3211111800, FixedTimespan { utc_offset: 37800, dst_offset: 1800, name: None }), + (3226834800, FixedTimespan { utc_offset: 37800, dst_offset: 0, name: None }), + (3242561400, FixedTimespan { utc_offset: 37800, dst_offset: 1800, name: None }), + (3258284400, FixedTimespan { utc_offset: 37800, dst_offset: 0, name: None }), + (3274011000, FixedTimespan { utc_offset: 37800, dst_offset: 1800, name: None }), + (3289734000, FixedTimespan { utc_offset: 37800, dst_offset: 0, name: None }), + (3306065400, FixedTimespan { utc_offset: 37800, dst_offset: 1800, name: None }), + (3321788400, FixedTimespan { utc_offset: 37800, dst_offset: 0, name: None }), + (3337515000, FixedTimespan { utc_offset: 37800, dst_offset: 1800, name: None }), + (3353238000, FixedTimespan { utc_offset: 37800, dst_offset: 0, name: None }), + (3368964600, FixedTimespan { utc_offset: 37800, dst_offset: 1800, name: None }), + (3384687600, FixedTimespan { utc_offset: 37800, dst_offset: 0, name: None }), + (3400414200, FixedTimespan { utc_offset: 37800, dst_offset: 1800, name: None }), + (3416137200, FixedTimespan { utc_offset: 37800, dst_offset: 0, name: None }), + (3431863800, FixedTimespan { utc_offset: 37800, dst_offset: 1800, name: None }), + (3447586800, FixedTimespan { utc_offset: 37800, dst_offset: 0, name: None }), + (3463313400, FixedTimespan { utc_offset: 37800, dst_offset: 1800, name: None }), + (3479641200, FixedTimespan { utc_offset: 37800, dst_offset: 0, name: None }), + (3495367800, FixedTimespan { utc_offset: 37800, dst_offset: 1800, name: None }), + (3511090800, FixedTimespan { utc_offset: 37800, dst_offset: 0, name: None }), + (3526817400, FixedTimespan { utc_offset: 37800, dst_offset: 1800, name: None }), + (3542540400, FixedTimespan { utc_offset: 37800, dst_offset: 0, name: None }), + (3558267000, FixedTimespan { utc_offset: 37800, dst_offset: 1800, name: None }), + (3573990000, FixedTimespan { utc_offset: 37800, dst_offset: 0, name: None }), + (3589716600, FixedTimespan { utc_offset: 37800, dst_offset: 1800, name: None }), + (3605439600, FixedTimespan { utc_offset: 37800, dst_offset: 0, name: None }), + (3621166200, FixedTimespan { utc_offset: 37800, dst_offset: 1800, name: None }), + (3636889200, FixedTimespan { utc_offset: 37800, dst_offset: 0, name: None }), + (3653220600, FixedTimespan { utc_offset: 37800, dst_offset: 1800, name: None }), + (3668943600, FixedTimespan { utc_offset: 37800, dst_offset: 0, name: None }), + (3684670200, FixedTimespan { utc_offset: 37800, dst_offset: 1800, name: None }), + (3700393200, FixedTimespan { utc_offset: 37800, dst_offset: 0, name: None }), + (3716119800, FixedTimespan { utc_offset: 37800, dst_offset: 1800, name: None }), + (3731842800, FixedTimespan { utc_offset: 37800, dst_offset: 0, name: None }), + (3747569400, FixedTimespan { utc_offset: 37800, dst_offset: 1800, name: None }), + (3763292400, FixedTimespan { utc_offset: 37800, dst_offset: 0, name: None }), + (3779019000, FixedTimespan { utc_offset: 37800, dst_offset: 1800, name: None }), + (3794742000, FixedTimespan { utc_offset: 37800, dst_offset: 0, name: None }), + (3810468600, FixedTimespan { utc_offset: 37800, dst_offset: 1800, name: None }), + (3826191600, FixedTimespan { utc_offset: 37800, dst_offset: 0, name: None }), + (3842523000, FixedTimespan { utc_offset: 37800, dst_offset: 1800, name: None }), + (3858246000, FixedTimespan { utc_offset: 37800, dst_offset: 0, name: None }), + (3873972600, FixedTimespan { utc_offset: 37800, dst_offset: 1800, name: None }), + (3889695600, FixedTimespan { utc_offset: 37800, dst_offset: 0, name: None }), + (3905422200, FixedTimespan { utc_offset: 37800, dst_offset: 1800, name: None }), + (3921145200, FixedTimespan { utc_offset: 37800, dst_offset: 0, name: None }), + (3936871800, FixedTimespan { utc_offset: 37800, dst_offset: 1800, name: None }), + (3952594800, FixedTimespan { utc_offset: 37800, dst_offset: 0, name: None }), + (3968321400, FixedTimespan { utc_offset: 37800, dst_offset: 1800, name: None }), + (3984044400, FixedTimespan { utc_offset: 37800, dst_offset: 0, name: None }), + (4000375800, FixedTimespan { utc_offset: 37800, dst_offset: 1800, name: None }), + (4016098800, FixedTimespan { utc_offset: 37800, dst_offset: 0, name: None }), + (4031825400, FixedTimespan { utc_offset: 37800, dst_offset: 1800, name: None }), + (4047548400, FixedTimespan { utc_offset: 37800, dst_offset: 0, name: None }), + (4063275000, FixedTimespan { utc_offset: 37800, dst_offset: 1800, name: None }), + (4078998000, FixedTimespan { utc_offset: 37800, dst_offset: 0, name: None }), + (4094724600, FixedTimespan { utc_offset: 37800, dst_offset: 1800, name: None }), + ]; + FixedTimespanSet { + first: FixedTimespan { + utc_offset: 38180, + dst_offset: 0, + name: Some("LMT"), + }, + rest: REST + } + }, + + Tz::Australia__Lindeman => { + const REST: &[(i64, FixedTimespan)] = &[ + (-2366790956, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (-1672560000, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (-1665388800, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (-883641600, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (-876124800, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (-860400000, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (-844675200, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (-828345600, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (-813225600, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (57686400, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (67968000, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (625593600, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (636480000, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (657043200, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (667929600, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (688492800, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (699379200, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (719942400, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (731433600, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (751996800, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (762883200, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + ]; + FixedTimespanSet { + first: FixedTimespan { + utc_offset: 35756, + dst_offset: 0, + name: Some("LMT"), + }, + rest: REST + } + }, + + Tz::Australia__Lord_Howe => { + const REST: &[(i64, FixedTimespan)] = &[ + (-2364114980, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (352216800, FixedTimespan { utc_offset: 37800, dst_offset: 0, name: None }), + (372785400, FixedTimespan { utc_offset: 37800, dst_offset: 3600, name: None }), + (384273000, FixedTimespan { utc_offset: 37800, dst_offset: 0, name: None }), + (404839800, FixedTimespan { utc_offset: 37800, dst_offset: 3600, name: None }), + (415722600, FixedTimespan { utc_offset: 37800, dst_offset: 0, name: None }), + (436289400, FixedTimespan { utc_offset: 37800, dst_offset: 3600, name: None }), + (447172200, FixedTimespan { utc_offset: 37800, dst_offset: 0, name: None }), + (467739000, FixedTimespan { utc_offset: 37800, dst_offset: 3600, name: None }), + (478621800, FixedTimespan { utc_offset: 37800, dst_offset: 0, name: None }), + (499188600, FixedTimespan { utc_offset: 37800, dst_offset: 1800, name: None }), + (511282800, FixedTimespan { utc_offset: 37800, dst_offset: 0, name: None }), + (530033400, FixedTimespan { utc_offset: 37800, dst_offset: 1800, name: None }), + (542732400, FixedTimespan { utc_offset: 37800, dst_offset: 0, name: None }), + (562087800, FixedTimespan { utc_offset: 37800, dst_offset: 1800, name: None }), + (574786800, FixedTimespan { utc_offset: 37800, dst_offset: 0, name: None }), + (594142200, FixedTimespan { utc_offset: 37800, dst_offset: 1800, name: None }), + (606236400, FixedTimespan { utc_offset: 37800, dst_offset: 0, name: None }), + (625591800, FixedTimespan { utc_offset: 37800, dst_offset: 1800, name: None }), + (636476400, FixedTimespan { utc_offset: 37800, dst_offset: 0, name: None }), + (657041400, FixedTimespan { utc_offset: 37800, dst_offset: 1800, name: None }), + (667926000, FixedTimespan { utc_offset: 37800, dst_offset: 0, name: None }), + (688491000, FixedTimespan { utc_offset: 37800, dst_offset: 1800, name: None }), + (699375600, FixedTimespan { utc_offset: 37800, dst_offset: 0, name: None }), + (719940600, FixedTimespan { utc_offset: 37800, dst_offset: 1800, name: None }), + (731430000, FixedTimespan { utc_offset: 37800, dst_offset: 0, name: None }), + (751995000, FixedTimespan { utc_offset: 37800, dst_offset: 1800, name: None }), + (762879600, FixedTimespan { utc_offset: 37800, dst_offset: 0, name: None }), + (783444600, FixedTimespan { utc_offset: 37800, dst_offset: 1800, name: None }), + (794329200, FixedTimespan { utc_offset: 37800, dst_offset: 0, name: None }), + (814894200, FixedTimespan { utc_offset: 37800, dst_offset: 1800, name: None }), + (828198000, FixedTimespan { utc_offset: 37800, dst_offset: 0, name: None }), + (846343800, FixedTimespan { utc_offset: 37800, dst_offset: 1800, name: None }), + (859647600, FixedTimespan { utc_offset: 37800, dst_offset: 0, name: None }), + (877793400, FixedTimespan { utc_offset: 37800, dst_offset: 1800, name: None }), + (891097200, FixedTimespan { utc_offset: 37800, dst_offset: 0, name: None }), + (909243000, FixedTimespan { utc_offset: 37800, dst_offset: 1800, name: None }), + (922546800, FixedTimespan { utc_offset: 37800, dst_offset: 0, name: None }), + (941297400, FixedTimespan { utc_offset: 37800, dst_offset: 1800, name: None }), + (953996400, FixedTimespan { utc_offset: 37800, dst_offset: 0, name: None }), + (967303800, FixedTimespan { utc_offset: 37800, dst_offset: 1800, name: None }), + (985446000, FixedTimespan { utc_offset: 37800, dst_offset: 0, name: None }), + (1004196600, FixedTimespan { utc_offset: 37800, dst_offset: 1800, name: None }), + (1017500400, FixedTimespan { utc_offset: 37800, dst_offset: 0, name: None }), + (1035646200, FixedTimespan { utc_offset: 37800, dst_offset: 1800, name: None }), + (1048950000, FixedTimespan { utc_offset: 37800, dst_offset: 0, name: None }), + (1067095800, FixedTimespan { utc_offset: 37800, dst_offset: 1800, name: None }), + (1080399600, FixedTimespan { utc_offset: 37800, dst_offset: 0, name: None }), + (1099150200, FixedTimespan { utc_offset: 37800, dst_offset: 1800, name: None }), + (1111849200, FixedTimespan { utc_offset: 37800, dst_offset: 0, name: None }), + (1130599800, FixedTimespan { utc_offset: 37800, dst_offset: 1800, name: None }), + (1143903600, FixedTimespan { utc_offset: 37800, dst_offset: 0, name: None }), + (1162049400, FixedTimespan { utc_offset: 37800, dst_offset: 1800, name: None }), + (1174748400, FixedTimespan { utc_offset: 37800, dst_offset: 0, name: None }), + (1193499000, FixedTimespan { utc_offset: 37800, dst_offset: 1800, name: None }), + (1207407600, FixedTimespan { utc_offset: 37800, dst_offset: 0, name: None }), + (1223134200, FixedTimespan { utc_offset: 37800, dst_offset: 1800, name: None }), + (1238857200, FixedTimespan { utc_offset: 37800, dst_offset: 0, name: None }), + (1254583800, FixedTimespan { utc_offset: 37800, dst_offset: 1800, name: None }), + (1270306800, FixedTimespan { utc_offset: 37800, dst_offset: 0, name: None }), + (1286033400, FixedTimespan { utc_offset: 37800, dst_offset: 1800, name: None }), + (1301756400, FixedTimespan { utc_offset: 37800, dst_offset: 0, name: None }), + (1317483000, FixedTimespan { utc_offset: 37800, dst_offset: 1800, name: None }), + (1333206000, FixedTimespan { utc_offset: 37800, dst_offset: 0, name: None }), + (1349537400, FixedTimespan { utc_offset: 37800, dst_offset: 1800, name: None }), + (1365260400, FixedTimespan { utc_offset: 37800, dst_offset: 0, name: None }), + (1380987000, FixedTimespan { utc_offset: 37800, dst_offset: 1800, name: None }), + (1396710000, FixedTimespan { utc_offset: 37800, dst_offset: 0, name: None }), + (1412436600, FixedTimespan { utc_offset: 37800, dst_offset: 1800, name: None }), + (1428159600, FixedTimespan { utc_offset: 37800, dst_offset: 0, name: None }), + (1443886200, FixedTimespan { utc_offset: 37800, dst_offset: 1800, name: None }), + (1459609200, FixedTimespan { utc_offset: 37800, dst_offset: 0, name: None }), + (1475335800, FixedTimespan { utc_offset: 37800, dst_offset: 1800, name: None }), + (1491058800, FixedTimespan { utc_offset: 37800, dst_offset: 0, name: None }), + (1506785400, FixedTimespan { utc_offset: 37800, dst_offset: 1800, name: None }), + (1522508400, FixedTimespan { utc_offset: 37800, dst_offset: 0, name: None }), + (1538839800, FixedTimespan { utc_offset: 37800, dst_offset: 1800, name: None }), + (1554562800, FixedTimespan { utc_offset: 37800, dst_offset: 0, name: None }), + (1570289400, FixedTimespan { utc_offset: 37800, dst_offset: 1800, name: None }), + (1586012400, FixedTimespan { utc_offset: 37800, dst_offset: 0, name: None }), + (1601739000, FixedTimespan { utc_offset: 37800, dst_offset: 1800, name: None }), + (1617462000, FixedTimespan { utc_offset: 37800, dst_offset: 0, name: None }), + (1633188600, FixedTimespan { utc_offset: 37800, dst_offset: 1800, name: None }), + (1648911600, FixedTimespan { utc_offset: 37800, dst_offset: 0, name: None }), + (1664638200, FixedTimespan { utc_offset: 37800, dst_offset: 1800, name: None }), + (1680361200, FixedTimespan { utc_offset: 37800, dst_offset: 0, name: None }), + (1696087800, FixedTimespan { utc_offset: 37800, dst_offset: 1800, name: None }), + (1712415600, FixedTimespan { utc_offset: 37800, dst_offset: 0, name: None }), + (1728142200, FixedTimespan { utc_offset: 37800, dst_offset: 1800, name: None }), + (1743865200, FixedTimespan { utc_offset: 37800, dst_offset: 0, name: None }), + (1759591800, FixedTimespan { utc_offset: 37800, dst_offset: 1800, name: None }), + (1775314800, FixedTimespan { utc_offset: 37800, dst_offset: 0, name: None }), + (1791041400, FixedTimespan { utc_offset: 37800, dst_offset: 1800, name: None }), + (1806764400, FixedTimespan { utc_offset: 37800, dst_offset: 0, name: None }), + (1822491000, FixedTimespan { utc_offset: 37800, dst_offset: 1800, name: None }), + (1838214000, FixedTimespan { utc_offset: 37800, dst_offset: 0, name: None }), + (1853940600, FixedTimespan { utc_offset: 37800, dst_offset: 1800, name: None }), + (1869663600, FixedTimespan { utc_offset: 37800, dst_offset: 0, name: None }), + (1885995000, FixedTimespan { utc_offset: 37800, dst_offset: 1800, name: None }), + (1901718000, FixedTimespan { utc_offset: 37800, dst_offset: 0, name: None }), + (1917444600, FixedTimespan { utc_offset: 37800, dst_offset: 1800, name: None }), + (1933167600, FixedTimespan { utc_offset: 37800, dst_offset: 0, name: None }), + (1948894200, FixedTimespan { utc_offset: 37800, dst_offset: 1800, name: None }), + (1964617200, FixedTimespan { utc_offset: 37800, dst_offset: 0, name: None }), + (1980343800, FixedTimespan { utc_offset: 37800, dst_offset: 1800, name: None }), + (1996066800, FixedTimespan { utc_offset: 37800, dst_offset: 0, name: None }), + (2011793400, FixedTimespan { utc_offset: 37800, dst_offset: 1800, name: None }), + (2027516400, FixedTimespan { utc_offset: 37800, dst_offset: 0, name: None }), + (2043243000, FixedTimespan { utc_offset: 37800, dst_offset: 1800, name: None }), + (2058966000, FixedTimespan { utc_offset: 37800, dst_offset: 0, name: None }), + (2075297400, FixedTimespan { utc_offset: 37800, dst_offset: 1800, name: None }), + (2091020400, FixedTimespan { utc_offset: 37800, dst_offset: 0, name: None }), + (2106747000, FixedTimespan { utc_offset: 37800, dst_offset: 1800, name: None }), + (2122470000, FixedTimespan { utc_offset: 37800, dst_offset: 0, name: None }), + (2138196600, FixedTimespan { utc_offset: 37800, dst_offset: 1800, name: None }), + (2153919600, FixedTimespan { utc_offset: 37800, dst_offset: 0, name: None }), + (2169646200, FixedTimespan { utc_offset: 37800, dst_offset: 1800, name: None }), + (2185369200, FixedTimespan { utc_offset: 37800, dst_offset: 0, name: None }), + (2201095800, FixedTimespan { utc_offset: 37800, dst_offset: 1800, name: None }), + (2216818800, FixedTimespan { utc_offset: 37800, dst_offset: 0, name: None }), + (2233150200, FixedTimespan { utc_offset: 37800, dst_offset: 1800, name: None }), + (2248873200, FixedTimespan { utc_offset: 37800, dst_offset: 0, name: None }), + (2264599800, FixedTimespan { utc_offset: 37800, dst_offset: 1800, name: None }), + (2280322800, FixedTimespan { utc_offset: 37800, dst_offset: 0, name: None }), + (2296049400, FixedTimespan { utc_offset: 37800, dst_offset: 1800, name: None }), + (2311772400, FixedTimespan { utc_offset: 37800, dst_offset: 0, name: None }), + (2327499000, FixedTimespan { utc_offset: 37800, dst_offset: 1800, name: None }), + (2343222000, FixedTimespan { utc_offset: 37800, dst_offset: 0, name: None }), + (2358948600, FixedTimespan { utc_offset: 37800, dst_offset: 1800, name: None }), + (2374671600, FixedTimespan { utc_offset: 37800, dst_offset: 0, name: None }), + (2390398200, FixedTimespan { utc_offset: 37800, dst_offset: 1800, name: None }), + (2406121200, FixedTimespan { utc_offset: 37800, dst_offset: 0, name: None }), + (2422452600, FixedTimespan { utc_offset: 37800, dst_offset: 1800, name: None }), + (2438175600, FixedTimespan { utc_offset: 37800, dst_offset: 0, name: None }), + (2453902200, FixedTimespan { utc_offset: 37800, dst_offset: 1800, name: None }), + (2469625200, FixedTimespan { utc_offset: 37800, dst_offset: 0, name: None }), + (2485351800, FixedTimespan { utc_offset: 37800, dst_offset: 1800, name: None }), + (2501074800, FixedTimespan { utc_offset: 37800, dst_offset: 0, name: None }), + (2516801400, FixedTimespan { utc_offset: 37800, dst_offset: 1800, name: None }), + (2532524400, FixedTimespan { utc_offset: 37800, dst_offset: 0, name: None }), + (2548251000, FixedTimespan { utc_offset: 37800, dst_offset: 1800, name: None }), + (2563974000, FixedTimespan { utc_offset: 37800, dst_offset: 0, name: None }), + (2579700600, FixedTimespan { utc_offset: 37800, dst_offset: 1800, name: None }), + (2596028400, FixedTimespan { utc_offset: 37800, dst_offset: 0, name: None }), + (2611755000, FixedTimespan { utc_offset: 37800, dst_offset: 1800, name: None }), + (2627478000, FixedTimespan { utc_offset: 37800, dst_offset: 0, name: None }), + (2643204600, FixedTimespan { utc_offset: 37800, dst_offset: 1800, name: None }), + (2658927600, FixedTimespan { utc_offset: 37800, dst_offset: 0, name: None }), + (2674654200, FixedTimespan { utc_offset: 37800, dst_offset: 1800, name: None }), + (2690377200, FixedTimespan { utc_offset: 37800, dst_offset: 0, name: None }), + (2706103800, FixedTimespan { utc_offset: 37800, dst_offset: 1800, name: None }), + (2721826800, FixedTimespan { utc_offset: 37800, dst_offset: 0, name: None }), + (2737553400, FixedTimespan { utc_offset: 37800, dst_offset: 1800, name: None }), + (2753276400, FixedTimespan { utc_offset: 37800, dst_offset: 0, name: None }), + (2769607800, FixedTimespan { utc_offset: 37800, dst_offset: 1800, name: None }), + (2785330800, FixedTimespan { utc_offset: 37800, dst_offset: 0, name: None }), + (2801057400, FixedTimespan { utc_offset: 37800, dst_offset: 1800, name: None }), + (2816780400, FixedTimespan { utc_offset: 37800, dst_offset: 0, name: None }), + (2832507000, FixedTimespan { utc_offset: 37800, dst_offset: 1800, name: None }), + (2848230000, FixedTimespan { utc_offset: 37800, dst_offset: 0, name: None }), + (2863956600, FixedTimespan { utc_offset: 37800, dst_offset: 1800, name: None }), + (2879679600, FixedTimespan { utc_offset: 37800, dst_offset: 0, name: None }), + (2895406200, FixedTimespan { utc_offset: 37800, dst_offset: 1800, name: None }), + (2911129200, FixedTimespan { utc_offset: 37800, dst_offset: 0, name: None }), + (2926855800, FixedTimespan { utc_offset: 37800, dst_offset: 1800, name: None }), + (2942578800, FixedTimespan { utc_offset: 37800, dst_offset: 0, name: None }), + (2958910200, FixedTimespan { utc_offset: 37800, dst_offset: 1800, name: None }), + (2974633200, FixedTimespan { utc_offset: 37800, dst_offset: 0, name: None }), + (2990359800, FixedTimespan { utc_offset: 37800, dst_offset: 1800, name: None }), + (3006082800, FixedTimespan { utc_offset: 37800, dst_offset: 0, name: None }), + (3021809400, FixedTimespan { utc_offset: 37800, dst_offset: 1800, name: None }), + (3037532400, FixedTimespan { utc_offset: 37800, dst_offset: 0, name: None }), + (3053259000, FixedTimespan { utc_offset: 37800, dst_offset: 1800, name: None }), + (3068982000, FixedTimespan { utc_offset: 37800, dst_offset: 0, name: None }), + (3084708600, FixedTimespan { utc_offset: 37800, dst_offset: 1800, name: None }), + (3100431600, FixedTimespan { utc_offset: 37800, dst_offset: 0, name: None }), + (3116763000, FixedTimespan { utc_offset: 37800, dst_offset: 1800, name: None }), + (3132486000, FixedTimespan { utc_offset: 37800, dst_offset: 0, name: None }), + (3148212600, FixedTimespan { utc_offset: 37800, dst_offset: 1800, name: None }), + (3163935600, FixedTimespan { utc_offset: 37800, dst_offset: 0, name: None }), + (3179662200, FixedTimespan { utc_offset: 37800, dst_offset: 1800, name: None }), + (3195385200, FixedTimespan { utc_offset: 37800, dst_offset: 0, name: None }), + (3211111800, FixedTimespan { utc_offset: 37800, dst_offset: 1800, name: None }), + (3226834800, FixedTimespan { utc_offset: 37800, dst_offset: 0, name: None }), + (3242561400, FixedTimespan { utc_offset: 37800, dst_offset: 1800, name: None }), + (3258284400, FixedTimespan { utc_offset: 37800, dst_offset: 0, name: None }), + (3274011000, FixedTimespan { utc_offset: 37800, dst_offset: 1800, name: None }), + (3289734000, FixedTimespan { utc_offset: 37800, dst_offset: 0, name: None }), + (3306065400, FixedTimespan { utc_offset: 37800, dst_offset: 1800, name: None }), + (3321788400, FixedTimespan { utc_offset: 37800, dst_offset: 0, name: None }), + (3337515000, FixedTimespan { utc_offset: 37800, dst_offset: 1800, name: None }), + (3353238000, FixedTimespan { utc_offset: 37800, dst_offset: 0, name: None }), + (3368964600, FixedTimespan { utc_offset: 37800, dst_offset: 1800, name: None }), + (3384687600, FixedTimespan { utc_offset: 37800, dst_offset: 0, name: None }), + (3400414200, FixedTimespan { utc_offset: 37800, dst_offset: 1800, name: None }), + (3416137200, FixedTimespan { utc_offset: 37800, dst_offset: 0, name: None }), + (3431863800, FixedTimespan { utc_offset: 37800, dst_offset: 1800, name: None }), + (3447586800, FixedTimespan { utc_offset: 37800, dst_offset: 0, name: None }), + (3463313400, FixedTimespan { utc_offset: 37800, dst_offset: 1800, name: None }), + (3479641200, FixedTimespan { utc_offset: 37800, dst_offset: 0, name: None }), + (3495367800, FixedTimespan { utc_offset: 37800, dst_offset: 1800, name: None }), + (3511090800, FixedTimespan { utc_offset: 37800, dst_offset: 0, name: None }), + (3526817400, FixedTimespan { utc_offset: 37800, dst_offset: 1800, name: None }), + (3542540400, FixedTimespan { utc_offset: 37800, dst_offset: 0, name: None }), + (3558267000, FixedTimespan { utc_offset: 37800, dst_offset: 1800, name: None }), + (3573990000, FixedTimespan { utc_offset: 37800, dst_offset: 0, name: None }), + (3589716600, FixedTimespan { utc_offset: 37800, dst_offset: 1800, name: None }), + (3605439600, FixedTimespan { utc_offset: 37800, dst_offset: 0, name: None }), + (3621166200, FixedTimespan { utc_offset: 37800, dst_offset: 1800, name: None }), + (3636889200, FixedTimespan { utc_offset: 37800, dst_offset: 0, name: None }), + (3653220600, FixedTimespan { utc_offset: 37800, dst_offset: 1800, name: None }), + (3668943600, FixedTimespan { utc_offset: 37800, dst_offset: 0, name: None }), + (3684670200, FixedTimespan { utc_offset: 37800, dst_offset: 1800, name: None }), + (3700393200, FixedTimespan { utc_offset: 37800, dst_offset: 0, name: None }), + (3716119800, FixedTimespan { utc_offset: 37800, dst_offset: 1800, name: None }), + (3731842800, FixedTimespan { utc_offset: 37800, dst_offset: 0, name: None }), + (3747569400, FixedTimespan { utc_offset: 37800, dst_offset: 1800, name: None }), + (3763292400, FixedTimespan { utc_offset: 37800, dst_offset: 0, name: None }), + (3779019000, FixedTimespan { utc_offset: 37800, dst_offset: 1800, name: None }), + (3794742000, FixedTimespan { utc_offset: 37800, dst_offset: 0, name: None }), + (3810468600, FixedTimespan { utc_offset: 37800, dst_offset: 1800, name: None }), + (3826191600, FixedTimespan { utc_offset: 37800, dst_offset: 0, name: None }), + (3842523000, FixedTimespan { utc_offset: 37800, dst_offset: 1800, name: None }), + (3858246000, FixedTimespan { utc_offset: 37800, dst_offset: 0, name: None }), + (3873972600, FixedTimespan { utc_offset: 37800, dst_offset: 1800, name: None }), + (3889695600, FixedTimespan { utc_offset: 37800, dst_offset: 0, name: None }), + (3905422200, FixedTimespan { utc_offset: 37800, dst_offset: 1800, name: None }), + (3921145200, FixedTimespan { utc_offset: 37800, dst_offset: 0, name: None }), + (3936871800, FixedTimespan { utc_offset: 37800, dst_offset: 1800, name: None }), + (3952594800, FixedTimespan { utc_offset: 37800, dst_offset: 0, name: None }), + (3968321400, FixedTimespan { utc_offset: 37800, dst_offset: 1800, name: None }), + (3984044400, FixedTimespan { utc_offset: 37800, dst_offset: 0, name: None }), + (4000375800, FixedTimespan { utc_offset: 37800, dst_offset: 1800, name: None }), + (4016098800, FixedTimespan { utc_offset: 37800, dst_offset: 0, name: None }), + (4031825400, FixedTimespan { utc_offset: 37800, dst_offset: 1800, name: None }), + (4047548400, FixedTimespan { utc_offset: 37800, dst_offset: 0, name: None }), + (4063275000, FixedTimespan { utc_offset: 37800, dst_offset: 1800, name: None }), + (4078998000, FixedTimespan { utc_offset: 37800, dst_offset: 0, name: None }), + (4094724600, FixedTimespan { utc_offset: 37800, dst_offset: 1800, name: None }), + ]; + FixedTimespanSet { + first: FixedTimespan { + utc_offset: 38180, + dst_offset: 0, + name: Some("LMT"), + }, + rest: REST + } + }, + + Tz::Australia__Melbourne => { + const REST: &[(i64, FixedTimespan)] = &[ + (-2364111592, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (-1672560000, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (-1665388800, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (-883641600, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (-876124800, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (-860400000, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (-844675200, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (-828345600, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (-813225600, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (57686400, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (67968000, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (89136000, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (100022400, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (120585600, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (131472000, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (152035200, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (162921600, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (183484800, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (194976000, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (215539200, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (226425600, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (246988800, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (257875200, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (278438400, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (289324800, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (309888000, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (320774400, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (341337600, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (352224000, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (372787200, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (384278400, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (404841600, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (415728000, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (436291200, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (447177600, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (467740800, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (478627200, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (499190400, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (511286400, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (530035200, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (542736000, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (561484800, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (574790400, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (594144000, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (606240000, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (625593600, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (637689600, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (657043200, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (667929600, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (688492800, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (699379200, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (719942400, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (731433600, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (751996800, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (762883200, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (783446400, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (796147200, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (814896000, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (828201600, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (846345600, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (859651200, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (877795200, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (891100800, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (909244800, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (922550400, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (941299200, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (954000000, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (967305600, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (985449600, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (1004198400, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (1017504000, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (1035648000, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (1048953600, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (1067097600, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (1080403200, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (1099152000, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (1111852800, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (1130601600, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (1143907200, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (1162051200, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (1174752000, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (1193500800, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (1207411200, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (1223136000, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (1238860800, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (1254585600, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (1270310400, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (1286035200, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (1301760000, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (1317484800, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (1333209600, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (1349539200, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (1365264000, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (1380988800, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (1396713600, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (1412438400, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (1428163200, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (1443888000, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (1459612800, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (1475337600, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (1491062400, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (1506787200, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (1522512000, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (1538841600, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (1554566400, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (1570291200, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (1586016000, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (1601740800, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (1617465600, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (1633190400, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (1648915200, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (1664640000, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (1680364800, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (1696089600, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (1712419200, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (1728144000, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (1743868800, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (1759593600, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (1775318400, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (1791043200, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (1806768000, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (1822492800, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (1838217600, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (1853942400, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (1869667200, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (1885996800, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (1901721600, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (1917446400, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (1933171200, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (1948896000, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (1964620800, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (1980345600, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (1996070400, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (2011795200, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (2027520000, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (2043244800, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (2058969600, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (2075299200, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (2091024000, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (2106748800, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (2122473600, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (2138198400, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (2153923200, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (2169648000, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (2185372800, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (2201097600, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (2216822400, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (2233152000, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (2248876800, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (2264601600, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (2280326400, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (2296051200, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (2311776000, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (2327500800, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (2343225600, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (2358950400, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (2374675200, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (2390400000, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (2406124800, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (2422454400, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (2438179200, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (2453904000, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (2469628800, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (2485353600, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (2501078400, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (2516803200, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (2532528000, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (2548252800, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (2563977600, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (2579702400, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (2596032000, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (2611756800, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (2627481600, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (2643206400, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (2658931200, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (2674656000, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (2690380800, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (2706105600, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (2721830400, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (2737555200, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (2753280000, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (2769609600, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (2785334400, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (2801059200, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (2816784000, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (2832508800, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (2848233600, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (2863958400, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (2879683200, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (2895408000, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (2911132800, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (2926857600, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (2942582400, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (2958912000, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (2974636800, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (2990361600, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (3006086400, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (3021811200, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (3037536000, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (3053260800, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (3068985600, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (3084710400, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (3100435200, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (3116764800, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (3132489600, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (3148214400, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (3163939200, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (3179664000, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (3195388800, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (3211113600, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (3226838400, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (3242563200, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (3258288000, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (3274012800, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (3289737600, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (3306067200, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (3321792000, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (3337516800, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (3353241600, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (3368966400, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (3384691200, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (3400416000, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (3416140800, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (3431865600, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (3447590400, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (3463315200, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (3479644800, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (3495369600, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (3511094400, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (3526819200, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (3542544000, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (3558268800, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (3573993600, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (3589718400, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (3605443200, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (3621168000, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (3636892800, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (3653222400, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (3668947200, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (3684672000, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (3700396800, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (3716121600, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (3731846400, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (3747571200, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (3763296000, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (3779020800, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (3794745600, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (3810470400, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (3826195200, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (3842524800, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (3858249600, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (3873974400, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (3889699200, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (3905424000, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (3921148800, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (3936873600, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (3952598400, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (3968323200, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (3984048000, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (4000377600, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (4016102400, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (4031827200, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (4047552000, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (4063276800, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (4079001600, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (4094726400, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + ]; + FixedTimespanSet { + first: FixedTimespan { + utc_offset: 34792, + dst_offset: 0, + name: Some("LMT"), + }, + rest: REST + } + }, + + Tz::Australia__NSW => { + const REST: &[(i64, FixedTimespan)] = &[ + (-2364113092, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (-1672560000, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (-1665388800, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (-883641600, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (-876124800, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (-860400000, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (-844675200, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (-828345600, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (-813225600, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (57686400, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (67968000, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (89136000, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (100022400, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (120585600, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (131472000, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (152035200, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (162921600, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (183484800, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (194976000, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (215539200, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (226425600, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (246988800, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (257875200, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (278438400, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (289324800, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (309888000, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (320774400, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (341337600, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (352224000, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (372787200, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (386697600, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (404841600, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (415728000, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (436291200, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (447177600, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (467740800, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (478627200, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (499190400, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (511286400, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (530035200, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (542736000, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (562089600, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (574790400, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (594144000, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (606240000, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (625593600, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (636480000, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (657043200, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (667929600, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (688492800, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (699379200, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (719942400, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (731433600, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (751996800, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (762883200, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (783446400, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (794332800, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (814896000, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (828201600, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (846345600, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (859651200, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (877795200, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (891100800, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (909244800, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (922550400, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (941299200, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (954000000, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (967305600, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (985449600, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (1004198400, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (1017504000, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (1035648000, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (1048953600, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (1067097600, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (1080403200, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (1099152000, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (1111852800, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (1130601600, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (1143907200, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (1162051200, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (1174752000, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (1193500800, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (1207411200, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (1223136000, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (1238860800, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (1254585600, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (1270310400, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (1286035200, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (1301760000, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (1317484800, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (1333209600, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (1349539200, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (1365264000, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (1380988800, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (1396713600, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (1412438400, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (1428163200, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (1443888000, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (1459612800, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (1475337600, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (1491062400, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (1506787200, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (1522512000, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (1538841600, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (1554566400, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (1570291200, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (1586016000, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (1601740800, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (1617465600, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (1633190400, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (1648915200, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (1664640000, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (1680364800, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (1696089600, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (1712419200, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (1728144000, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (1743868800, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (1759593600, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (1775318400, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (1791043200, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (1806768000, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (1822492800, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (1838217600, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (1853942400, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (1869667200, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (1885996800, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (1901721600, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (1917446400, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (1933171200, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (1948896000, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (1964620800, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (1980345600, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (1996070400, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (2011795200, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (2027520000, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (2043244800, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (2058969600, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (2075299200, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (2091024000, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (2106748800, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (2122473600, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (2138198400, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (2153923200, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (2169648000, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (2185372800, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (2201097600, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (2216822400, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (2233152000, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (2248876800, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (2264601600, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (2280326400, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (2296051200, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (2311776000, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (2327500800, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (2343225600, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (2358950400, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (2374675200, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (2390400000, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (2406124800, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (2422454400, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (2438179200, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (2453904000, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (2469628800, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (2485353600, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (2501078400, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (2516803200, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (2532528000, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (2548252800, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (2563977600, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (2579702400, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (2596032000, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (2611756800, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (2627481600, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (2643206400, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (2658931200, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (2674656000, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (2690380800, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (2706105600, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (2721830400, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (2737555200, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (2753280000, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (2769609600, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (2785334400, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (2801059200, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (2816784000, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (2832508800, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (2848233600, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (2863958400, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (2879683200, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (2895408000, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (2911132800, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (2926857600, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (2942582400, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (2958912000, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (2974636800, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (2990361600, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (3006086400, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (3021811200, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (3037536000, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (3053260800, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (3068985600, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (3084710400, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (3100435200, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (3116764800, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (3132489600, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (3148214400, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (3163939200, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (3179664000, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (3195388800, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (3211113600, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (3226838400, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (3242563200, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (3258288000, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (3274012800, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (3289737600, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (3306067200, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (3321792000, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (3337516800, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (3353241600, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (3368966400, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (3384691200, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (3400416000, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (3416140800, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (3431865600, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (3447590400, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (3463315200, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (3479644800, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (3495369600, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (3511094400, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (3526819200, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (3542544000, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (3558268800, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (3573993600, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (3589718400, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (3605443200, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (3621168000, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (3636892800, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (3653222400, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (3668947200, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (3684672000, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (3700396800, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (3716121600, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (3731846400, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (3747571200, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (3763296000, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (3779020800, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (3794745600, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (3810470400, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (3826195200, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (3842524800, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (3858249600, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (3873974400, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (3889699200, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (3905424000, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (3921148800, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (3936873600, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (3952598400, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (3968323200, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (3984048000, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (4000377600, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (4016102400, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (4031827200, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (4047552000, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (4063276800, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (4079001600, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (4094726400, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + ]; + FixedTimespanSet { + first: FixedTimespan { + utc_offset: 36292, + dst_offset: 0, + name: Some("LMT"), + }, + rest: REST + } + }, + + Tz::Australia__North => { + const REST: &[(i64, FixedTimespan)] = &[ + (-2364108200, FixedTimespan { utc_offset: 32400, dst_offset: 0, name: Some("ACST") }), + (-2230189200, FixedTimespan { utc_offset: 34200, dst_offset: 0, name: Some("ACST") }), + (-1672558200, FixedTimespan { utc_offset: 34200, dst_offset: 3600, name: Some("ACDT") }), + (-1665387000, FixedTimespan { utc_offset: 34200, dst_offset: 0, name: Some("ACST") }), + (-883639800, FixedTimespan { utc_offset: 34200, dst_offset: 3600, name: Some("ACDT") }), + (-876123000, FixedTimespan { utc_offset: 34200, dst_offset: 0, name: Some("ACST") }), + (-860398200, FixedTimespan { utc_offset: 34200, dst_offset: 3600, name: Some("ACDT") }), + (-844673400, FixedTimespan { utc_offset: 34200, dst_offset: 0, name: Some("ACST") }), + (-828343800, FixedTimespan { utc_offset: 34200, dst_offset: 3600, name: Some("ACDT") }), + (-813223800, FixedTimespan { utc_offset: 34200, dst_offset: 0, name: Some("ACST") }), + ]; + FixedTimespanSet { + first: FixedTimespan { + utc_offset: 31400, + dst_offset: 0, + name: Some("LMT"), + }, + rest: REST + } + }, + + Tz::Australia__Perth => { + const REST: &[(i64, FixedTimespan)] = &[ + (-2337925404, FixedTimespan { utc_offset: 28800, dst_offset: 0, name: Some("AWST") }), + (-1672552800, FixedTimespan { utc_offset: 28800, dst_offset: 3600, name: Some("AWDT") }), + (-1665381600, FixedTimespan { utc_offset: 28800, dst_offset: 0, name: Some("AWST") }), + (-883634400, FixedTimespan { utc_offset: 28800, dst_offset: 3600, name: Some("AWDT") }), + (-876117600, FixedTimespan { utc_offset: 28800, dst_offset: 0, name: Some("AWST") }), + (-860392800, FixedTimespan { utc_offset: 28800, dst_offset: 3600, name: Some("AWDT") }), + (-844668000, FixedTimespan { utc_offset: 28800, dst_offset: 0, name: Some("AWST") }), + (152042400, FixedTimespan { utc_offset: 28800, dst_offset: 3600, name: Some("AWDT") }), + (162928800, FixedTimespan { utc_offset: 28800, dst_offset: 0, name: Some("AWST") }), + (436298400, FixedTimespan { utc_offset: 28800, dst_offset: 3600, name: Some("AWDT") }), + (447184800, FixedTimespan { utc_offset: 28800, dst_offset: 0, name: Some("AWST") }), + (690314400, FixedTimespan { utc_offset: 28800, dst_offset: 3600, name: Some("AWDT") }), + (699386400, FixedTimespan { utc_offset: 28800, dst_offset: 0, name: Some("AWST") }), + (1165082400, FixedTimespan { utc_offset: 28800, dst_offset: 3600, name: Some("AWDT") }), + (1174759200, FixedTimespan { utc_offset: 28800, dst_offset: 0, name: Some("AWST") }), + (1193508000, FixedTimespan { utc_offset: 28800, dst_offset: 3600, name: Some("AWDT") }), + (1206813600, FixedTimespan { utc_offset: 28800, dst_offset: 0, name: Some("AWST") }), + (1224957600, FixedTimespan { utc_offset: 28800, dst_offset: 3600, name: Some("AWDT") }), + (1238263200, FixedTimespan { utc_offset: 28800, dst_offset: 0, name: Some("AWST") }), + ]; + FixedTimespanSet { + first: FixedTimespan { + utc_offset: 27804, + dst_offset: 0, + name: Some("LMT"), + }, + rest: REST + } + }, + + Tz::Australia__Queensland => { + const REST: &[(i64, FixedTimespan)] = &[ + (-2366791928, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (-1672560000, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (-1665388800, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (-883641600, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (-876124800, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (-860400000, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (-844675200, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (-828345600, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (-813225600, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (57686400, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (67968000, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (625593600, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (636480000, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (657043200, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (667929600, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (688492800, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (699379200, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + ]; + FixedTimespanSet { + first: FixedTimespan { + utc_offset: 36728, + dst_offset: 0, + name: Some("LMT"), + }, + rest: REST + } + }, + + Tz::Australia__South => { + const REST: &[(i64, FixedTimespan)] = &[ + (-2364110060, FixedTimespan { utc_offset: 32400, dst_offset: 0, name: Some("ACST") }), + (-2230189200, FixedTimespan { utc_offset: 34200, dst_offset: 0, name: Some("ACST") }), + (-1672558200, FixedTimespan { utc_offset: 34200, dst_offset: 3600, name: Some("ACDT") }), + (-1665387000, FixedTimespan { utc_offset: 34200, dst_offset: 0, name: Some("ACST") }), + (-883639800, FixedTimespan { utc_offset: 34200, dst_offset: 3600, name: Some("ACDT") }), + (-876123000, FixedTimespan { utc_offset: 34200, dst_offset: 0, name: Some("ACST") }), + (-860398200, FixedTimespan { utc_offset: 34200, dst_offset: 3600, name: Some("ACDT") }), + (-844673400, FixedTimespan { utc_offset: 34200, dst_offset: 0, name: Some("ACST") }), + (-828343800, FixedTimespan { utc_offset: 34200, dst_offset: 3600, name: Some("ACDT") }), + (-813223800, FixedTimespan { utc_offset: 34200, dst_offset: 0, name: Some("ACST") }), + (57688200, FixedTimespan { utc_offset: 34200, dst_offset: 3600, name: Some("ACDT") }), + (67969800, FixedTimespan { utc_offset: 34200, dst_offset: 0, name: Some("ACST") }), + (89137800, FixedTimespan { utc_offset: 34200, dst_offset: 3600, name: Some("ACDT") }), + (100024200, FixedTimespan { utc_offset: 34200, dst_offset: 0, name: Some("ACST") }), + (120587400, FixedTimespan { utc_offset: 34200, dst_offset: 3600, name: Some("ACDT") }), + (131473800, FixedTimespan { utc_offset: 34200, dst_offset: 0, name: Some("ACST") }), + (152037000, FixedTimespan { utc_offset: 34200, dst_offset: 3600, name: Some("ACDT") }), + (162923400, FixedTimespan { utc_offset: 34200, dst_offset: 0, name: Some("ACST") }), + (183486600, FixedTimespan { utc_offset: 34200, dst_offset: 3600, name: Some("ACDT") }), + (194977800, FixedTimespan { utc_offset: 34200, dst_offset: 0, name: Some("ACST") }), + (215541000, FixedTimespan { utc_offset: 34200, dst_offset: 3600, name: Some("ACDT") }), + (226427400, FixedTimespan { utc_offset: 34200, dst_offset: 0, name: Some("ACST") }), + (246990600, FixedTimespan { utc_offset: 34200, dst_offset: 3600, name: Some("ACDT") }), + (257877000, FixedTimespan { utc_offset: 34200, dst_offset: 0, name: Some("ACST") }), + (278440200, FixedTimespan { utc_offset: 34200, dst_offset: 3600, name: Some("ACDT") }), + (289326600, FixedTimespan { utc_offset: 34200, dst_offset: 0, name: Some("ACST") }), + (309889800, FixedTimespan { utc_offset: 34200, dst_offset: 3600, name: Some("ACDT") }), + (320776200, FixedTimespan { utc_offset: 34200, dst_offset: 0, name: Some("ACST") }), + (341339400, FixedTimespan { utc_offset: 34200, dst_offset: 3600, name: Some("ACDT") }), + (352225800, FixedTimespan { utc_offset: 34200, dst_offset: 0, name: Some("ACST") }), + (372789000, FixedTimespan { utc_offset: 34200, dst_offset: 3600, name: Some("ACDT") }), + (384280200, FixedTimespan { utc_offset: 34200, dst_offset: 0, name: Some("ACST") }), + (404843400, FixedTimespan { utc_offset: 34200, dst_offset: 3600, name: Some("ACDT") }), + (415729800, FixedTimespan { utc_offset: 34200, dst_offset: 0, name: Some("ACST") }), + (436293000, FixedTimespan { utc_offset: 34200, dst_offset: 3600, name: Some("ACDT") }), + (447179400, FixedTimespan { utc_offset: 34200, dst_offset: 0, name: Some("ACST") }), + (467742600, FixedTimespan { utc_offset: 34200, dst_offset: 3600, name: Some("ACDT") }), + (478629000, FixedTimespan { utc_offset: 34200, dst_offset: 0, name: Some("ACST") }), + (499192200, FixedTimespan { utc_offset: 34200, dst_offset: 3600, name: Some("ACDT") }), + (511288200, FixedTimespan { utc_offset: 34200, dst_offset: 0, name: Some("ACST") }), + (530037000, FixedTimespan { utc_offset: 34200, dst_offset: 3600, name: Some("ACDT") }), + (542737800, FixedTimespan { utc_offset: 34200, dst_offset: 0, name: Some("ACST") }), + (562091400, FixedTimespan { utc_offset: 34200, dst_offset: 3600, name: Some("ACDT") }), + (574792200, FixedTimespan { utc_offset: 34200, dst_offset: 0, name: Some("ACST") }), + (594145800, FixedTimespan { utc_offset: 34200, dst_offset: 3600, name: Some("ACDT") }), + (606241800, FixedTimespan { utc_offset: 34200, dst_offset: 0, name: Some("ACST") }), + (625595400, FixedTimespan { utc_offset: 34200, dst_offset: 3600, name: Some("ACDT") }), + (637691400, FixedTimespan { utc_offset: 34200, dst_offset: 0, name: Some("ACST") }), + (657045000, FixedTimespan { utc_offset: 34200, dst_offset: 3600, name: Some("ACDT") }), + (667931400, FixedTimespan { utc_offset: 34200, dst_offset: 0, name: Some("ACST") }), + (688494600, FixedTimespan { utc_offset: 34200, dst_offset: 3600, name: Some("ACDT") }), + (701195400, FixedTimespan { utc_offset: 34200, dst_offset: 0, name: Some("ACST") }), + (719944200, FixedTimespan { utc_offset: 34200, dst_offset: 3600, name: Some("ACDT") }), + (731435400, FixedTimespan { utc_offset: 34200, dst_offset: 0, name: Some("ACST") }), + (751998600, FixedTimespan { utc_offset: 34200, dst_offset: 3600, name: Some("ACDT") }), + (764094600, FixedTimespan { utc_offset: 34200, dst_offset: 0, name: Some("ACST") }), + (783448200, FixedTimespan { utc_offset: 34200, dst_offset: 3600, name: Some("ACDT") }), + (796149000, FixedTimespan { utc_offset: 34200, dst_offset: 0, name: Some("ACST") }), + (814897800, FixedTimespan { utc_offset: 34200, dst_offset: 3600, name: Some("ACDT") }), + (828203400, FixedTimespan { utc_offset: 34200, dst_offset: 0, name: Some("ACST") }), + (846347400, FixedTimespan { utc_offset: 34200, dst_offset: 3600, name: Some("ACDT") }), + (859653000, FixedTimespan { utc_offset: 34200, dst_offset: 0, name: Some("ACST") }), + (877797000, FixedTimespan { utc_offset: 34200, dst_offset: 3600, name: Some("ACDT") }), + (891102600, FixedTimespan { utc_offset: 34200, dst_offset: 0, name: Some("ACST") }), + (909246600, FixedTimespan { utc_offset: 34200, dst_offset: 3600, name: Some("ACDT") }), + (922552200, FixedTimespan { utc_offset: 34200, dst_offset: 0, name: Some("ACST") }), + (941301000, FixedTimespan { utc_offset: 34200, dst_offset: 3600, name: Some("ACDT") }), + (954001800, FixedTimespan { utc_offset: 34200, dst_offset: 0, name: Some("ACST") }), + (972750600, FixedTimespan { utc_offset: 34200, dst_offset: 3600, name: Some("ACDT") }), + (985451400, FixedTimespan { utc_offset: 34200, dst_offset: 0, name: Some("ACST") }), + (1004200200, FixedTimespan { utc_offset: 34200, dst_offset: 3600, name: Some("ACDT") }), + (1017505800, FixedTimespan { utc_offset: 34200, dst_offset: 0, name: Some("ACST") }), + (1035649800, FixedTimespan { utc_offset: 34200, dst_offset: 3600, name: Some("ACDT") }), + (1048955400, FixedTimespan { utc_offset: 34200, dst_offset: 0, name: Some("ACST") }), + (1067099400, FixedTimespan { utc_offset: 34200, dst_offset: 3600, name: Some("ACDT") }), + (1080405000, FixedTimespan { utc_offset: 34200, dst_offset: 0, name: Some("ACST") }), + (1099153800, FixedTimespan { utc_offset: 34200, dst_offset: 3600, name: Some("ACDT") }), + (1111854600, FixedTimespan { utc_offset: 34200, dst_offset: 0, name: Some("ACST") }), + (1130603400, FixedTimespan { utc_offset: 34200, dst_offset: 3600, name: Some("ACDT") }), + (1143909000, FixedTimespan { utc_offset: 34200, dst_offset: 0, name: Some("ACST") }), + (1162053000, FixedTimespan { utc_offset: 34200, dst_offset: 3600, name: Some("ACDT") }), + (1174753800, FixedTimespan { utc_offset: 34200, dst_offset: 0, name: Some("ACST") }), + (1193502600, FixedTimespan { utc_offset: 34200, dst_offset: 3600, name: Some("ACDT") }), + (1207413000, FixedTimespan { utc_offset: 34200, dst_offset: 0, name: Some("ACST") }), + (1223137800, FixedTimespan { utc_offset: 34200, dst_offset: 3600, name: Some("ACDT") }), + (1238862600, FixedTimespan { utc_offset: 34200, dst_offset: 0, name: Some("ACST") }), + (1254587400, FixedTimespan { utc_offset: 34200, dst_offset: 3600, name: Some("ACDT") }), + (1270312200, FixedTimespan { utc_offset: 34200, dst_offset: 0, name: Some("ACST") }), + (1286037000, FixedTimespan { utc_offset: 34200, dst_offset: 3600, name: Some("ACDT") }), + (1301761800, FixedTimespan { utc_offset: 34200, dst_offset: 0, name: Some("ACST") }), + (1317486600, FixedTimespan { utc_offset: 34200, dst_offset: 3600, name: Some("ACDT") }), + (1333211400, FixedTimespan { utc_offset: 34200, dst_offset: 0, name: Some("ACST") }), + (1349541000, FixedTimespan { utc_offset: 34200, dst_offset: 3600, name: Some("ACDT") }), + (1365265800, FixedTimespan { utc_offset: 34200, dst_offset: 0, name: Some("ACST") }), + (1380990600, FixedTimespan { utc_offset: 34200, dst_offset: 3600, name: Some("ACDT") }), + (1396715400, FixedTimespan { utc_offset: 34200, dst_offset: 0, name: Some("ACST") }), + (1412440200, FixedTimespan { utc_offset: 34200, dst_offset: 3600, name: Some("ACDT") }), + (1428165000, FixedTimespan { utc_offset: 34200, dst_offset: 0, name: Some("ACST") }), + (1443889800, FixedTimespan { utc_offset: 34200, dst_offset: 3600, name: Some("ACDT") }), + (1459614600, FixedTimespan { utc_offset: 34200, dst_offset: 0, name: Some("ACST") }), + (1475339400, FixedTimespan { utc_offset: 34200, dst_offset: 3600, name: Some("ACDT") }), + (1491064200, FixedTimespan { utc_offset: 34200, dst_offset: 0, name: Some("ACST") }), + (1506789000, FixedTimespan { utc_offset: 34200, dst_offset: 3600, name: Some("ACDT") }), + (1522513800, FixedTimespan { utc_offset: 34200, dst_offset: 0, name: Some("ACST") }), + (1538843400, FixedTimespan { utc_offset: 34200, dst_offset: 3600, name: Some("ACDT") }), + (1554568200, FixedTimespan { utc_offset: 34200, dst_offset: 0, name: Some("ACST") }), + (1570293000, FixedTimespan { utc_offset: 34200, dst_offset: 3600, name: Some("ACDT") }), + (1586017800, FixedTimespan { utc_offset: 34200, dst_offset: 0, name: Some("ACST") }), + (1601742600, FixedTimespan { utc_offset: 34200, dst_offset: 3600, name: Some("ACDT") }), + (1617467400, FixedTimespan { utc_offset: 34200, dst_offset: 0, name: Some("ACST") }), + (1633192200, FixedTimespan { utc_offset: 34200, dst_offset: 3600, name: Some("ACDT") }), + (1648917000, FixedTimespan { utc_offset: 34200, dst_offset: 0, name: Some("ACST") }), + (1664641800, FixedTimespan { utc_offset: 34200, dst_offset: 3600, name: Some("ACDT") }), + (1680366600, FixedTimespan { utc_offset: 34200, dst_offset: 0, name: Some("ACST") }), + (1696091400, FixedTimespan { utc_offset: 34200, dst_offset: 3600, name: Some("ACDT") }), + (1712421000, FixedTimespan { utc_offset: 34200, dst_offset: 0, name: Some("ACST") }), + (1728145800, FixedTimespan { utc_offset: 34200, dst_offset: 3600, name: Some("ACDT") }), + (1743870600, FixedTimespan { utc_offset: 34200, dst_offset: 0, name: Some("ACST") }), + (1759595400, FixedTimespan { utc_offset: 34200, dst_offset: 3600, name: Some("ACDT") }), + (1775320200, FixedTimespan { utc_offset: 34200, dst_offset: 0, name: Some("ACST") }), + (1791045000, FixedTimespan { utc_offset: 34200, dst_offset: 3600, name: Some("ACDT") }), + (1806769800, FixedTimespan { utc_offset: 34200, dst_offset: 0, name: Some("ACST") }), + (1822494600, FixedTimespan { utc_offset: 34200, dst_offset: 3600, name: Some("ACDT") }), + (1838219400, FixedTimespan { utc_offset: 34200, dst_offset: 0, name: Some("ACST") }), + (1853944200, FixedTimespan { utc_offset: 34200, dst_offset: 3600, name: Some("ACDT") }), + (1869669000, FixedTimespan { utc_offset: 34200, dst_offset: 0, name: Some("ACST") }), + (1885998600, FixedTimespan { utc_offset: 34200, dst_offset: 3600, name: Some("ACDT") }), + (1901723400, FixedTimespan { utc_offset: 34200, dst_offset: 0, name: Some("ACST") }), + (1917448200, FixedTimespan { utc_offset: 34200, dst_offset: 3600, name: Some("ACDT") }), + (1933173000, FixedTimespan { utc_offset: 34200, dst_offset: 0, name: Some("ACST") }), + (1948897800, FixedTimespan { utc_offset: 34200, dst_offset: 3600, name: Some("ACDT") }), + (1964622600, FixedTimespan { utc_offset: 34200, dst_offset: 0, name: Some("ACST") }), + (1980347400, FixedTimespan { utc_offset: 34200, dst_offset: 3600, name: Some("ACDT") }), + (1996072200, FixedTimespan { utc_offset: 34200, dst_offset: 0, name: Some("ACST") }), + (2011797000, FixedTimespan { utc_offset: 34200, dst_offset: 3600, name: Some("ACDT") }), + (2027521800, FixedTimespan { utc_offset: 34200, dst_offset: 0, name: Some("ACST") }), + (2043246600, FixedTimespan { utc_offset: 34200, dst_offset: 3600, name: Some("ACDT") }), + (2058971400, FixedTimespan { utc_offset: 34200, dst_offset: 0, name: Some("ACST") }), + (2075301000, FixedTimespan { utc_offset: 34200, dst_offset: 3600, name: Some("ACDT") }), + (2091025800, FixedTimespan { utc_offset: 34200, dst_offset: 0, name: Some("ACST") }), + (2106750600, FixedTimespan { utc_offset: 34200, dst_offset: 3600, name: Some("ACDT") }), + (2122475400, FixedTimespan { utc_offset: 34200, dst_offset: 0, name: Some("ACST") }), + (2138200200, FixedTimespan { utc_offset: 34200, dst_offset: 3600, name: Some("ACDT") }), + (2153925000, FixedTimespan { utc_offset: 34200, dst_offset: 0, name: Some("ACST") }), + (2169649800, FixedTimespan { utc_offset: 34200, dst_offset: 3600, name: Some("ACDT") }), + (2185374600, FixedTimespan { utc_offset: 34200, dst_offset: 0, name: Some("ACST") }), + (2201099400, FixedTimespan { utc_offset: 34200, dst_offset: 3600, name: Some("ACDT") }), + (2216824200, FixedTimespan { utc_offset: 34200, dst_offset: 0, name: Some("ACST") }), + (2233153800, FixedTimespan { utc_offset: 34200, dst_offset: 3600, name: Some("ACDT") }), + (2248878600, FixedTimespan { utc_offset: 34200, dst_offset: 0, name: Some("ACST") }), + (2264603400, FixedTimespan { utc_offset: 34200, dst_offset: 3600, name: Some("ACDT") }), + (2280328200, FixedTimespan { utc_offset: 34200, dst_offset: 0, name: Some("ACST") }), + (2296053000, FixedTimespan { utc_offset: 34200, dst_offset: 3600, name: Some("ACDT") }), + (2311777800, FixedTimespan { utc_offset: 34200, dst_offset: 0, name: Some("ACST") }), + (2327502600, FixedTimespan { utc_offset: 34200, dst_offset: 3600, name: Some("ACDT") }), + (2343227400, FixedTimespan { utc_offset: 34200, dst_offset: 0, name: Some("ACST") }), + (2358952200, FixedTimespan { utc_offset: 34200, dst_offset: 3600, name: Some("ACDT") }), + (2374677000, FixedTimespan { utc_offset: 34200, dst_offset: 0, name: Some("ACST") }), + (2390401800, FixedTimespan { utc_offset: 34200, dst_offset: 3600, name: Some("ACDT") }), + (2406126600, FixedTimespan { utc_offset: 34200, dst_offset: 0, name: Some("ACST") }), + (2422456200, FixedTimespan { utc_offset: 34200, dst_offset: 3600, name: Some("ACDT") }), + (2438181000, FixedTimespan { utc_offset: 34200, dst_offset: 0, name: Some("ACST") }), + (2453905800, FixedTimespan { utc_offset: 34200, dst_offset: 3600, name: Some("ACDT") }), + (2469630600, FixedTimespan { utc_offset: 34200, dst_offset: 0, name: Some("ACST") }), + (2485355400, FixedTimespan { utc_offset: 34200, dst_offset: 3600, name: Some("ACDT") }), + (2501080200, FixedTimespan { utc_offset: 34200, dst_offset: 0, name: Some("ACST") }), + (2516805000, FixedTimespan { utc_offset: 34200, dst_offset: 3600, name: Some("ACDT") }), + (2532529800, FixedTimespan { utc_offset: 34200, dst_offset: 0, name: Some("ACST") }), + (2548254600, FixedTimespan { utc_offset: 34200, dst_offset: 3600, name: Some("ACDT") }), + (2563979400, FixedTimespan { utc_offset: 34200, dst_offset: 0, name: Some("ACST") }), + (2579704200, FixedTimespan { utc_offset: 34200, dst_offset: 3600, name: Some("ACDT") }), + (2596033800, FixedTimespan { utc_offset: 34200, dst_offset: 0, name: Some("ACST") }), + (2611758600, FixedTimespan { utc_offset: 34200, dst_offset: 3600, name: Some("ACDT") }), + (2627483400, FixedTimespan { utc_offset: 34200, dst_offset: 0, name: Some("ACST") }), + (2643208200, FixedTimespan { utc_offset: 34200, dst_offset: 3600, name: Some("ACDT") }), + (2658933000, FixedTimespan { utc_offset: 34200, dst_offset: 0, name: Some("ACST") }), + (2674657800, FixedTimespan { utc_offset: 34200, dst_offset: 3600, name: Some("ACDT") }), + (2690382600, FixedTimespan { utc_offset: 34200, dst_offset: 0, name: Some("ACST") }), + (2706107400, FixedTimespan { utc_offset: 34200, dst_offset: 3600, name: Some("ACDT") }), + (2721832200, FixedTimespan { utc_offset: 34200, dst_offset: 0, name: Some("ACST") }), + (2737557000, FixedTimespan { utc_offset: 34200, dst_offset: 3600, name: Some("ACDT") }), + (2753281800, FixedTimespan { utc_offset: 34200, dst_offset: 0, name: Some("ACST") }), + (2769611400, FixedTimespan { utc_offset: 34200, dst_offset: 3600, name: Some("ACDT") }), + (2785336200, FixedTimespan { utc_offset: 34200, dst_offset: 0, name: Some("ACST") }), + (2801061000, FixedTimespan { utc_offset: 34200, dst_offset: 3600, name: Some("ACDT") }), + (2816785800, FixedTimespan { utc_offset: 34200, dst_offset: 0, name: Some("ACST") }), + (2832510600, FixedTimespan { utc_offset: 34200, dst_offset: 3600, name: Some("ACDT") }), + (2848235400, FixedTimespan { utc_offset: 34200, dst_offset: 0, name: Some("ACST") }), + (2863960200, FixedTimespan { utc_offset: 34200, dst_offset: 3600, name: Some("ACDT") }), + (2879685000, FixedTimespan { utc_offset: 34200, dst_offset: 0, name: Some("ACST") }), + (2895409800, FixedTimespan { utc_offset: 34200, dst_offset: 3600, name: Some("ACDT") }), + (2911134600, FixedTimespan { utc_offset: 34200, dst_offset: 0, name: Some("ACST") }), + (2926859400, FixedTimespan { utc_offset: 34200, dst_offset: 3600, name: Some("ACDT") }), + (2942584200, FixedTimespan { utc_offset: 34200, dst_offset: 0, name: Some("ACST") }), + (2958913800, FixedTimespan { utc_offset: 34200, dst_offset: 3600, name: Some("ACDT") }), + (2974638600, FixedTimespan { utc_offset: 34200, dst_offset: 0, name: Some("ACST") }), + (2990363400, FixedTimespan { utc_offset: 34200, dst_offset: 3600, name: Some("ACDT") }), + (3006088200, FixedTimespan { utc_offset: 34200, dst_offset: 0, name: Some("ACST") }), + (3021813000, FixedTimespan { utc_offset: 34200, dst_offset: 3600, name: Some("ACDT") }), + (3037537800, FixedTimespan { utc_offset: 34200, dst_offset: 0, name: Some("ACST") }), + (3053262600, FixedTimespan { utc_offset: 34200, dst_offset: 3600, name: Some("ACDT") }), + (3068987400, FixedTimespan { utc_offset: 34200, dst_offset: 0, name: Some("ACST") }), + (3084712200, FixedTimespan { utc_offset: 34200, dst_offset: 3600, name: Some("ACDT") }), + (3100437000, FixedTimespan { utc_offset: 34200, dst_offset: 0, name: Some("ACST") }), + (3116766600, FixedTimespan { utc_offset: 34200, dst_offset: 3600, name: Some("ACDT") }), + (3132491400, FixedTimespan { utc_offset: 34200, dst_offset: 0, name: Some("ACST") }), + (3148216200, FixedTimespan { utc_offset: 34200, dst_offset: 3600, name: Some("ACDT") }), + (3163941000, FixedTimespan { utc_offset: 34200, dst_offset: 0, name: Some("ACST") }), + (3179665800, FixedTimespan { utc_offset: 34200, dst_offset: 3600, name: Some("ACDT") }), + (3195390600, FixedTimespan { utc_offset: 34200, dst_offset: 0, name: Some("ACST") }), + (3211115400, FixedTimespan { utc_offset: 34200, dst_offset: 3600, name: Some("ACDT") }), + (3226840200, FixedTimespan { utc_offset: 34200, dst_offset: 0, name: Some("ACST") }), + (3242565000, FixedTimespan { utc_offset: 34200, dst_offset: 3600, name: Some("ACDT") }), + (3258289800, FixedTimespan { utc_offset: 34200, dst_offset: 0, name: Some("ACST") }), + (3274014600, FixedTimespan { utc_offset: 34200, dst_offset: 3600, name: Some("ACDT") }), + (3289739400, FixedTimespan { utc_offset: 34200, dst_offset: 0, name: Some("ACST") }), + (3306069000, FixedTimespan { utc_offset: 34200, dst_offset: 3600, name: Some("ACDT") }), + (3321793800, FixedTimespan { utc_offset: 34200, dst_offset: 0, name: Some("ACST") }), + (3337518600, FixedTimespan { utc_offset: 34200, dst_offset: 3600, name: Some("ACDT") }), + (3353243400, FixedTimespan { utc_offset: 34200, dst_offset: 0, name: Some("ACST") }), + (3368968200, FixedTimespan { utc_offset: 34200, dst_offset: 3600, name: Some("ACDT") }), + (3384693000, FixedTimespan { utc_offset: 34200, dst_offset: 0, name: Some("ACST") }), + (3400417800, FixedTimespan { utc_offset: 34200, dst_offset: 3600, name: Some("ACDT") }), + (3416142600, FixedTimespan { utc_offset: 34200, dst_offset: 0, name: Some("ACST") }), + (3431867400, FixedTimespan { utc_offset: 34200, dst_offset: 3600, name: Some("ACDT") }), + (3447592200, FixedTimespan { utc_offset: 34200, dst_offset: 0, name: Some("ACST") }), + (3463317000, FixedTimespan { utc_offset: 34200, dst_offset: 3600, name: Some("ACDT") }), + (3479646600, FixedTimespan { utc_offset: 34200, dst_offset: 0, name: Some("ACST") }), + (3495371400, FixedTimespan { utc_offset: 34200, dst_offset: 3600, name: Some("ACDT") }), + (3511096200, FixedTimespan { utc_offset: 34200, dst_offset: 0, name: Some("ACST") }), + (3526821000, FixedTimespan { utc_offset: 34200, dst_offset: 3600, name: Some("ACDT") }), + (3542545800, FixedTimespan { utc_offset: 34200, dst_offset: 0, name: Some("ACST") }), + (3558270600, FixedTimespan { utc_offset: 34200, dst_offset: 3600, name: Some("ACDT") }), + (3573995400, FixedTimespan { utc_offset: 34200, dst_offset: 0, name: Some("ACST") }), + (3589720200, FixedTimespan { utc_offset: 34200, dst_offset: 3600, name: Some("ACDT") }), + (3605445000, FixedTimespan { utc_offset: 34200, dst_offset: 0, name: Some("ACST") }), + (3621169800, FixedTimespan { utc_offset: 34200, dst_offset: 3600, name: Some("ACDT") }), + (3636894600, FixedTimespan { utc_offset: 34200, dst_offset: 0, name: Some("ACST") }), + (3653224200, FixedTimespan { utc_offset: 34200, dst_offset: 3600, name: Some("ACDT") }), + (3668949000, FixedTimespan { utc_offset: 34200, dst_offset: 0, name: Some("ACST") }), + (3684673800, FixedTimespan { utc_offset: 34200, dst_offset: 3600, name: Some("ACDT") }), + (3700398600, FixedTimespan { utc_offset: 34200, dst_offset: 0, name: Some("ACST") }), + (3716123400, FixedTimespan { utc_offset: 34200, dst_offset: 3600, name: Some("ACDT") }), + (3731848200, FixedTimespan { utc_offset: 34200, dst_offset: 0, name: Some("ACST") }), + (3747573000, FixedTimespan { utc_offset: 34200, dst_offset: 3600, name: Some("ACDT") }), + (3763297800, FixedTimespan { utc_offset: 34200, dst_offset: 0, name: Some("ACST") }), + (3779022600, FixedTimespan { utc_offset: 34200, dst_offset: 3600, name: Some("ACDT") }), + (3794747400, FixedTimespan { utc_offset: 34200, dst_offset: 0, name: Some("ACST") }), + (3810472200, FixedTimespan { utc_offset: 34200, dst_offset: 3600, name: Some("ACDT") }), + (3826197000, FixedTimespan { utc_offset: 34200, dst_offset: 0, name: Some("ACST") }), + (3842526600, FixedTimespan { utc_offset: 34200, dst_offset: 3600, name: Some("ACDT") }), + (3858251400, FixedTimespan { utc_offset: 34200, dst_offset: 0, name: Some("ACST") }), + (3873976200, FixedTimespan { utc_offset: 34200, dst_offset: 3600, name: Some("ACDT") }), + (3889701000, FixedTimespan { utc_offset: 34200, dst_offset: 0, name: Some("ACST") }), + (3905425800, FixedTimespan { utc_offset: 34200, dst_offset: 3600, name: Some("ACDT") }), + (3921150600, FixedTimespan { utc_offset: 34200, dst_offset: 0, name: Some("ACST") }), + (3936875400, FixedTimespan { utc_offset: 34200, dst_offset: 3600, name: Some("ACDT") }), + (3952600200, FixedTimespan { utc_offset: 34200, dst_offset: 0, name: Some("ACST") }), + (3968325000, FixedTimespan { utc_offset: 34200, dst_offset: 3600, name: Some("ACDT") }), + (3984049800, FixedTimespan { utc_offset: 34200, dst_offset: 0, name: Some("ACST") }), + (4000379400, FixedTimespan { utc_offset: 34200, dst_offset: 3600, name: Some("ACDT") }), + (4016104200, FixedTimespan { utc_offset: 34200, dst_offset: 0, name: Some("ACST") }), + (4031829000, FixedTimespan { utc_offset: 34200, dst_offset: 3600, name: Some("ACDT") }), + (4047553800, FixedTimespan { utc_offset: 34200, dst_offset: 0, name: Some("ACST") }), + (4063278600, FixedTimespan { utc_offset: 34200, dst_offset: 3600, name: Some("ACDT") }), + (4079003400, FixedTimespan { utc_offset: 34200, dst_offset: 0, name: Some("ACST") }), + (4094728200, FixedTimespan { utc_offset: 34200, dst_offset: 3600, name: Some("ACDT") }), + ]; + FixedTimespanSet { + first: FixedTimespan { + utc_offset: 33260, + dst_offset: 0, + name: Some("LMT"), + }, + rest: REST + } + }, + + Tz::Australia__Sydney => { + const REST: &[(i64, FixedTimespan)] = &[ + (-2364113092, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (-1672560000, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (-1665388800, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (-883641600, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (-876124800, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (-860400000, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (-844675200, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (-828345600, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (-813225600, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (57686400, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (67968000, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (89136000, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (100022400, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (120585600, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (131472000, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (152035200, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (162921600, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (183484800, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (194976000, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (215539200, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (226425600, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (246988800, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (257875200, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (278438400, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (289324800, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (309888000, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (320774400, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (341337600, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (352224000, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (372787200, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (386697600, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (404841600, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (415728000, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (436291200, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (447177600, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (467740800, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (478627200, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (499190400, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (511286400, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (530035200, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (542736000, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (562089600, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (574790400, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (594144000, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (606240000, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (625593600, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (636480000, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (657043200, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (667929600, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (688492800, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (699379200, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (719942400, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (731433600, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (751996800, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (762883200, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (783446400, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (794332800, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (814896000, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (828201600, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (846345600, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (859651200, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (877795200, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (891100800, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (909244800, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (922550400, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (941299200, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (954000000, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (967305600, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (985449600, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (1004198400, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (1017504000, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (1035648000, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (1048953600, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (1067097600, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (1080403200, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (1099152000, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (1111852800, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (1130601600, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (1143907200, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (1162051200, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (1174752000, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (1193500800, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (1207411200, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (1223136000, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (1238860800, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (1254585600, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (1270310400, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (1286035200, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (1301760000, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (1317484800, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (1333209600, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (1349539200, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (1365264000, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (1380988800, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (1396713600, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (1412438400, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (1428163200, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (1443888000, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (1459612800, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (1475337600, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (1491062400, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (1506787200, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (1522512000, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (1538841600, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (1554566400, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (1570291200, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (1586016000, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (1601740800, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (1617465600, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (1633190400, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (1648915200, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (1664640000, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (1680364800, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (1696089600, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (1712419200, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (1728144000, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (1743868800, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (1759593600, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (1775318400, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (1791043200, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (1806768000, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (1822492800, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (1838217600, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (1853942400, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (1869667200, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (1885996800, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (1901721600, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (1917446400, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (1933171200, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (1948896000, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (1964620800, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (1980345600, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (1996070400, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (2011795200, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (2027520000, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (2043244800, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (2058969600, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (2075299200, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (2091024000, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (2106748800, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (2122473600, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (2138198400, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (2153923200, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (2169648000, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (2185372800, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (2201097600, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (2216822400, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (2233152000, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (2248876800, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (2264601600, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (2280326400, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (2296051200, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (2311776000, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (2327500800, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (2343225600, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (2358950400, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (2374675200, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (2390400000, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (2406124800, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (2422454400, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (2438179200, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (2453904000, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (2469628800, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (2485353600, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (2501078400, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (2516803200, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (2532528000, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (2548252800, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (2563977600, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (2579702400, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (2596032000, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (2611756800, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (2627481600, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (2643206400, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (2658931200, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (2674656000, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (2690380800, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (2706105600, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (2721830400, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (2737555200, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (2753280000, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (2769609600, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (2785334400, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (2801059200, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (2816784000, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (2832508800, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (2848233600, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (2863958400, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (2879683200, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (2895408000, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (2911132800, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (2926857600, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (2942582400, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (2958912000, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (2974636800, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (2990361600, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (3006086400, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (3021811200, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (3037536000, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (3053260800, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (3068985600, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (3084710400, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (3100435200, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (3116764800, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (3132489600, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (3148214400, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (3163939200, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (3179664000, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (3195388800, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (3211113600, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (3226838400, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (3242563200, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (3258288000, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (3274012800, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (3289737600, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (3306067200, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (3321792000, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (3337516800, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (3353241600, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (3368966400, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (3384691200, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (3400416000, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (3416140800, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (3431865600, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (3447590400, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (3463315200, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (3479644800, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (3495369600, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (3511094400, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (3526819200, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (3542544000, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (3558268800, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (3573993600, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (3589718400, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (3605443200, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (3621168000, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (3636892800, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (3653222400, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (3668947200, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (3684672000, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (3700396800, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (3716121600, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (3731846400, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (3747571200, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (3763296000, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (3779020800, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (3794745600, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (3810470400, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (3826195200, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (3842524800, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (3858249600, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (3873974400, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (3889699200, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (3905424000, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (3921148800, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (3936873600, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (3952598400, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (3968323200, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (3984048000, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (4000377600, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (4016102400, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (4031827200, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (4047552000, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (4063276800, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (4079001600, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (4094726400, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + ]; + FixedTimespanSet { + first: FixedTimespan { + utc_offset: 36292, + dst_offset: 0, + name: Some("LMT"), + }, + rest: REST + } + }, + + Tz::Australia__Tasmania => { + const REST: &[(i64, FixedTimespan)] = &[ + (-2345795356, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (-1680508800, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (-1665388800, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (-1646640000, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (-1635753600, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (-1615190400, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (-1604304000, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (-883641600, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (-876124800, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (-860400000, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (-844675200, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (-828345600, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (-813225600, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (-71136000, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (-55411200, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (-37267200, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (-25776000, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (-5817600, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (5673600, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (25632000, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (37728000, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (57686400, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (67968000, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (89136000, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (100022400, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (120585600, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (131472000, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (152035200, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (162921600, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (183484800, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (194976000, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (215539200, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (226425600, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (246988800, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (257875200, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (278438400, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (289324800, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (309888000, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (320774400, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (341337600, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (352224000, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (372787200, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (386092800, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (404841600, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (417542400, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (436291200, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (447177600, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (467740800, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (478627200, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (499190400, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (510076800, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (530035200, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (542736000, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (562089600, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (574790400, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (594144000, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (606240000, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (625593600, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (637689600, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (657043200, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (670348800, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (686678400, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (701798400, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (718128000, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (733248000, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (749577600, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (764697600, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (781027200, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (796147200, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (812476800, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (828201600, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (844531200, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (859651200, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (875980800, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (891100800, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (907430400, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (922550400, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (938880000, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (954000000, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (967305600, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (985449600, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (1002384000, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (1017504000, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (1033833600, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (1048953600, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (1065283200, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (1080403200, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (1096732800, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (1111852800, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (1128182400, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (1143907200, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (1159632000, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (1174752000, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (1191686400, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (1207411200, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (1223136000, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (1238860800, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (1254585600, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (1270310400, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (1286035200, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (1301760000, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (1317484800, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (1333209600, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (1349539200, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (1365264000, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (1380988800, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (1396713600, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (1412438400, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (1428163200, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (1443888000, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (1459612800, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (1475337600, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (1491062400, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (1506787200, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (1522512000, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (1538841600, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (1554566400, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (1570291200, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (1586016000, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (1601740800, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (1617465600, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (1633190400, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (1648915200, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (1664640000, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (1680364800, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (1696089600, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (1712419200, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (1728144000, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (1743868800, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (1759593600, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (1775318400, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (1791043200, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (1806768000, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (1822492800, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (1838217600, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (1853942400, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (1869667200, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (1885996800, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (1901721600, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (1917446400, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (1933171200, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (1948896000, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (1964620800, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (1980345600, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (1996070400, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (2011795200, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (2027520000, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (2043244800, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (2058969600, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (2075299200, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (2091024000, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (2106748800, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (2122473600, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (2138198400, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (2153923200, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (2169648000, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (2185372800, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (2201097600, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (2216822400, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (2233152000, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (2248876800, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (2264601600, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (2280326400, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (2296051200, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (2311776000, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (2327500800, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (2343225600, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (2358950400, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (2374675200, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (2390400000, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (2406124800, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (2422454400, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (2438179200, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (2453904000, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (2469628800, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (2485353600, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (2501078400, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (2516803200, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (2532528000, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (2548252800, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (2563977600, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (2579702400, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (2596032000, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (2611756800, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (2627481600, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (2643206400, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (2658931200, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (2674656000, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (2690380800, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (2706105600, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (2721830400, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (2737555200, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (2753280000, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (2769609600, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (2785334400, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (2801059200, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (2816784000, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (2832508800, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (2848233600, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (2863958400, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (2879683200, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (2895408000, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (2911132800, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (2926857600, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (2942582400, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (2958912000, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (2974636800, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (2990361600, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (3006086400, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (3021811200, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (3037536000, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (3053260800, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (3068985600, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (3084710400, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (3100435200, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (3116764800, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (3132489600, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (3148214400, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (3163939200, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (3179664000, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (3195388800, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (3211113600, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (3226838400, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (3242563200, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (3258288000, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (3274012800, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (3289737600, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (3306067200, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (3321792000, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (3337516800, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (3353241600, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (3368966400, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (3384691200, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (3400416000, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (3416140800, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (3431865600, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (3447590400, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (3463315200, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (3479644800, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (3495369600, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (3511094400, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (3526819200, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (3542544000, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (3558268800, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (3573993600, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (3589718400, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (3605443200, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (3621168000, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (3636892800, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (3653222400, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (3668947200, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (3684672000, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (3700396800, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (3716121600, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (3731846400, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (3747571200, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (3763296000, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (3779020800, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (3794745600, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (3810470400, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (3826195200, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (3842524800, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (3858249600, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (3873974400, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (3889699200, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (3905424000, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (3921148800, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (3936873600, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (3952598400, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (3968323200, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (3984048000, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (4000377600, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (4016102400, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (4031827200, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (4047552000, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (4063276800, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (4079001600, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (4094726400, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + ]; + FixedTimespanSet { + first: FixedTimespan { + utc_offset: 35356, + dst_offset: 0, + name: Some("LMT"), + }, + rest: REST + } + }, + + Tz::Australia__Victoria => { + const REST: &[(i64, FixedTimespan)] = &[ + (-2364111592, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (-1672560000, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (-1665388800, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (-883641600, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (-876124800, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (-860400000, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (-844675200, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (-828345600, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (-813225600, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (57686400, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (67968000, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (89136000, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (100022400, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (120585600, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (131472000, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (152035200, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (162921600, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (183484800, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (194976000, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (215539200, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (226425600, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (246988800, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (257875200, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (278438400, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (289324800, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (309888000, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (320774400, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (341337600, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (352224000, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (372787200, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (384278400, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (404841600, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (415728000, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (436291200, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (447177600, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (467740800, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (478627200, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (499190400, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (511286400, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (530035200, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (542736000, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (561484800, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (574790400, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (594144000, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (606240000, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (625593600, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (637689600, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (657043200, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (667929600, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (688492800, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (699379200, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (719942400, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (731433600, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (751996800, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (762883200, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (783446400, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (796147200, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (814896000, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (828201600, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (846345600, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (859651200, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (877795200, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (891100800, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (909244800, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (922550400, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (941299200, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (954000000, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (967305600, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (985449600, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (1004198400, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (1017504000, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (1035648000, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (1048953600, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (1067097600, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (1080403200, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (1099152000, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (1111852800, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (1130601600, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (1143907200, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (1162051200, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (1174752000, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (1193500800, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (1207411200, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (1223136000, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (1238860800, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (1254585600, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (1270310400, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (1286035200, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (1301760000, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (1317484800, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (1333209600, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (1349539200, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (1365264000, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (1380988800, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (1396713600, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (1412438400, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (1428163200, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (1443888000, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (1459612800, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (1475337600, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (1491062400, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (1506787200, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (1522512000, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (1538841600, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (1554566400, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (1570291200, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (1586016000, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (1601740800, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (1617465600, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (1633190400, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (1648915200, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (1664640000, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (1680364800, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (1696089600, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (1712419200, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (1728144000, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (1743868800, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (1759593600, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (1775318400, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (1791043200, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (1806768000, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (1822492800, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (1838217600, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (1853942400, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (1869667200, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (1885996800, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (1901721600, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (1917446400, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (1933171200, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (1948896000, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (1964620800, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (1980345600, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (1996070400, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (2011795200, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (2027520000, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (2043244800, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (2058969600, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (2075299200, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (2091024000, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (2106748800, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (2122473600, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (2138198400, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (2153923200, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (2169648000, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (2185372800, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (2201097600, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (2216822400, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (2233152000, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (2248876800, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (2264601600, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (2280326400, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (2296051200, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (2311776000, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (2327500800, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (2343225600, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (2358950400, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (2374675200, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (2390400000, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (2406124800, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (2422454400, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (2438179200, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (2453904000, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (2469628800, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (2485353600, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (2501078400, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (2516803200, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (2532528000, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (2548252800, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (2563977600, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (2579702400, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (2596032000, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (2611756800, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (2627481600, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (2643206400, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (2658931200, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (2674656000, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (2690380800, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (2706105600, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (2721830400, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (2737555200, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (2753280000, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (2769609600, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (2785334400, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (2801059200, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (2816784000, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (2832508800, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (2848233600, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (2863958400, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (2879683200, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (2895408000, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (2911132800, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (2926857600, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (2942582400, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (2958912000, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (2974636800, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (2990361600, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (3006086400, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (3021811200, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (3037536000, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (3053260800, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (3068985600, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (3084710400, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (3100435200, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (3116764800, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (3132489600, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (3148214400, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (3163939200, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (3179664000, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (3195388800, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (3211113600, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (3226838400, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (3242563200, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (3258288000, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (3274012800, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (3289737600, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (3306067200, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (3321792000, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (3337516800, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (3353241600, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (3368966400, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (3384691200, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (3400416000, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (3416140800, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (3431865600, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (3447590400, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (3463315200, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (3479644800, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (3495369600, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (3511094400, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (3526819200, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (3542544000, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (3558268800, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (3573993600, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (3589718400, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (3605443200, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (3621168000, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (3636892800, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (3653222400, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (3668947200, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (3684672000, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (3700396800, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (3716121600, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (3731846400, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (3747571200, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (3763296000, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (3779020800, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (3794745600, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (3810470400, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (3826195200, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (3842524800, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (3858249600, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (3873974400, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (3889699200, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (3905424000, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (3921148800, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (3936873600, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (3952598400, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (3968323200, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (3984048000, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (4000377600, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (4016102400, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (4031827200, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (4047552000, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (4063276800, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + (4079001600, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (4094726400, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("AEDT") }), + ]; + FixedTimespanSet { + first: FixedTimespan { + utc_offset: 34792, + dst_offset: 0, + name: Some("LMT"), + }, + rest: REST + } + }, + + Tz::Australia__West => { + const REST: &[(i64, FixedTimespan)] = &[ + (-2337925404, FixedTimespan { utc_offset: 28800, dst_offset: 0, name: Some("AWST") }), + (-1672552800, FixedTimespan { utc_offset: 28800, dst_offset: 3600, name: Some("AWDT") }), + (-1665381600, FixedTimespan { utc_offset: 28800, dst_offset: 0, name: Some("AWST") }), + (-883634400, FixedTimespan { utc_offset: 28800, dst_offset: 3600, name: Some("AWDT") }), + (-876117600, FixedTimespan { utc_offset: 28800, dst_offset: 0, name: Some("AWST") }), + (-860392800, FixedTimespan { utc_offset: 28800, dst_offset: 3600, name: Some("AWDT") }), + (-844668000, FixedTimespan { utc_offset: 28800, dst_offset: 0, name: Some("AWST") }), + (152042400, FixedTimespan { utc_offset: 28800, dst_offset: 3600, name: Some("AWDT") }), + (162928800, FixedTimespan { utc_offset: 28800, dst_offset: 0, name: Some("AWST") }), + (436298400, FixedTimespan { utc_offset: 28800, dst_offset: 3600, name: Some("AWDT") }), + (447184800, FixedTimespan { utc_offset: 28800, dst_offset: 0, name: Some("AWST") }), + (690314400, FixedTimespan { utc_offset: 28800, dst_offset: 3600, name: Some("AWDT") }), + (699386400, FixedTimespan { utc_offset: 28800, dst_offset: 0, name: Some("AWST") }), + (1165082400, FixedTimespan { utc_offset: 28800, dst_offset: 3600, name: Some("AWDT") }), + (1174759200, FixedTimespan { utc_offset: 28800, dst_offset: 0, name: Some("AWST") }), + (1193508000, FixedTimespan { utc_offset: 28800, dst_offset: 3600, name: Some("AWDT") }), + (1206813600, FixedTimespan { utc_offset: 28800, dst_offset: 0, name: Some("AWST") }), + (1224957600, FixedTimespan { utc_offset: 28800, dst_offset: 3600, name: Some("AWDT") }), + (1238263200, FixedTimespan { utc_offset: 28800, dst_offset: 0, name: Some("AWST") }), + ]; + FixedTimespanSet { + first: FixedTimespan { + utc_offset: 27804, + dst_offset: 0, + name: Some("LMT"), + }, + rest: REST + } + }, + + Tz::Australia__Yancowinna => { + const REST: &[(i64, FixedTimespan)] = &[ + (-2364110748, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("AEST") }), + (-2314951200, FixedTimespan { utc_offset: 32400, dst_offset: 0, name: Some("ACST") }), + (-2230189200, FixedTimespan { utc_offset: 34200, dst_offset: 0, name: Some("ACST") }), + (-1672558200, FixedTimespan { utc_offset: 34200, dst_offset: 3600, name: Some("ACDT") }), + (-1665387000, FixedTimespan { utc_offset: 34200, dst_offset: 0, name: Some("ACST") }), + (-883639800, FixedTimespan { utc_offset: 34200, dst_offset: 3600, name: Some("ACDT") }), + (-876123000, FixedTimespan { utc_offset: 34200, dst_offset: 0, name: Some("ACST") }), + (-860398200, FixedTimespan { utc_offset: 34200, dst_offset: 3600, name: Some("ACDT") }), + (-844673400, FixedTimespan { utc_offset: 34200, dst_offset: 0, name: Some("ACST") }), + (-828343800, FixedTimespan { utc_offset: 34200, dst_offset: 3600, name: Some("ACDT") }), + (-813223800, FixedTimespan { utc_offset: 34200, dst_offset: 0, name: Some("ACST") }), + (57688200, FixedTimespan { utc_offset: 34200, dst_offset: 3600, name: Some("ACDT") }), + (67969800, FixedTimespan { utc_offset: 34200, dst_offset: 0, name: Some("ACST") }), + (89137800, FixedTimespan { utc_offset: 34200, dst_offset: 3600, name: Some("ACDT") }), + (100024200, FixedTimespan { utc_offset: 34200, dst_offset: 0, name: Some("ACST") }), + (120587400, FixedTimespan { utc_offset: 34200, dst_offset: 3600, name: Some("ACDT") }), + (131473800, FixedTimespan { utc_offset: 34200, dst_offset: 0, name: Some("ACST") }), + (152037000, FixedTimespan { utc_offset: 34200, dst_offset: 3600, name: Some("ACDT") }), + (162923400, FixedTimespan { utc_offset: 34200, dst_offset: 0, name: Some("ACST") }), + (183486600, FixedTimespan { utc_offset: 34200, dst_offset: 3600, name: Some("ACDT") }), + (194977800, FixedTimespan { utc_offset: 34200, dst_offset: 0, name: Some("ACST") }), + (215541000, FixedTimespan { utc_offset: 34200, dst_offset: 3600, name: Some("ACDT") }), + (226427400, FixedTimespan { utc_offset: 34200, dst_offset: 0, name: Some("ACST") }), + (246990600, FixedTimespan { utc_offset: 34200, dst_offset: 3600, name: Some("ACDT") }), + (257877000, FixedTimespan { utc_offset: 34200, dst_offset: 0, name: Some("ACST") }), + (278440200, FixedTimespan { utc_offset: 34200, dst_offset: 3600, name: Some("ACDT") }), + (289326600, FixedTimespan { utc_offset: 34200, dst_offset: 0, name: Some("ACST") }), + (309889800, FixedTimespan { utc_offset: 34200, dst_offset: 3600, name: Some("ACDT") }), + (320776200, FixedTimespan { utc_offset: 34200, dst_offset: 0, name: Some("ACST") }), + (341339400, FixedTimespan { utc_offset: 34200, dst_offset: 3600, name: Some("ACDT") }), + (352225800, FixedTimespan { utc_offset: 34200, dst_offset: 0, name: Some("ACST") }), + (372789000, FixedTimespan { utc_offset: 34200, dst_offset: 3600, name: Some("ACDT") }), + (386699400, FixedTimespan { utc_offset: 34200, dst_offset: 0, name: Some("ACST") }), + (404843400, FixedTimespan { utc_offset: 34200, dst_offset: 3600, name: Some("ACDT") }), + (415729800, FixedTimespan { utc_offset: 34200, dst_offset: 0, name: Some("ACST") }), + (436293000, FixedTimespan { utc_offset: 34200, dst_offset: 3600, name: Some("ACDT") }), + (447179400, FixedTimespan { utc_offset: 34200, dst_offset: 0, name: Some("ACST") }), + (467742600, FixedTimespan { utc_offset: 34200, dst_offset: 3600, name: Some("ACDT") }), + (478629000, FixedTimespan { utc_offset: 34200, dst_offset: 0, name: Some("ACST") }), + (499192200, FixedTimespan { utc_offset: 34200, dst_offset: 3600, name: Some("ACDT") }), + (511288200, FixedTimespan { utc_offset: 34200, dst_offset: 0, name: Some("ACST") }), + (530037000, FixedTimespan { utc_offset: 34200, dst_offset: 3600, name: Some("ACDT") }), + (542737800, FixedTimespan { utc_offset: 34200, dst_offset: 0, name: Some("ACST") }), + (562091400, FixedTimespan { utc_offset: 34200, dst_offset: 3600, name: Some("ACDT") }), + (574792200, FixedTimespan { utc_offset: 34200, dst_offset: 0, name: Some("ACST") }), + (594145800, FixedTimespan { utc_offset: 34200, dst_offset: 3600, name: Some("ACDT") }), + (606241800, FixedTimespan { utc_offset: 34200, dst_offset: 0, name: Some("ACST") }), + (625595400, FixedTimespan { utc_offset: 34200, dst_offset: 3600, name: Some("ACDT") }), + (636481800, FixedTimespan { utc_offset: 34200, dst_offset: 0, name: Some("ACST") }), + (657045000, FixedTimespan { utc_offset: 34200, dst_offset: 3600, name: Some("ACDT") }), + (667931400, FixedTimespan { utc_offset: 34200, dst_offset: 0, name: Some("ACST") }), + (688494600, FixedTimespan { utc_offset: 34200, dst_offset: 3600, name: Some("ACDT") }), + (699381000, FixedTimespan { utc_offset: 34200, dst_offset: 0, name: Some("ACST") }), + (719944200, FixedTimespan { utc_offset: 34200, dst_offset: 3600, name: Some("ACDT") }), + (731435400, FixedTimespan { utc_offset: 34200, dst_offset: 0, name: Some("ACST") }), + (751998600, FixedTimespan { utc_offset: 34200, dst_offset: 3600, name: Some("ACDT") }), + (762885000, FixedTimespan { utc_offset: 34200, dst_offset: 0, name: Some("ACST") }), + (783448200, FixedTimespan { utc_offset: 34200, dst_offset: 3600, name: Some("ACDT") }), + (794334600, FixedTimespan { utc_offset: 34200, dst_offset: 0, name: Some("ACST") }), + (814897800, FixedTimespan { utc_offset: 34200, dst_offset: 3600, name: Some("ACDT") }), + (828203400, FixedTimespan { utc_offset: 34200, dst_offset: 0, name: Some("ACST") }), + (846347400, FixedTimespan { utc_offset: 34200, dst_offset: 3600, name: Some("ACDT") }), + (859653000, FixedTimespan { utc_offset: 34200, dst_offset: 0, name: Some("ACST") }), + (877797000, FixedTimespan { utc_offset: 34200, dst_offset: 3600, name: Some("ACDT") }), + (891102600, FixedTimespan { utc_offset: 34200, dst_offset: 0, name: Some("ACST") }), + (909246600, FixedTimespan { utc_offset: 34200, dst_offset: 3600, name: Some("ACDT") }), + (922552200, FixedTimespan { utc_offset: 34200, dst_offset: 0, name: Some("ACST") }), + (941301000, FixedTimespan { utc_offset: 34200, dst_offset: 3600, name: Some("ACDT") }), + (954001800, FixedTimespan { utc_offset: 34200, dst_offset: 0, name: Some("ACST") }), + (972750600, FixedTimespan { utc_offset: 34200, dst_offset: 3600, name: Some("ACDT") }), + (985451400, FixedTimespan { utc_offset: 34200, dst_offset: 0, name: Some("ACST") }), + (1004200200, FixedTimespan { utc_offset: 34200, dst_offset: 3600, name: Some("ACDT") }), + (1017505800, FixedTimespan { utc_offset: 34200, dst_offset: 0, name: Some("ACST") }), + (1035649800, FixedTimespan { utc_offset: 34200, dst_offset: 3600, name: Some("ACDT") }), + (1048955400, FixedTimespan { utc_offset: 34200, dst_offset: 0, name: Some("ACST") }), + (1067099400, FixedTimespan { utc_offset: 34200, dst_offset: 3600, name: Some("ACDT") }), + (1080405000, FixedTimespan { utc_offset: 34200, dst_offset: 0, name: Some("ACST") }), + (1099153800, FixedTimespan { utc_offset: 34200, dst_offset: 3600, name: Some("ACDT") }), + (1111854600, FixedTimespan { utc_offset: 34200, dst_offset: 0, name: Some("ACST") }), + (1130603400, FixedTimespan { utc_offset: 34200, dst_offset: 3600, name: Some("ACDT") }), + (1143909000, FixedTimespan { utc_offset: 34200, dst_offset: 0, name: Some("ACST") }), + (1162053000, FixedTimespan { utc_offset: 34200, dst_offset: 3600, name: Some("ACDT") }), + (1174753800, FixedTimespan { utc_offset: 34200, dst_offset: 0, name: Some("ACST") }), + (1193502600, FixedTimespan { utc_offset: 34200, dst_offset: 3600, name: Some("ACDT") }), + (1207413000, FixedTimespan { utc_offset: 34200, dst_offset: 0, name: Some("ACST") }), + (1223137800, FixedTimespan { utc_offset: 34200, dst_offset: 3600, name: Some("ACDT") }), + (1238862600, FixedTimespan { utc_offset: 34200, dst_offset: 0, name: Some("ACST") }), + (1254587400, FixedTimespan { utc_offset: 34200, dst_offset: 3600, name: Some("ACDT") }), + (1270312200, FixedTimespan { utc_offset: 34200, dst_offset: 0, name: Some("ACST") }), + (1286037000, FixedTimespan { utc_offset: 34200, dst_offset: 3600, name: Some("ACDT") }), + (1301761800, FixedTimespan { utc_offset: 34200, dst_offset: 0, name: Some("ACST") }), + (1317486600, FixedTimespan { utc_offset: 34200, dst_offset: 3600, name: Some("ACDT") }), + (1333211400, FixedTimespan { utc_offset: 34200, dst_offset: 0, name: Some("ACST") }), + (1349541000, FixedTimespan { utc_offset: 34200, dst_offset: 3600, name: Some("ACDT") }), + (1365265800, FixedTimespan { utc_offset: 34200, dst_offset: 0, name: Some("ACST") }), + (1380990600, FixedTimespan { utc_offset: 34200, dst_offset: 3600, name: Some("ACDT") }), + (1396715400, FixedTimespan { utc_offset: 34200, dst_offset: 0, name: Some("ACST") }), + (1412440200, FixedTimespan { utc_offset: 34200, dst_offset: 3600, name: Some("ACDT") }), + (1428165000, FixedTimespan { utc_offset: 34200, dst_offset: 0, name: Some("ACST") }), + (1443889800, FixedTimespan { utc_offset: 34200, dst_offset: 3600, name: Some("ACDT") }), + (1459614600, FixedTimespan { utc_offset: 34200, dst_offset: 0, name: Some("ACST") }), + (1475339400, FixedTimespan { utc_offset: 34200, dst_offset: 3600, name: Some("ACDT") }), + (1491064200, FixedTimespan { utc_offset: 34200, dst_offset: 0, name: Some("ACST") }), + (1506789000, FixedTimespan { utc_offset: 34200, dst_offset: 3600, name: Some("ACDT") }), + (1522513800, FixedTimespan { utc_offset: 34200, dst_offset: 0, name: Some("ACST") }), + (1538843400, FixedTimespan { utc_offset: 34200, dst_offset: 3600, name: Some("ACDT") }), + (1554568200, FixedTimespan { utc_offset: 34200, dst_offset: 0, name: Some("ACST") }), + (1570293000, FixedTimespan { utc_offset: 34200, dst_offset: 3600, name: Some("ACDT") }), + (1586017800, FixedTimespan { utc_offset: 34200, dst_offset: 0, name: Some("ACST") }), + (1601742600, FixedTimespan { utc_offset: 34200, dst_offset: 3600, name: Some("ACDT") }), + (1617467400, FixedTimespan { utc_offset: 34200, dst_offset: 0, name: Some("ACST") }), + (1633192200, FixedTimespan { utc_offset: 34200, dst_offset: 3600, name: Some("ACDT") }), + (1648917000, FixedTimespan { utc_offset: 34200, dst_offset: 0, name: Some("ACST") }), + (1664641800, FixedTimespan { utc_offset: 34200, dst_offset: 3600, name: Some("ACDT") }), + (1680366600, FixedTimespan { utc_offset: 34200, dst_offset: 0, name: Some("ACST") }), + (1696091400, FixedTimespan { utc_offset: 34200, dst_offset: 3600, name: Some("ACDT") }), + (1712421000, FixedTimespan { utc_offset: 34200, dst_offset: 0, name: Some("ACST") }), + (1728145800, FixedTimespan { utc_offset: 34200, dst_offset: 3600, name: Some("ACDT") }), + (1743870600, FixedTimespan { utc_offset: 34200, dst_offset: 0, name: Some("ACST") }), + (1759595400, FixedTimespan { utc_offset: 34200, dst_offset: 3600, name: Some("ACDT") }), + (1775320200, FixedTimespan { utc_offset: 34200, dst_offset: 0, name: Some("ACST") }), + (1791045000, FixedTimespan { utc_offset: 34200, dst_offset: 3600, name: Some("ACDT") }), + (1806769800, FixedTimespan { utc_offset: 34200, dst_offset: 0, name: Some("ACST") }), + (1822494600, FixedTimespan { utc_offset: 34200, dst_offset: 3600, name: Some("ACDT") }), + (1838219400, FixedTimespan { utc_offset: 34200, dst_offset: 0, name: Some("ACST") }), + (1853944200, FixedTimespan { utc_offset: 34200, dst_offset: 3600, name: Some("ACDT") }), + (1869669000, FixedTimespan { utc_offset: 34200, dst_offset: 0, name: Some("ACST") }), + (1885998600, FixedTimespan { utc_offset: 34200, dst_offset: 3600, name: Some("ACDT") }), + (1901723400, FixedTimespan { utc_offset: 34200, dst_offset: 0, name: Some("ACST") }), + (1917448200, FixedTimespan { utc_offset: 34200, dst_offset: 3600, name: Some("ACDT") }), + (1933173000, FixedTimespan { utc_offset: 34200, dst_offset: 0, name: Some("ACST") }), + (1948897800, FixedTimespan { utc_offset: 34200, dst_offset: 3600, name: Some("ACDT") }), + (1964622600, FixedTimespan { utc_offset: 34200, dst_offset: 0, name: Some("ACST") }), + (1980347400, FixedTimespan { utc_offset: 34200, dst_offset: 3600, name: Some("ACDT") }), + (1996072200, FixedTimespan { utc_offset: 34200, dst_offset: 0, name: Some("ACST") }), + (2011797000, FixedTimespan { utc_offset: 34200, dst_offset: 3600, name: Some("ACDT") }), + (2027521800, FixedTimespan { utc_offset: 34200, dst_offset: 0, name: Some("ACST") }), + (2043246600, FixedTimespan { utc_offset: 34200, dst_offset: 3600, name: Some("ACDT") }), + (2058971400, FixedTimespan { utc_offset: 34200, dst_offset: 0, name: Some("ACST") }), + (2075301000, FixedTimespan { utc_offset: 34200, dst_offset: 3600, name: Some("ACDT") }), + (2091025800, FixedTimespan { utc_offset: 34200, dst_offset: 0, name: Some("ACST") }), + (2106750600, FixedTimespan { utc_offset: 34200, dst_offset: 3600, name: Some("ACDT") }), + (2122475400, FixedTimespan { utc_offset: 34200, dst_offset: 0, name: Some("ACST") }), + (2138200200, FixedTimespan { utc_offset: 34200, dst_offset: 3600, name: Some("ACDT") }), + (2153925000, FixedTimespan { utc_offset: 34200, dst_offset: 0, name: Some("ACST") }), + (2169649800, FixedTimespan { utc_offset: 34200, dst_offset: 3600, name: Some("ACDT") }), + (2185374600, FixedTimespan { utc_offset: 34200, dst_offset: 0, name: Some("ACST") }), + (2201099400, FixedTimespan { utc_offset: 34200, dst_offset: 3600, name: Some("ACDT") }), + (2216824200, FixedTimespan { utc_offset: 34200, dst_offset: 0, name: Some("ACST") }), + (2233153800, FixedTimespan { utc_offset: 34200, dst_offset: 3600, name: Some("ACDT") }), + (2248878600, FixedTimespan { utc_offset: 34200, dst_offset: 0, name: Some("ACST") }), + (2264603400, FixedTimespan { utc_offset: 34200, dst_offset: 3600, name: Some("ACDT") }), + (2280328200, FixedTimespan { utc_offset: 34200, dst_offset: 0, name: Some("ACST") }), + (2296053000, FixedTimespan { utc_offset: 34200, dst_offset: 3600, name: Some("ACDT") }), + (2311777800, FixedTimespan { utc_offset: 34200, dst_offset: 0, name: Some("ACST") }), + (2327502600, FixedTimespan { utc_offset: 34200, dst_offset: 3600, name: Some("ACDT") }), + (2343227400, FixedTimespan { utc_offset: 34200, dst_offset: 0, name: Some("ACST") }), + (2358952200, FixedTimespan { utc_offset: 34200, dst_offset: 3600, name: Some("ACDT") }), + (2374677000, FixedTimespan { utc_offset: 34200, dst_offset: 0, name: Some("ACST") }), + (2390401800, FixedTimespan { utc_offset: 34200, dst_offset: 3600, name: Some("ACDT") }), + (2406126600, FixedTimespan { utc_offset: 34200, dst_offset: 0, name: Some("ACST") }), + (2422456200, FixedTimespan { utc_offset: 34200, dst_offset: 3600, name: Some("ACDT") }), + (2438181000, FixedTimespan { utc_offset: 34200, dst_offset: 0, name: Some("ACST") }), + (2453905800, FixedTimespan { utc_offset: 34200, dst_offset: 3600, name: Some("ACDT") }), + (2469630600, FixedTimespan { utc_offset: 34200, dst_offset: 0, name: Some("ACST") }), + (2485355400, FixedTimespan { utc_offset: 34200, dst_offset: 3600, name: Some("ACDT") }), + (2501080200, FixedTimespan { utc_offset: 34200, dst_offset: 0, name: Some("ACST") }), + (2516805000, FixedTimespan { utc_offset: 34200, dst_offset: 3600, name: Some("ACDT") }), + (2532529800, FixedTimespan { utc_offset: 34200, dst_offset: 0, name: Some("ACST") }), + (2548254600, FixedTimespan { utc_offset: 34200, dst_offset: 3600, name: Some("ACDT") }), + (2563979400, FixedTimespan { utc_offset: 34200, dst_offset: 0, name: Some("ACST") }), + (2579704200, FixedTimespan { utc_offset: 34200, dst_offset: 3600, name: Some("ACDT") }), + (2596033800, FixedTimespan { utc_offset: 34200, dst_offset: 0, name: Some("ACST") }), + (2611758600, FixedTimespan { utc_offset: 34200, dst_offset: 3600, name: Some("ACDT") }), + (2627483400, FixedTimespan { utc_offset: 34200, dst_offset: 0, name: Some("ACST") }), + (2643208200, FixedTimespan { utc_offset: 34200, dst_offset: 3600, name: Some("ACDT") }), + (2658933000, FixedTimespan { utc_offset: 34200, dst_offset: 0, name: Some("ACST") }), + (2674657800, FixedTimespan { utc_offset: 34200, dst_offset: 3600, name: Some("ACDT") }), + (2690382600, FixedTimespan { utc_offset: 34200, dst_offset: 0, name: Some("ACST") }), + (2706107400, FixedTimespan { utc_offset: 34200, dst_offset: 3600, name: Some("ACDT") }), + (2721832200, FixedTimespan { utc_offset: 34200, dst_offset: 0, name: Some("ACST") }), + (2737557000, FixedTimespan { utc_offset: 34200, dst_offset: 3600, name: Some("ACDT") }), + (2753281800, FixedTimespan { utc_offset: 34200, dst_offset: 0, name: Some("ACST") }), + (2769611400, FixedTimespan { utc_offset: 34200, dst_offset: 3600, name: Some("ACDT") }), + (2785336200, FixedTimespan { utc_offset: 34200, dst_offset: 0, name: Some("ACST") }), + (2801061000, FixedTimespan { utc_offset: 34200, dst_offset: 3600, name: Some("ACDT") }), + (2816785800, FixedTimespan { utc_offset: 34200, dst_offset: 0, name: Some("ACST") }), + (2832510600, FixedTimespan { utc_offset: 34200, dst_offset: 3600, name: Some("ACDT") }), + (2848235400, FixedTimespan { utc_offset: 34200, dst_offset: 0, name: Some("ACST") }), + (2863960200, FixedTimespan { utc_offset: 34200, dst_offset: 3600, name: Some("ACDT") }), + (2879685000, FixedTimespan { utc_offset: 34200, dst_offset: 0, name: Some("ACST") }), + (2895409800, FixedTimespan { utc_offset: 34200, dst_offset: 3600, name: Some("ACDT") }), + (2911134600, FixedTimespan { utc_offset: 34200, dst_offset: 0, name: Some("ACST") }), + (2926859400, FixedTimespan { utc_offset: 34200, dst_offset: 3600, name: Some("ACDT") }), + (2942584200, FixedTimespan { utc_offset: 34200, dst_offset: 0, name: Some("ACST") }), + (2958913800, FixedTimespan { utc_offset: 34200, dst_offset: 3600, name: Some("ACDT") }), + (2974638600, FixedTimespan { utc_offset: 34200, dst_offset: 0, name: Some("ACST") }), + (2990363400, FixedTimespan { utc_offset: 34200, dst_offset: 3600, name: Some("ACDT") }), + (3006088200, FixedTimespan { utc_offset: 34200, dst_offset: 0, name: Some("ACST") }), + (3021813000, FixedTimespan { utc_offset: 34200, dst_offset: 3600, name: Some("ACDT") }), + (3037537800, FixedTimespan { utc_offset: 34200, dst_offset: 0, name: Some("ACST") }), + (3053262600, FixedTimespan { utc_offset: 34200, dst_offset: 3600, name: Some("ACDT") }), + (3068987400, FixedTimespan { utc_offset: 34200, dst_offset: 0, name: Some("ACST") }), + (3084712200, FixedTimespan { utc_offset: 34200, dst_offset: 3600, name: Some("ACDT") }), + (3100437000, FixedTimespan { utc_offset: 34200, dst_offset: 0, name: Some("ACST") }), + (3116766600, FixedTimespan { utc_offset: 34200, dst_offset: 3600, name: Some("ACDT") }), + (3132491400, FixedTimespan { utc_offset: 34200, dst_offset: 0, name: Some("ACST") }), + (3148216200, FixedTimespan { utc_offset: 34200, dst_offset: 3600, name: Some("ACDT") }), + (3163941000, FixedTimespan { utc_offset: 34200, dst_offset: 0, name: Some("ACST") }), + (3179665800, FixedTimespan { utc_offset: 34200, dst_offset: 3600, name: Some("ACDT") }), + (3195390600, FixedTimespan { utc_offset: 34200, dst_offset: 0, name: Some("ACST") }), + (3211115400, FixedTimespan { utc_offset: 34200, dst_offset: 3600, name: Some("ACDT") }), + (3226840200, FixedTimespan { utc_offset: 34200, dst_offset: 0, name: Some("ACST") }), + (3242565000, FixedTimespan { utc_offset: 34200, dst_offset: 3600, name: Some("ACDT") }), + (3258289800, FixedTimespan { utc_offset: 34200, dst_offset: 0, name: Some("ACST") }), + (3274014600, FixedTimespan { utc_offset: 34200, dst_offset: 3600, name: Some("ACDT") }), + (3289739400, FixedTimespan { utc_offset: 34200, dst_offset: 0, name: Some("ACST") }), + (3306069000, FixedTimespan { utc_offset: 34200, dst_offset: 3600, name: Some("ACDT") }), + (3321793800, FixedTimespan { utc_offset: 34200, dst_offset: 0, name: Some("ACST") }), + (3337518600, FixedTimespan { utc_offset: 34200, dst_offset: 3600, name: Some("ACDT") }), + (3353243400, FixedTimespan { utc_offset: 34200, dst_offset: 0, name: Some("ACST") }), + (3368968200, FixedTimespan { utc_offset: 34200, dst_offset: 3600, name: Some("ACDT") }), + (3384693000, FixedTimespan { utc_offset: 34200, dst_offset: 0, name: Some("ACST") }), + (3400417800, FixedTimespan { utc_offset: 34200, dst_offset: 3600, name: Some("ACDT") }), + (3416142600, FixedTimespan { utc_offset: 34200, dst_offset: 0, name: Some("ACST") }), + (3431867400, FixedTimespan { utc_offset: 34200, dst_offset: 3600, name: Some("ACDT") }), + (3447592200, FixedTimespan { utc_offset: 34200, dst_offset: 0, name: Some("ACST") }), + (3463317000, FixedTimespan { utc_offset: 34200, dst_offset: 3600, name: Some("ACDT") }), + (3479646600, FixedTimespan { utc_offset: 34200, dst_offset: 0, name: Some("ACST") }), + (3495371400, FixedTimespan { utc_offset: 34200, dst_offset: 3600, name: Some("ACDT") }), + (3511096200, FixedTimespan { utc_offset: 34200, dst_offset: 0, name: Some("ACST") }), + (3526821000, FixedTimespan { utc_offset: 34200, dst_offset: 3600, name: Some("ACDT") }), + (3542545800, FixedTimespan { utc_offset: 34200, dst_offset: 0, name: Some("ACST") }), + (3558270600, FixedTimespan { utc_offset: 34200, dst_offset: 3600, name: Some("ACDT") }), + (3573995400, FixedTimespan { utc_offset: 34200, dst_offset: 0, name: Some("ACST") }), + (3589720200, FixedTimespan { utc_offset: 34200, dst_offset: 3600, name: Some("ACDT") }), + (3605445000, FixedTimespan { utc_offset: 34200, dst_offset: 0, name: Some("ACST") }), + (3621169800, FixedTimespan { utc_offset: 34200, dst_offset: 3600, name: Some("ACDT") }), + (3636894600, FixedTimespan { utc_offset: 34200, dst_offset: 0, name: Some("ACST") }), + (3653224200, FixedTimespan { utc_offset: 34200, dst_offset: 3600, name: Some("ACDT") }), + (3668949000, FixedTimespan { utc_offset: 34200, dst_offset: 0, name: Some("ACST") }), + (3684673800, FixedTimespan { utc_offset: 34200, dst_offset: 3600, name: Some("ACDT") }), + (3700398600, FixedTimespan { utc_offset: 34200, dst_offset: 0, name: Some("ACST") }), + (3716123400, FixedTimespan { utc_offset: 34200, dst_offset: 3600, name: Some("ACDT") }), + (3731848200, FixedTimespan { utc_offset: 34200, dst_offset: 0, name: Some("ACST") }), + (3747573000, FixedTimespan { utc_offset: 34200, dst_offset: 3600, name: Some("ACDT") }), + (3763297800, FixedTimespan { utc_offset: 34200, dst_offset: 0, name: Some("ACST") }), + (3779022600, FixedTimespan { utc_offset: 34200, dst_offset: 3600, name: Some("ACDT") }), + (3794747400, FixedTimespan { utc_offset: 34200, dst_offset: 0, name: Some("ACST") }), + (3810472200, FixedTimespan { utc_offset: 34200, dst_offset: 3600, name: Some("ACDT") }), + (3826197000, FixedTimespan { utc_offset: 34200, dst_offset: 0, name: Some("ACST") }), + (3842526600, FixedTimespan { utc_offset: 34200, dst_offset: 3600, name: Some("ACDT") }), + (3858251400, FixedTimespan { utc_offset: 34200, dst_offset: 0, name: Some("ACST") }), + (3873976200, FixedTimespan { utc_offset: 34200, dst_offset: 3600, name: Some("ACDT") }), + (3889701000, FixedTimespan { utc_offset: 34200, dst_offset: 0, name: Some("ACST") }), + (3905425800, FixedTimespan { utc_offset: 34200, dst_offset: 3600, name: Some("ACDT") }), + (3921150600, FixedTimespan { utc_offset: 34200, dst_offset: 0, name: Some("ACST") }), + (3936875400, FixedTimespan { utc_offset: 34200, dst_offset: 3600, name: Some("ACDT") }), + (3952600200, FixedTimespan { utc_offset: 34200, dst_offset: 0, name: Some("ACST") }), + (3968325000, FixedTimespan { utc_offset: 34200, dst_offset: 3600, name: Some("ACDT") }), + (3984049800, FixedTimespan { utc_offset: 34200, dst_offset: 0, name: Some("ACST") }), + (4000379400, FixedTimespan { utc_offset: 34200, dst_offset: 3600, name: Some("ACDT") }), + (4016104200, FixedTimespan { utc_offset: 34200, dst_offset: 0, name: Some("ACST") }), + (4031829000, FixedTimespan { utc_offset: 34200, dst_offset: 3600, name: Some("ACDT") }), + (4047553800, FixedTimespan { utc_offset: 34200, dst_offset: 0, name: Some("ACST") }), + (4063278600, FixedTimespan { utc_offset: 34200, dst_offset: 3600, name: Some("ACDT") }), + (4079003400, FixedTimespan { utc_offset: 34200, dst_offset: 0, name: Some("ACST") }), + (4094728200, FixedTimespan { utc_offset: 34200, dst_offset: 3600, name: Some("ACDT") }), + ]; + FixedTimespanSet { + first: FixedTimespan { + utc_offset: 33948, + dst_offset: 0, + name: Some("LMT"), + }, + rest: REST + } + }, + + Tz::Brazil__Acre => { + const REST: &[(i64, FixedTimespan)] = &[ + (-1767209328, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: None }), + (-1206950400, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: None }), + (-1191355200, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: None }), + (-1175367600, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: None }), + (-1159819200, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: None }), + (-633812400, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: None }), + (-622062000, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: None }), + (-602276400, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: None }), + (-591825600, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: None }), + (-570740400, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: None }), + (-560203200, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: None }), + (-539118000, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: None }), + (-531345600, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: None }), + (-191358000, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: None }), + (-184190400, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: None }), + (-155156400, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: None }), + (-150062400, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: None }), + (-128890800, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: None }), + (-121118400, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: None }), + (-99946800, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: None }), + (-89582400, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: None }), + (-68410800, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: None }), + (-57960000, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: None }), + (499755600, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: None }), + (511243200, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: None }), + (530600400, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: None }), + (540273600, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: None }), + (562136400, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: None }), + (571204800, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: None }), + (1214283600, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + (1384056000, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: None }), + ]; + FixedTimespanSet { + first: FixedTimespan { + utc_offset: -16272, + dst_offset: 0, + name: Some("LMT"), + }, + rest: REST + } + }, + + Tz::Brazil__DeNoronha => { + const REST: &[(i64, FixedTimespan)] = &[ + (-1767217820, FixedTimespan { utc_offset: -7200, dst_offset: 0, name: None }), + (-1206961200, FixedTimespan { utc_offset: -7200, dst_offset: 3600, name: None }), + (-1191366000, FixedTimespan { utc_offset: -7200, dst_offset: 0, name: None }), + (-1175378400, FixedTimespan { utc_offset: -7200, dst_offset: 3600, name: None }), + (-1159830000, FixedTimespan { utc_offset: -7200, dst_offset: 0, name: None }), + (-633823200, FixedTimespan { utc_offset: -7200, dst_offset: 3600, name: None }), + (-622072800, FixedTimespan { utc_offset: -7200, dst_offset: 0, name: None }), + (-602287200, FixedTimespan { utc_offset: -7200, dst_offset: 3600, name: None }), + (-591836400, FixedTimespan { utc_offset: -7200, dst_offset: 0, name: None }), + (-570751200, FixedTimespan { utc_offset: -7200, dst_offset: 3600, name: None }), + (-560214000, FixedTimespan { utc_offset: -7200, dst_offset: 0, name: None }), + (-539128800, FixedTimespan { utc_offset: -7200, dst_offset: 3600, name: None }), + (-531356400, FixedTimespan { utc_offset: -7200, dst_offset: 0, name: None }), + (-191368800, FixedTimespan { utc_offset: -7200, dst_offset: 3600, name: None }), + (-184201200, FixedTimespan { utc_offset: -7200, dst_offset: 0, name: None }), + (-155167200, FixedTimespan { utc_offset: -7200, dst_offset: 3600, name: None }), + (-150073200, FixedTimespan { utc_offset: -7200, dst_offset: 0, name: None }), + (-128901600, FixedTimespan { utc_offset: -7200, dst_offset: 3600, name: None }), + (-121129200, FixedTimespan { utc_offset: -7200, dst_offset: 0, name: None }), + (-99957600, FixedTimespan { utc_offset: -7200, dst_offset: 3600, name: None }), + (-89593200, FixedTimespan { utc_offset: -7200, dst_offset: 0, name: None }), + (-68421600, FixedTimespan { utc_offset: -7200, dst_offset: 3600, name: None }), + (-57970800, FixedTimespan { utc_offset: -7200, dst_offset: 0, name: None }), + (499744800, FixedTimespan { utc_offset: -7200, dst_offset: 3600, name: None }), + (511232400, FixedTimespan { utc_offset: -7200, dst_offset: 0, name: None }), + (530589600, FixedTimespan { utc_offset: -7200, dst_offset: 3600, name: None }), + (540262800, FixedTimespan { utc_offset: -7200, dst_offset: 0, name: None }), + (562125600, FixedTimespan { utc_offset: -7200, dst_offset: 3600, name: None }), + (571194000, FixedTimespan { utc_offset: -7200, dst_offset: 0, name: None }), + (592970400, FixedTimespan { utc_offset: -7200, dst_offset: 3600, name: None }), + (602038800, FixedTimespan { utc_offset: -7200, dst_offset: 0, name: None }), + (624420000, FixedTimespan { utc_offset: -7200, dst_offset: 3600, name: None }), + (634698000, FixedTimespan { utc_offset: -7200, dst_offset: 0, name: None }), + (938916000, FixedTimespan { utc_offset: -7200, dst_offset: 3600, name: None }), + (951613200, FixedTimespan { utc_offset: -7200, dst_offset: 0, name: None }), + (970970400, FixedTimespan { utc_offset: -7200, dst_offset: 3600, name: None }), + (971571600, FixedTimespan { utc_offset: -7200, dst_offset: 0, name: None }), + (1003024800, FixedTimespan { utc_offset: -7200, dst_offset: 3600, name: None }), + (1013907600, FixedTimespan { utc_offset: -7200, dst_offset: 0, name: None }), + ]; + FixedTimespanSet { + first: FixedTimespan { + utc_offset: -7780, + dst_offset: 0, + name: Some("LMT"), + }, + rest: REST + } + }, + + Tz::Brazil__East => { + const REST: &[(i64, FixedTimespan)] = &[ + (-1767214412, FixedTimespan { utc_offset: -10800, dst_offset: 0, name: None }), + (-1206957600, FixedTimespan { utc_offset: -10800, dst_offset: 3600, name: None }), + (-1191362400, FixedTimespan { utc_offset: -10800, dst_offset: 0, name: None }), + (-1175374800, FixedTimespan { utc_offset: -10800, dst_offset: 3600, name: None }), + (-1159826400, FixedTimespan { utc_offset: -10800, dst_offset: 0, name: None }), + (-633819600, FixedTimespan { utc_offset: -10800, dst_offset: 3600, name: None }), + (-622069200, FixedTimespan { utc_offset: -10800, dst_offset: 0, name: None }), + (-602283600, FixedTimespan { utc_offset: -10800, dst_offset: 3600, name: None }), + (-591832800, FixedTimespan { utc_offset: -10800, dst_offset: 0, name: None }), + (-570747600, FixedTimespan { utc_offset: -10800, dst_offset: 3600, name: None }), + (-560210400, FixedTimespan { utc_offset: -10800, dst_offset: 0, name: None }), + (-539125200, FixedTimespan { utc_offset: -10800, dst_offset: 3600, name: None }), + (-531352800, FixedTimespan { utc_offset: -10800, dst_offset: 0, name: None }), + (-195426000, FixedTimespan { utc_offset: -10800, dst_offset: 3600, name: None }), + (-184197600, FixedTimespan { utc_offset: -10800, dst_offset: 0, name: None }), + (-155163600, FixedTimespan { utc_offset: -10800, dst_offset: 3600, name: None }), + (-150069600, FixedTimespan { utc_offset: -10800, dst_offset: 0, name: None }), + (-128898000, FixedTimespan { utc_offset: -10800, dst_offset: 3600, name: None }), + (-121125600, FixedTimespan { utc_offset: -10800, dst_offset: 0, name: None }), + (-99954000, FixedTimespan { utc_offset: -10800, dst_offset: 3600, name: None }), + (-89589600, FixedTimespan { utc_offset: -10800, dst_offset: 0, name: None }), + (-68418000, FixedTimespan { utc_offset: -10800, dst_offset: 3600, name: None }), + (-57967200, FixedTimespan { utc_offset: -10800, dst_offset: 0, name: None }), + (499748400, FixedTimespan { utc_offset: -10800, dst_offset: 3600, name: None }), + (511236000, FixedTimespan { utc_offset: -10800, dst_offset: 0, name: None }), + (530593200, FixedTimespan { utc_offset: -10800, dst_offset: 3600, name: None }), + (540266400, FixedTimespan { utc_offset: -10800, dst_offset: 0, name: None }), + (562129200, FixedTimespan { utc_offset: -10800, dst_offset: 3600, name: None }), + (571197600, FixedTimespan { utc_offset: -10800, dst_offset: 0, name: None }), + (592974000, FixedTimespan { utc_offset: -10800, dst_offset: 3600, name: None }), + (602042400, FixedTimespan { utc_offset: -10800, dst_offset: 0, name: None }), + (624423600, FixedTimespan { utc_offset: -10800, dst_offset: 3600, name: None }), + (634701600, FixedTimespan { utc_offset: -10800, dst_offset: 0, name: None }), + (656478000, FixedTimespan { utc_offset: -10800, dst_offset: 3600, name: None }), + (666756000, FixedTimespan { utc_offset: -10800, dst_offset: 0, name: None }), + (687927600, FixedTimespan { utc_offset: -10800, dst_offset: 3600, name: None }), + (697600800, FixedTimespan { utc_offset: -10800, dst_offset: 0, name: None }), + (719982000, FixedTimespan { utc_offset: -10800, dst_offset: 3600, name: None }), + (728445600, FixedTimespan { utc_offset: -10800, dst_offset: 0, name: None }), + (750826800, FixedTimespan { utc_offset: -10800, dst_offset: 3600, name: None }), + (761709600, FixedTimespan { utc_offset: -10800, dst_offset: 0, name: None }), + (782276400, FixedTimespan { utc_offset: -10800, dst_offset: 3600, name: None }), + (793159200, FixedTimespan { utc_offset: -10800, dst_offset: 0, name: None }), + (813726000, FixedTimespan { utc_offset: -10800, dst_offset: 3600, name: None }), + (824004000, FixedTimespan { utc_offset: -10800, dst_offset: 0, name: None }), + (844570800, FixedTimespan { utc_offset: -10800, dst_offset: 3600, name: None }), + (856058400, FixedTimespan { utc_offset: -10800, dst_offset: 0, name: None }), + (876106800, FixedTimespan { utc_offset: -10800, dst_offset: 3600, name: None }), + (888717600, FixedTimespan { utc_offset: -10800, dst_offset: 0, name: None }), + (908074800, FixedTimespan { utc_offset: -10800, dst_offset: 3600, name: None }), + (919562400, FixedTimespan { utc_offset: -10800, dst_offset: 0, name: None }), + (938919600, FixedTimespan { utc_offset: -10800, dst_offset: 3600, name: None }), + (951616800, FixedTimespan { utc_offset: -10800, dst_offset: 0, name: None }), + (970974000, FixedTimespan { utc_offset: -10800, dst_offset: 3600, name: None }), + (982461600, FixedTimespan { utc_offset: -10800, dst_offset: 0, name: None }), + (1003028400, FixedTimespan { utc_offset: -10800, dst_offset: 3600, name: None }), + (1013911200, FixedTimespan { utc_offset: -10800, dst_offset: 0, name: None }), + (1036292400, FixedTimespan { utc_offset: -10800, dst_offset: 3600, name: None }), + (1045360800, FixedTimespan { utc_offset: -10800, dst_offset: 0, name: None }), + (1066532400, FixedTimespan { utc_offset: -10800, dst_offset: 3600, name: None }), + (1076810400, FixedTimespan { utc_offset: -10800, dst_offset: 0, name: None }), + (1099364400, FixedTimespan { utc_offset: -10800, dst_offset: 3600, name: None }), + (1108864800, FixedTimespan { utc_offset: -10800, dst_offset: 0, name: None }), + (1129431600, FixedTimespan { utc_offset: -10800, dst_offset: 3600, name: None }), + (1140314400, FixedTimespan { utc_offset: -10800, dst_offset: 0, name: None }), + (1162695600, FixedTimespan { utc_offset: -10800, dst_offset: 3600, name: None }), + (1172368800, FixedTimespan { utc_offset: -10800, dst_offset: 0, name: None }), + (1192330800, FixedTimespan { utc_offset: -10800, dst_offset: 3600, name: None }), + (1203213600, FixedTimespan { utc_offset: -10800, dst_offset: 0, name: None }), + (1224385200, FixedTimespan { utc_offset: -10800, dst_offset: 3600, name: None }), + (1234663200, FixedTimespan { utc_offset: -10800, dst_offset: 0, name: None }), + (1255834800, FixedTimespan { utc_offset: -10800, dst_offset: 3600, name: None }), + (1266717600, FixedTimespan { utc_offset: -10800, dst_offset: 0, name: None }), + (1287284400, FixedTimespan { utc_offset: -10800, dst_offset: 3600, name: None }), + (1298167200, FixedTimespan { utc_offset: -10800, dst_offset: 0, name: None }), + (1318734000, FixedTimespan { utc_offset: -10800, dst_offset: 3600, name: None }), + (1330221600, FixedTimespan { utc_offset: -10800, dst_offset: 0, name: None }), + (1350788400, FixedTimespan { utc_offset: -10800, dst_offset: 3600, name: None }), + (1361066400, FixedTimespan { utc_offset: -10800, dst_offset: 0, name: None }), + (1382238000, FixedTimespan { utc_offset: -10800, dst_offset: 3600, name: None }), + (1392516000, FixedTimespan { utc_offset: -10800, dst_offset: 0, name: None }), + (1413687600, FixedTimespan { utc_offset: -10800, dst_offset: 3600, name: None }), + (1424570400, FixedTimespan { utc_offset: -10800, dst_offset: 0, name: None }), + (1445137200, FixedTimespan { utc_offset: -10800, dst_offset: 3600, name: None }), + (1456020000, FixedTimespan { utc_offset: -10800, dst_offset: 0, name: None }), + (1476586800, FixedTimespan { utc_offset: -10800, dst_offset: 3600, name: None }), + (1487469600, FixedTimespan { utc_offset: -10800, dst_offset: 0, name: None }), + (1508036400, FixedTimespan { utc_offset: -10800, dst_offset: 3600, name: None }), + (1518919200, FixedTimespan { utc_offset: -10800, dst_offset: 0, name: None }), + (1541300400, FixedTimespan { utc_offset: -10800, dst_offset: 3600, name: None }), + (1550368800, FixedTimespan { utc_offset: -10800, dst_offset: 0, name: None }), + ]; + FixedTimespanSet { + first: FixedTimespan { + utc_offset: -11188, + dst_offset: 0, + name: Some("LMT"), + }, + rest: REST + } + }, + + Tz::Brazil__West => { + const REST: &[(i64, FixedTimespan)] = &[ + (-1767211196, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + (-1206954000, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: None }), + (-1191358800, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + (-1175371200, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: None }), + (-1159822800, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + (-633816000, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: None }), + (-622065600, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + (-602280000, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: None }), + (-591829200, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + (-570744000, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: None }), + (-560206800, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + (-539121600, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: None }), + (-531349200, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + (-191361600, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: None }), + (-184194000, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + (-155160000, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: None }), + (-150066000, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + (-128894400, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: None }), + (-121122000, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + (-99950400, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: None }), + (-89586000, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + (-68414400, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: None }), + (-57963600, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + (499752000, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: None }), + (511239600, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + (530596800, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: None }), + (540270000, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + (562132800, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: None }), + (571201200, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + (750830400, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: None }), + (761713200, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + ]; + FixedTimespanSet { + first: FixedTimespan { + utc_offset: -14404, + dst_offset: 0, + name: Some("LMT"), + }, + rest: REST + } + }, + + Tz::CET => { + const REST: &[(i64, FixedTimespan)] = &[ + (-2840141850, FixedTimespan { utc_offset: 1050, dst_offset: 0, name: Some("BMT") }), + (-2450995200, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (-1740355200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (-1693702800, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (-1680483600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (-1663455600, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (-1650150000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (-1632006000, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (-1618700400, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (-1613829600, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (-1604278800, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (-1585530000, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (-1574038800, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (-1552266000, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (-1539997200, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (-1520557200, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (-1507510800, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (-1490576400, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (-1473642000, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (-1459126800, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (-1444006800, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (-1427677200, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (-1411952400, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (-1396227600, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (-1379293200, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (-1364778000, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (-1348448400, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (-1333328400, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (-1316394000, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (-1301263200, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (-1284328800, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (-1269813600, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (-1253484000, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (-1238364000, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (-1221429600, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (-1206914400, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (-1191189600, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (-1175464800, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (-1160344800, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (-1143410400, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (-1127685600, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (-1111960800, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (-1096840800, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (-1080511200, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (-1063576800, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (-1049061600, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (-1033336800, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (-1017612000, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (-1002492000, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (-986162400, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (-969228000, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (-950479200, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (-942012000, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (-934671600, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (-857257200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (-844556400, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (-828226800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (-812502000, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (-798073200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (-781052400, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (-766623600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (-745455600, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (-733273200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (228877200, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (243997200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (260326800, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (276051600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (291776400, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (307501200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (323830800, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (338950800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (354675600, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (370400400, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (386125200, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (401850000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (417574800, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (433299600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (449024400, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (465354000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (481078800, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (496803600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (512528400, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (528253200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (543978000, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (559702800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (575427600, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (591152400, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (606877200, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (622602000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (638326800, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (654656400, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (670381200, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (686106000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (701830800, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (717555600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (733280400, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (749005200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (764730000, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (780454800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (796179600, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (811904400, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (828234000, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (846378000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (859683600, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (877827600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (891133200, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (909277200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (922582800, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (941331600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (954032400, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (972781200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (985482000, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1004230800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1017536400, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1035680400, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1048986000, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1067130000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1080435600, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1099184400, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1111885200, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1130634000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1143334800, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1162083600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1174784400, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1193533200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1206838800, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1224982800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1238288400, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1256432400, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1269738000, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1288486800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1301187600, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1319936400, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1332637200, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1351386000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1364691600, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1382835600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1396141200, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1414285200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1427590800, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1445734800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1459040400, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1477789200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1490490000, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1509238800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1521939600, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1540688400, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1553994000, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1572138000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1585443600, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1603587600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1616893200, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1635642000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1648342800, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1667091600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1679792400, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1698541200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1711846800, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1729990800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1743296400, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1761440400, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1774746000, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1792890000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1806195600, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1824944400, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1837645200, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1856394000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1869094800, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1887843600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1901149200, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1919293200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1932598800, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1950742800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1964048400, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1982797200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1995498000, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2014246800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2026947600, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2045696400, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2058397200, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2077146000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2090451600, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2108595600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2121901200, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2140045200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2153350800, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2172099600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2184800400, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2203549200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2216250000, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2234998800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2248304400, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2266448400, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2279754000, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2297898000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2311203600, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2329347600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2342653200, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2361402000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2374102800, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2392851600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2405552400, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2424301200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2437606800, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2455750800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2469056400, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2487200400, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2500506000, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2519254800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2531955600, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2550704400, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2563405200, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2582154000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2595459600, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2613603600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2626909200, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2645053200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2658358800, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2676502800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2689808400, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2708557200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2721258000, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2740006800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2752707600, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2771456400, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2784762000, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2802906000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2816211600, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2834355600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2847661200, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2866410000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2879110800, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2897859600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2910560400, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2929309200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2942010000, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2960758800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2974064400, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2992208400, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3005514000, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3023658000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3036963600, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3055712400, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3068413200, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3087162000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3099862800, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3118611600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3131917200, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3150061200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3163366800, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3181510800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3194816400, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3212960400, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3226266000, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3245014800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3257715600, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3276464400, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3289165200, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3307914000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3321219600, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3339363600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3352669200, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3370813200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3384118800, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3402867600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3415568400, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3434317200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3447018000, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3465766800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3479072400, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3497216400, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3510522000, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3528666000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3541971600, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3560115600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3573421200, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3592170000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3604870800, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3623619600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3636320400, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3655069200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3668374800, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3686518800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3699824400, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3717968400, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3731274000, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3750022800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3762723600, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3781472400, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3794173200, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3812922000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3825622800, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3844371600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3857677200, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3875821200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3889126800, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3907270800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3920576400, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3939325200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3952026000, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3970774800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3983475600, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (4002224400, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (4015530000, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (4033674000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (4046979600, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (4065123600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (4078429200, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (4096573200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + ]; + FixedTimespanSet { + first: FixedTimespan { + utc_offset: 1050, + dst_offset: 0, + name: Some("LMT"), + }, + rest: REST + } + }, + + Tz::CST6CDT => { + const REST: &[(i64, FixedTimespan)] = &[ + (-2717626164, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (-1633276800, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (-1615136400, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (-1601827200, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (-1583686800, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (-1563724800, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (-1551632400, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (-1538928000, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (-1520182800, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (-1504454400, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (-1491757200, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (-1473004800, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (-1459702800, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (-1441555200, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (-1428253200, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (-1410105600, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (-1396803600, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (-1378656000, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (-1365354000, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (-1347206400, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (-1333904400, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (-1315152000, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (-1301850000, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (-1283702400, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (-1270400400, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (-1252252800, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (-1238950800, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (-1220803200, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (-1207501200, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (-1189353600, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (-1176051600, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (-1157299200, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (-1144602000, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (-1125849600, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (-1112547600, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (-1094400000, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (-1081098000, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (-1067788800, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (-1045414800, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (-1031500800, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (-1018198800, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (-1000051200, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (-986749200, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (-967996800, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (-955299600, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (-936547200, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (-923245200, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (-905097600, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (-891795600, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (-880214400, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CWT") }), + (-769395600, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CPT") }), + (-765392400, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (-747244800, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (-733942800, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (-715795200, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (-702493200, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (-684345600, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (-671043600, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (-652896000, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (-639594000, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (-620841600, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (-608144400, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (-589392000, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (-576090000, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (-557942400, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (-544640400, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (-526492800, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (-513190800, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (-495043200, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (-481741200, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (-463593600, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (-447267600, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (-431539200, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (-415818000, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (-400089600, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (-384368400, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (-368640000, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (-352918800, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (-337190400, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (-321469200, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (-305740800, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (-289414800, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (-273686400, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (-257965200, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (-242236800, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (-226515600, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (-210787200, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (-195066000, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (-179337600, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (-163616400, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (-147888000, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (-131562000, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (-116438400, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (-100112400, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (-84384000, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (-68662800, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (-52934400, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (-37213200, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (-21484800, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (-5763600, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (9964800, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (25686000, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (41414400, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (57740400, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (73468800, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (89190000, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (104918400, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (120639600, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (126691200, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (152089200, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (162374400, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (183538800, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (199267200, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (215593200, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (230716800, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (247042800, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (262771200, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (278492400, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (294220800, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (309942000, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (325670400, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (341391600, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (357120000, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (372841200, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (388569600, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (404895600, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (420019200, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (436345200, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (452073600, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (467794800, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (483523200, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (499244400, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (514972800, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (530694000, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (544608000, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (562143600, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (576057600, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (594198000, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (607507200, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (625647600, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (638956800, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (657097200, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (671011200, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (688546800, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (702460800, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (719996400, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (733910400, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (752050800, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (765360000, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (783500400, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (796809600, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (814950000, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (828864000, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (846399600, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (860313600, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (877849200, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (891763200, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (909298800, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (923212800, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (941353200, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (954662400, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (972802800, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (986112000, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (1004252400, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (1018166400, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (1035702000, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (1049616000, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (1067151600, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (1081065600, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (1099206000, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (1112515200, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (1130655600, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (1143964800, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (1162105200, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (1173600000, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (1194159600, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (1205049600, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (1225609200, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (1236499200, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (1257058800, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (1268553600, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (1289113200, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (1300003200, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (1320562800, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (1331452800, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (1352012400, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (1362902400, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (1383462000, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (1394352000, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (1414911600, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (1425801600, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (1446361200, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (1457856000, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (1478415600, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (1489305600, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (1509865200, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (1520755200, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (1541314800, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (1552204800, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (1572764400, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (1583654400, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (1604214000, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (1615708800, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (1636268400, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (1647158400, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (1667718000, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (1678608000, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (1699167600, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (1710057600, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (1730617200, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (1741507200, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (1762066800, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (1772956800, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (1793516400, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (1805011200, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (1825570800, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (1836460800, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (1857020400, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (1867910400, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (1888470000, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (1899360000, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (1919919600, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (1930809600, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (1951369200, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (1962864000, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (1983423600, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (1994313600, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (2014873200, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (2025763200, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (2046322800, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (2057212800, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (2077772400, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (2088662400, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (2109222000, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (2120112000, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (2140671600, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (2152166400, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (2172726000, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (2183616000, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (2204175600, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (2215065600, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (2235625200, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (2246515200, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (2267074800, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (2277964800, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (2298524400, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (2309414400, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (2329974000, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (2341468800, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (2362028400, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (2372918400, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (2393478000, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (2404368000, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (2424927600, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (2435817600, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (2456377200, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (2467267200, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (2487826800, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (2499321600, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (2519881200, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (2530771200, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (2551330800, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (2562220800, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (2582780400, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (2593670400, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (2614230000, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (2625120000, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (2645679600, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (2656569600, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (2677129200, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (2688624000, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (2709183600, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (2720073600, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (2740633200, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (2751523200, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (2772082800, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (2782972800, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (2803532400, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (2814422400, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (2834982000, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (2846476800, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (2867036400, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (2877926400, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (2898486000, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (2909376000, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (2929935600, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (2940825600, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (2961385200, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (2972275200, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (2992834800, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (3003724800, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (3024284400, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (3035779200, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (3056338800, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (3067228800, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (3087788400, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (3098678400, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (3119238000, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (3130128000, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (3150687600, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (3161577600, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (3182137200, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (3193027200, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (3213586800, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (3225081600, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (3245641200, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (3256531200, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (3277090800, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (3287980800, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (3308540400, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (3319430400, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (3339990000, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (3350880000, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (3371439600, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (3382934400, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (3403494000, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (3414384000, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (3434943600, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (3445833600, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (3466393200, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (3477283200, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (3497842800, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (3508732800, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (3529292400, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (3540182400, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (3560742000, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (3572236800, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (3592796400, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (3603686400, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (3624246000, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (3635136000, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (3655695600, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (3666585600, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (3687145200, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (3698035200, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (3718594800, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (3730089600, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (3750649200, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (3761539200, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (3782098800, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (3792988800, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (3813548400, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (3824438400, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (3844998000, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (3855888000, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (3876447600, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (3887337600, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (3907897200, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (3919392000, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (3939951600, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (3950841600, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (3971401200, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (3982291200, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (4002850800, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (4013740800, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (4034300400, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (4045190400, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (4065750000, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (4076640000, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (4097199600, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + ]; + FixedTimespanSet { + first: FixedTimespan { + utc_offset: -21036, + dst_offset: 0, + name: Some("LMT"), + }, + rest: REST + } + }, + + Tz::Canada__Atlantic => { + const REST: &[(i64, FixedTimespan)] = &[ + (-2131645536, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (-1696276800, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("ADT") }), + (-1680469200, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (-1632074400, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("ADT") }), + (-1615143600, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (-1566763200, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("ADT") }), + (-1557090000, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (-1535486400, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("ADT") }), + (-1524949200, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (-1504468800, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("ADT") }), + (-1493413200, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (-1472414400, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("ADT") }), + (-1461963600, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (-1440964800, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("ADT") }), + (-1429390800, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (-1409515200, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("ADT") }), + (-1396731600, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (-1376856000, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("ADT") }), + (-1366491600, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (-1346616000, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("ADT") }), + (-1333832400, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (-1313956800, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("ADT") }), + (-1303678800, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (-1282507200, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("ADT") }), + (-1272661200, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (-1251057600, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("ADT") }), + (-1240088400, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (-1219608000, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("ADT") }), + (-1207429200, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (-1188763200, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("ADT") }), + (-1175979600, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (-1157313600, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("ADT") }), + (-1143925200, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (-1124049600, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("ADT") }), + (-1113771600, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (-1091390400, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("ADT") }), + (-1081026000, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (-1059854400, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("ADT") }), + (-1050786000, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (-1030910400, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("ADT") }), + (-1018126800, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (-999460800, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("ADT") }), + (-986677200, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (-965592000, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("ADT") }), + (-955227600, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (-935956800, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("ADT") }), + (-923173200, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (-904507200, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("ADT") }), + (-891723600, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (-880221600, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("AWT") }), + (-769395600, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("APT") }), + (-765399600, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (-747252000, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("ADT") }), + (-733950000, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (-715802400, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("ADT") }), + (-702500400, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (-684352800, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("ADT") }), + (-671050800, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (-652903200, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("ADT") }), + (-639601200, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (-589399200, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("ADT") }), + (-576097200, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (-557949600, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("ADT") }), + (-544647600, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (-526500000, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("ADT") }), + (-513198000, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (-495050400, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("ADT") }), + (-481748400, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (-431546400, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("ADT") }), + (-418244400, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (-400096800, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("ADT") }), + (-386794800, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (-368647200, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("ADT") }), + (-355345200, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (-337197600, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("ADT") }), + (-323895600, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (-242244000, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("ADT") }), + (-226522800, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (-210794400, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("ADT") }), + (-195073200, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (-179344800, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("ADT") }), + (-163623600, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (-147895200, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("ADT") }), + (-131569200, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (-116445600, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("ADT") }), + (-100119600, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (-84391200, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("ADT") }), + (-68670000, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (-52941600, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("ADT") }), + (-37220400, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (-21492000, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("ADT") }), + (-5770800, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (9957600, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("ADT") }), + (25678800, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (41407200, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("ADT") }), + (57733200, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (73461600, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("ADT") }), + (89182800, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (104911200, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("ADT") }), + (120632400, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (136360800, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("ADT") }), + (152082000, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (167810400, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("ADT") }), + (183531600, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (199260000, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("ADT") }), + (215586000, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (230709600, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("ADT") }), + (247035600, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (262764000, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("ADT") }), + (278485200, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (294213600, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("ADT") }), + (309934800, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (325663200, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("ADT") }), + (341384400, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (357112800, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("ADT") }), + (372834000, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (388562400, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("ADT") }), + (404888400, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (420012000, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("ADT") }), + (436338000, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (452066400, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("ADT") }), + (467787600, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (483516000, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("ADT") }), + (499237200, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (514965600, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("ADT") }), + (530686800, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (544600800, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("ADT") }), + (562136400, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (576050400, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("ADT") }), + (594190800, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (607500000, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("ADT") }), + (625640400, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (638949600, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("ADT") }), + (657090000, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (671004000, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("ADT") }), + (688539600, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (702453600, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("ADT") }), + (719989200, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (733903200, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("ADT") }), + (752043600, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (765352800, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("ADT") }), + (783493200, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (796802400, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("ADT") }), + (814942800, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (828856800, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("ADT") }), + (846392400, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (860306400, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("ADT") }), + (877842000, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (891756000, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("ADT") }), + (909291600, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (923205600, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("ADT") }), + (941346000, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (954655200, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("ADT") }), + (972795600, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (986104800, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("ADT") }), + (1004245200, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (1018159200, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("ADT") }), + (1035694800, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (1049608800, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("ADT") }), + (1067144400, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (1081058400, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("ADT") }), + (1099198800, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (1112508000, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("ADT") }), + (1130648400, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (1143957600, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("ADT") }), + (1162098000, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (1173592800, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("ADT") }), + (1194152400, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (1205042400, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("ADT") }), + (1225602000, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (1236492000, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("ADT") }), + (1257051600, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (1268546400, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("ADT") }), + (1289106000, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (1299996000, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("ADT") }), + (1320555600, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (1331445600, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("ADT") }), + (1352005200, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (1362895200, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("ADT") }), + (1383454800, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (1394344800, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("ADT") }), + (1414904400, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (1425794400, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("ADT") }), + (1446354000, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (1457848800, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("ADT") }), + (1478408400, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (1489298400, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("ADT") }), + (1509858000, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (1520748000, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("ADT") }), + (1541307600, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (1552197600, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("ADT") }), + (1572757200, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (1583647200, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("ADT") }), + (1604206800, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (1615701600, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("ADT") }), + (1636261200, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (1647151200, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("ADT") }), + (1667710800, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (1678600800, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("ADT") }), + (1699160400, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (1710050400, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("ADT") }), + (1730610000, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (1741500000, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("ADT") }), + (1762059600, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (1772949600, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("ADT") }), + (1793509200, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (1805004000, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("ADT") }), + (1825563600, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (1836453600, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("ADT") }), + (1857013200, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (1867903200, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("ADT") }), + (1888462800, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (1899352800, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("ADT") }), + (1919912400, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (1930802400, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("ADT") }), + (1951362000, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (1962856800, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("ADT") }), + (1983416400, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (1994306400, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("ADT") }), + (2014866000, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (2025756000, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("ADT") }), + (2046315600, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (2057205600, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("ADT") }), + (2077765200, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (2088655200, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("ADT") }), + (2109214800, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (2120104800, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("ADT") }), + (2140664400, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (2152159200, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("ADT") }), + (2172718800, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (2183608800, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("ADT") }), + (2204168400, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (2215058400, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("ADT") }), + (2235618000, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (2246508000, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("ADT") }), + (2267067600, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (2277957600, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("ADT") }), + (2298517200, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (2309407200, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("ADT") }), + (2329966800, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (2341461600, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("ADT") }), + (2362021200, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (2372911200, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("ADT") }), + (2393470800, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (2404360800, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("ADT") }), + (2424920400, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (2435810400, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("ADT") }), + (2456370000, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (2467260000, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("ADT") }), + (2487819600, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (2499314400, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("ADT") }), + (2519874000, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (2530764000, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("ADT") }), + (2551323600, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (2562213600, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("ADT") }), + (2582773200, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (2593663200, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("ADT") }), + (2614222800, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (2625112800, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("ADT") }), + (2645672400, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (2656562400, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("ADT") }), + (2677122000, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (2688616800, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("ADT") }), + (2709176400, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (2720066400, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("ADT") }), + (2740626000, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (2751516000, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("ADT") }), + (2772075600, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (2782965600, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("ADT") }), + (2803525200, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (2814415200, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("ADT") }), + (2834974800, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (2846469600, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("ADT") }), + (2867029200, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (2877919200, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("ADT") }), + (2898478800, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (2909368800, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("ADT") }), + (2929928400, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (2940818400, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("ADT") }), + (2961378000, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (2972268000, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("ADT") }), + (2992827600, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (3003717600, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("ADT") }), + (3024277200, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (3035772000, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("ADT") }), + (3056331600, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (3067221600, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("ADT") }), + (3087781200, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (3098671200, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("ADT") }), + (3119230800, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (3130120800, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("ADT") }), + (3150680400, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (3161570400, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("ADT") }), + (3182130000, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (3193020000, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("ADT") }), + (3213579600, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (3225074400, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("ADT") }), + (3245634000, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (3256524000, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("ADT") }), + (3277083600, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (3287973600, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("ADT") }), + (3308533200, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (3319423200, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("ADT") }), + (3339982800, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (3350872800, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("ADT") }), + (3371432400, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (3382927200, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("ADT") }), + (3403486800, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (3414376800, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("ADT") }), + (3434936400, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (3445826400, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("ADT") }), + (3466386000, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (3477276000, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("ADT") }), + (3497835600, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (3508725600, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("ADT") }), + (3529285200, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (3540175200, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("ADT") }), + (3560734800, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (3572229600, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("ADT") }), + (3592789200, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (3603679200, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("ADT") }), + (3624238800, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (3635128800, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("ADT") }), + (3655688400, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (3666578400, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("ADT") }), + (3687138000, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (3698028000, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("ADT") }), + (3718587600, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (3730082400, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("ADT") }), + (3750642000, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (3761532000, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("ADT") }), + (3782091600, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (3792981600, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("ADT") }), + (3813541200, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (3824431200, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("ADT") }), + (3844990800, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (3855880800, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("ADT") }), + (3876440400, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (3887330400, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("ADT") }), + (3907890000, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (3919384800, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("ADT") }), + (3939944400, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (3950834400, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("ADT") }), + (3971394000, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (3982284000, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("ADT") }), + (4002843600, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (4013733600, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("ADT") }), + (4034293200, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (4045183200, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("ADT") }), + (4065742800, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + (4076632800, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: Some("ADT") }), + (4097192400, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: Some("AST") }), + ]; + FixedTimespanSet { + first: FixedTimespan { + utc_offset: -15264, + dst_offset: 0, + name: Some("LMT"), + }, + rest: REST + } + }, + + Tz::Canada__Central => { + const REST: &[(i64, FixedTimespan)] = &[ + (-2602258284, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (-1694368800, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (-1681671600, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (-1632067200, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (-1615136400, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (-1029686400, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (-1018198800, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (-880214400, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CWT") }), + (-769395600, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CPT") }), + (-765392400, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (-746035200, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (-732733200, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (-715795200, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (-702493200, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (-684345600, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (-671043600, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (-652896000, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (-639594000, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (-620755200, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (-607626000, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (-589392000, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (-576090000, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (-557942400, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (-544640400, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (-526492800, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (-513190800, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (-495043200, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (-481741200, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (-463593600, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (-450291600, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (-431539200, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (-418237200, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (-400089600, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (-386787600, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (-368640000, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (-355338000, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (-337190400, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (-321469200, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (-305740800, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (-292438800, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (-210787200, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (-198090000, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (-116438400, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (-100108800, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (-84384000, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (-68659200, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (-52934400, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (-37209600, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (-21484800, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (-5760000, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (9964800, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (25689600, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (41414400, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (57744000, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (73468800, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (89193600, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (104918400, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (120643200, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (136368000, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (152092800, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (167817600, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (183542400, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (199267200, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (215596800, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (230716800, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (247046400, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (262771200, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (278496000, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (294220800, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (309945600, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (325670400, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (341395200, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (357120000, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (372844800, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (388569600, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (404899200, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (420019200, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (436348800, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (452073600, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (467798400, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (483523200, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (499248000, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (514972800, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (530697600, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (544608000, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (562147200, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (576057600, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (594201600, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (607507200, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (625651200, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (638956800, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (657100800, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (671011200, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (688550400, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (702460800, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (720000000, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (733910400, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (752054400, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (765360000, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (783504000, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (796809600, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (814953600, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (828864000, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (846403200, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (860313600, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (877852800, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (891763200, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (909302400, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (923212800, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (941356800, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (954662400, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (972806400, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (986112000, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (1004256000, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (1018166400, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (1035705600, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (1049616000, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (1067155200, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (1081065600, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (1099209600, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (1112515200, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (1130659200, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (1143964800, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (1162105200, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (1173600000, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (1194159600, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (1205049600, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (1225609200, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (1236499200, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (1257058800, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (1268553600, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (1289113200, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (1300003200, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (1320562800, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (1331452800, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (1352012400, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (1362902400, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (1383462000, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (1394352000, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (1414911600, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (1425801600, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (1446361200, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (1457856000, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (1478415600, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (1489305600, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (1509865200, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (1520755200, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (1541314800, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (1552204800, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (1572764400, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (1583654400, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (1604214000, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (1615708800, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (1636268400, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (1647158400, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (1667718000, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (1678608000, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (1699167600, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (1710057600, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (1730617200, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (1741507200, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (1762066800, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (1772956800, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (1793516400, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (1805011200, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (1825570800, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (1836460800, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (1857020400, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (1867910400, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (1888470000, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (1899360000, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (1919919600, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (1930809600, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (1951369200, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (1962864000, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (1983423600, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (1994313600, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (2014873200, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (2025763200, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (2046322800, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (2057212800, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (2077772400, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (2088662400, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (2109222000, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (2120112000, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (2140671600, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (2152166400, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (2172726000, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (2183616000, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (2204175600, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (2215065600, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (2235625200, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (2246515200, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (2267074800, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (2277964800, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (2298524400, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (2309414400, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (2329974000, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (2341468800, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (2362028400, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (2372918400, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (2393478000, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (2404368000, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (2424927600, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (2435817600, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (2456377200, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (2467267200, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (2487826800, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (2499321600, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (2519881200, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (2530771200, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (2551330800, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (2562220800, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (2582780400, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (2593670400, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (2614230000, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (2625120000, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (2645679600, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (2656569600, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (2677129200, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (2688624000, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (2709183600, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (2720073600, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (2740633200, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (2751523200, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (2772082800, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (2782972800, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (2803532400, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (2814422400, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (2834982000, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (2846476800, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (2867036400, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (2877926400, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (2898486000, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (2909376000, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (2929935600, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (2940825600, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (2961385200, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (2972275200, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (2992834800, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (3003724800, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (3024284400, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (3035779200, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (3056338800, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (3067228800, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (3087788400, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (3098678400, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (3119238000, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (3130128000, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (3150687600, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (3161577600, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (3182137200, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (3193027200, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (3213586800, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (3225081600, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (3245641200, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (3256531200, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (3277090800, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (3287980800, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (3308540400, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (3319430400, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (3339990000, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (3350880000, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (3371439600, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (3382934400, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (3403494000, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (3414384000, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (3434943600, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (3445833600, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (3466393200, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (3477283200, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (3497842800, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (3508732800, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (3529292400, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (3540182400, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (3560742000, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (3572236800, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (3592796400, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (3603686400, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (3624246000, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (3635136000, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (3655695600, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (3666585600, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (3687145200, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (3698035200, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (3718594800, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (3730089600, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (3750649200, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (3761539200, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (3782098800, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (3792988800, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (3813548400, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (3824438400, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (3844998000, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (3855888000, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (3876447600, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (3887337600, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (3907897200, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (3919392000, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (3939951600, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (3950841600, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (3971401200, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (3982291200, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (4002850800, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (4013740800, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (4034300400, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (4045190400, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (4065750000, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (4076640000, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (4097199600, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + ]; + FixedTimespanSet { + first: FixedTimespan { + utc_offset: -23316, + dst_offset: 0, + name: Some("LMT"), + }, + rest: REST + } + }, + + Tz::Canada__Eastern => { + const REST: &[(i64, FixedTimespan)] = &[ + (-2366736148, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (-1632070800, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (-1615140000, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (-1601753400, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (-1583697600, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (-1567357200, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (-1554667200, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (-1534698000, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (-1524074400, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (-1503248400, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (-1492365600, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (-1471798800, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (-1460916000, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (-1440954000, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (-1428861600, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (-1409504400, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (-1397412000, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (-1378054800, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (-1365962400, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (-1346605200, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (-1333908000, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (-1315155600, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (-1301853600, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (-1283706000, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (-1270404000, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (-1252256400, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (-1238954400, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (-1220806800, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (-1207504800, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (-1188752400, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (-1176055200, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (-1157302800, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (-1144000800, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (-1125853200, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (-1112551200, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (-1094403600, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (-1081101600, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (-1062954000, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (-1049652000, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (-1031504400, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (-1018202400, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (-1000054800, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (-986752800, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (-968000400, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (-955303200, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (-936550800, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (-880221600, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EWT") }), + (-769395600, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EPT") }), + (-765396000, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (-747248400, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (-733946400, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (-715798800, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (-702496800, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (-684349200, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (-671047200, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (-652899600, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (-634154400, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (-620845200, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (-602704800, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (-589395600, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (-576093600, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (-557946000, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (-544644000, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (-526496400, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (-513194400, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (-495046800, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (-481744800, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (-463597200, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (-450295200, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (-431542800, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (-418240800, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (-400093200, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (-384372000, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (-368643600, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (-352922400, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (-337194000, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (-321472800, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (-305744400, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (-289418400, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (-273690000, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (-257968800, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (-242240400, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (-226519200, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (-210790800, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (-195069600, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (-179341200, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (-163620000, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (-147891600, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (-131565600, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (-116442000, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (-100116000, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (-84387600, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (-68666400, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (-52938000, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (-37216800, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (-21488400, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (-5767200, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (9961200, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (25682400, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (41410800, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (57736800, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (73465200, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (89186400, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (104914800, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (120636000, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (136364400, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (152085600, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (167814000, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (183535200, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (199263600, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (215589600, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (230713200, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (247039200, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (262767600, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (278488800, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (294217200, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (309938400, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (325666800, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (341388000, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (357116400, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (372837600, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (388566000, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (404892000, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (420015600, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (436341600, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (452070000, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (467791200, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (483519600, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (499240800, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (514969200, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (530690400, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (544604400, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (562140000, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (576054000, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (594194400, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (607503600, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (625644000, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (638953200, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (657093600, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (671007600, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (688543200, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (702457200, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (719992800, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (733906800, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (752047200, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (765356400, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (783496800, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (796806000, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (814946400, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (828860400, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (846396000, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (860310000, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (877845600, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (891759600, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (909295200, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (923209200, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (941349600, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (954658800, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (972799200, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (986108400, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (1004248800, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (1018162800, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (1035698400, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (1049612400, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (1067148000, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (1081062000, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (1099202400, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (1112511600, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (1130652000, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (1143961200, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (1162101600, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (1173596400, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (1194156000, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (1205046000, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (1225605600, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (1236495600, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (1257055200, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (1268550000, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (1289109600, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (1299999600, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (1320559200, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (1331449200, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (1352008800, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (1362898800, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (1383458400, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (1394348400, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (1414908000, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (1425798000, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (1446357600, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (1457852400, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (1478412000, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (1489302000, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (1509861600, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (1520751600, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (1541311200, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (1552201200, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (1572760800, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (1583650800, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (1604210400, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (1615705200, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (1636264800, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (1647154800, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (1667714400, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (1678604400, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (1699164000, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (1710054000, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (1730613600, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (1741503600, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (1762063200, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (1772953200, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (1793512800, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (1805007600, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (1825567200, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (1836457200, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (1857016800, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (1867906800, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (1888466400, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (1899356400, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (1919916000, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (1930806000, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (1951365600, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (1962860400, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (1983420000, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (1994310000, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (2014869600, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (2025759600, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (2046319200, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (2057209200, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (2077768800, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (2088658800, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (2109218400, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (2120108400, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (2140668000, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (2152162800, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (2172722400, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (2183612400, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (2204172000, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (2215062000, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (2235621600, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (2246511600, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (2267071200, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (2277961200, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (2298520800, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (2309410800, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (2329970400, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (2341465200, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (2362024800, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (2372914800, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (2393474400, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (2404364400, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (2424924000, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (2435814000, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (2456373600, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (2467263600, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (2487823200, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (2499318000, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (2519877600, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (2530767600, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (2551327200, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (2562217200, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (2582776800, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (2593666800, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (2614226400, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (2625116400, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (2645676000, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (2656566000, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (2677125600, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (2688620400, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (2709180000, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (2720070000, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (2740629600, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (2751519600, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (2772079200, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (2782969200, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (2803528800, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (2814418800, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (2834978400, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (2846473200, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (2867032800, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (2877922800, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (2898482400, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (2909372400, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (2929932000, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (2940822000, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (2961381600, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (2972271600, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (2992831200, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (3003721200, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (3024280800, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (3035775600, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (3056335200, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (3067225200, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (3087784800, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (3098674800, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (3119234400, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (3130124400, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (3150684000, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (3161574000, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (3182133600, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (3193023600, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (3213583200, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (3225078000, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (3245637600, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (3256527600, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (3277087200, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (3287977200, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (3308536800, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (3319426800, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (3339986400, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (3350876400, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (3371436000, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (3382930800, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (3403490400, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (3414380400, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (3434940000, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (3445830000, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (3466389600, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (3477279600, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (3497839200, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (3508729200, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (3529288800, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (3540178800, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (3560738400, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (3572233200, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (3592792800, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (3603682800, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (3624242400, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (3635132400, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (3655692000, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (3666582000, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (3687141600, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (3698031600, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (3718591200, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (3730086000, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (3750645600, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (3761535600, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (3782095200, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (3792985200, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (3813544800, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (3824434800, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (3844994400, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (3855884400, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (3876444000, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (3887334000, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (3907893600, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (3919388400, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (3939948000, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (3950838000, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (3971397600, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (3982287600, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (4002847200, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (4013737200, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (4034296800, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (4045186800, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (4065746400, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (4076636400, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (4097196000, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + ]; + FixedTimespanSet { + first: FixedTimespan { + utc_offset: -19052, + dst_offset: 0, + name: Some("LMT"), + }, + rest: REST + } + }, + + Tz::Canada__Mountain => { + const REST: &[(i64, FixedTimespan)] = &[ + (-1998663968, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (-1632063600, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (-1615132800, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (-1600614000, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (-1596816000, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (-1567954800, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (-1551628800, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (-1536505200, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (-1523203200, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (-1504450800, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (-1491753600, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (-1473001200, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (-1459699200, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (-880210800, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MWT") }), + (-769395600, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MPT") }), + (-765388800, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (-715791600, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (-702489600, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (73472400, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (89193600, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (104922000, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (120643200, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (136371600, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (152092800, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (167821200, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (183542400, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (199270800, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (215596800, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (230720400, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (247046400, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (262774800, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (278496000, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (294224400, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (309945600, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (325674000, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (341395200, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (357123600, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (372844800, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (388573200, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (404899200, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (420022800, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (436348800, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (452077200, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (467798400, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (483526800, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (499248000, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (514976400, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (530697600, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (544611600, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (562147200, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (576061200, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (594201600, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (607510800, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (625651200, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (638960400, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (657100800, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (671014800, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (688550400, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (702464400, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (720000000, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (733914000, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (752054400, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (765363600, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (783504000, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (796813200, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (814953600, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (828867600, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (846403200, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (860317200, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (877852800, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (891766800, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (909302400, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (923216400, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (941356800, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (954666000, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (972806400, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (986115600, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (1004256000, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (1018170000, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (1035705600, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (1049619600, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (1067155200, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (1081069200, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (1099209600, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (1112518800, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (1130659200, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (1143968400, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (1162108800, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (1173603600, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (1194163200, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (1205053200, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (1225612800, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (1236502800, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (1257062400, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (1268557200, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (1289116800, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (1300006800, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (1320566400, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (1331456400, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (1352016000, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (1362906000, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (1383465600, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (1394355600, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (1414915200, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (1425805200, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (1446364800, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (1457859600, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (1478419200, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (1489309200, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (1509868800, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (1520758800, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (1541318400, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (1552208400, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (1572768000, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (1583658000, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (1604217600, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (1615712400, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (1636272000, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (1647162000, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (1667721600, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (1678611600, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (1699171200, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (1710061200, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (1730620800, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (1741510800, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (1762070400, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (1772960400, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (1793520000, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (1805014800, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (1825574400, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (1836464400, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (1857024000, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (1867914000, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (1888473600, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (1899363600, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (1919923200, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (1930813200, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (1951372800, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (1962867600, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (1983427200, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (1994317200, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (2014876800, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (2025766800, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (2046326400, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (2057216400, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (2077776000, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (2088666000, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (2109225600, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (2120115600, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (2140675200, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (2152170000, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (2172729600, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (2183619600, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (2204179200, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (2215069200, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (2235628800, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (2246518800, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (2267078400, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (2277968400, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (2298528000, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (2309418000, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (2329977600, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (2341472400, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (2362032000, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (2372922000, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (2393481600, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (2404371600, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (2424931200, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (2435821200, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (2456380800, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (2467270800, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (2487830400, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (2499325200, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (2519884800, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (2530774800, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (2551334400, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (2562224400, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (2582784000, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (2593674000, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (2614233600, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (2625123600, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (2645683200, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (2656573200, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (2677132800, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (2688627600, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (2709187200, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (2720077200, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (2740636800, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (2751526800, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (2772086400, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (2782976400, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (2803536000, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (2814426000, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (2834985600, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (2846480400, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (2867040000, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (2877930000, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (2898489600, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (2909379600, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (2929939200, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (2940829200, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (2961388800, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (2972278800, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (2992838400, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (3003728400, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (3024288000, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (3035782800, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (3056342400, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (3067232400, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (3087792000, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (3098682000, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (3119241600, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (3130131600, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (3150691200, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (3161581200, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (3182140800, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (3193030800, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (3213590400, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (3225085200, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (3245644800, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (3256534800, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (3277094400, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (3287984400, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (3308544000, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (3319434000, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (3339993600, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (3350883600, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (3371443200, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (3382938000, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (3403497600, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (3414387600, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (3434947200, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (3445837200, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (3466396800, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (3477286800, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (3497846400, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (3508736400, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (3529296000, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (3540186000, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (3560745600, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (3572240400, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (3592800000, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (3603690000, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (3624249600, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (3635139600, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (3655699200, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (3666589200, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (3687148800, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (3698038800, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (3718598400, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (3730093200, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (3750652800, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (3761542800, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (3782102400, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (3792992400, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (3813552000, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (3824442000, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (3845001600, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (3855891600, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (3876451200, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (3887341200, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (3907900800, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (3919395600, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (3939955200, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (3950845200, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (3971404800, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (3982294800, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (4002854400, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (4013744400, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (4034304000, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (4045194000, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (4065753600, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (4076643600, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (4097203200, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + ]; + FixedTimespanSet { + first: FixedTimespan { + utc_offset: -27232, + dst_offset: 0, + name: Some("LMT"), + }, + rest: REST + } + }, + + Tz::Canada__Newfoundland => { + const REST: &[(i64, FixedTimespan)] = &[ + (-2713897748, FixedTimespan { utc_offset: -12652, dst_offset: 0, name: Some("NST") }), + (-1664130548, FixedTimespan { utc_offset: -12652, dst_offset: 3600, name: Some("NDT") }), + (-1650137348, FixedTimespan { utc_offset: -12652, dst_offset: 0, name: Some("NST") }), + (-1632076148, FixedTimespan { utc_offset: -12652, dst_offset: 3600, name: Some("NDT") }), + (-1615145348, FixedTimespan { utc_offset: -12652, dst_offset: 0, name: Some("NST") }), + (-1598650148, FixedTimespan { utc_offset: -12652, dst_offset: 3600, name: Some("NDT") }), + (-1590100148, FixedTimespan { utc_offset: -12652, dst_offset: 0, name: Some("NST") }), + (-1567286948, FixedTimespan { utc_offset: -12652, dst_offset: 3600, name: Some("NDT") }), + (-1551565748, FixedTimespan { utc_offset: -12652, dst_offset: 0, name: Some("NST") }), + (-1535837348, FixedTimespan { utc_offset: -12652, dst_offset: 3600, name: Some("NDT") }), + (-1520116148, FixedTimespan { utc_offset: -12652, dst_offset: 0, name: Some("NST") }), + (-1503782948, FixedTimespan { utc_offset: -12652, dst_offset: 3600, name: Some("NDT") }), + (-1488666548, FixedTimespan { utc_offset: -12652, dst_offset: 0, name: Some("NST") }), + (-1472333348, FixedTimespan { utc_offset: -12652, dst_offset: 3600, name: Some("NDT") }), + (-1457216948, FixedTimespan { utc_offset: -12652, dst_offset: 0, name: Some("NST") }), + (-1440883748, FixedTimespan { utc_offset: -12652, dst_offset: 3600, name: Some("NDT") }), + (-1425767348, FixedTimespan { utc_offset: -12652, dst_offset: 0, name: Some("NST") }), + (-1409434148, FixedTimespan { utc_offset: -12652, dst_offset: 3600, name: Some("NDT") }), + (-1394317748, FixedTimespan { utc_offset: -12652, dst_offset: 0, name: Some("NST") }), + (-1377984548, FixedTimespan { utc_offset: -12652, dst_offset: 3600, name: Some("NDT") }), + (-1362263348, FixedTimespan { utc_offset: -12652, dst_offset: 0, name: Some("NST") }), + (-1346534948, FixedTimespan { utc_offset: -12652, dst_offset: 3600, name: Some("NDT") }), + (-1330813748, FixedTimespan { utc_offset: -12652, dst_offset: 0, name: Some("NST") }), + (-1314480548, FixedTimespan { utc_offset: -12652, dst_offset: 3600, name: Some("NDT") }), + (-1299364148, FixedTimespan { utc_offset: -12652, dst_offset: 0, name: Some("NST") }), + (-1283030948, FixedTimespan { utc_offset: -12652, dst_offset: 3600, name: Some("NDT") }), + (-1267914548, FixedTimespan { utc_offset: -12652, dst_offset: 0, name: Some("NST") }), + (-1251581348, FixedTimespan { utc_offset: -12652, dst_offset: 3600, name: Some("NDT") }), + (-1236464948, FixedTimespan { utc_offset: -12652, dst_offset: 0, name: Some("NST") }), + (-1220131748, FixedTimespan { utc_offset: -12652, dst_offset: 3600, name: Some("NDT") }), + (-1205015348, FixedTimespan { utc_offset: -12652, dst_offset: 0, name: Some("NST") }), + (-1188682148, FixedTimespan { utc_offset: -12652, dst_offset: 3600, name: Some("NDT") }), + (-1172960948, FixedTimespan { utc_offset: -12652, dst_offset: 0, name: Some("NST") }), + (-1156627748, FixedTimespan { utc_offset: -12652, dst_offset: 3600, name: Some("NDT") }), + (-1141511348, FixedTimespan { utc_offset: -12652, dst_offset: 0, name: Some("NST") }), + (-1125178148, FixedTimespan { utc_offset: -12652, dst_offset: 3600, name: Some("NDT") }), + (-1110061748, FixedTimespan { utc_offset: -12652, dst_offset: 0, name: Some("NST") }), + (-1096921748, FixedTimespan { utc_offset: -12600, dst_offset: 0, name: Some("NST") }), + (-1093728600, FixedTimespan { utc_offset: -12600, dst_offset: 3600, name: Some("NDT") }), + (-1078612200, FixedTimespan { utc_offset: -12600, dst_offset: 0, name: Some("NST") }), + (-1061670600, FixedTimespan { utc_offset: -12600, dst_offset: 3600, name: Some("NDT") }), + (-1048973400, FixedTimespan { utc_offset: -12600, dst_offset: 0, name: Some("NST") }), + (-1030221000, FixedTimespan { utc_offset: -12600, dst_offset: 3600, name: Some("NDT") }), + (-1017523800, FixedTimespan { utc_offset: -12600, dst_offset: 0, name: Some("NST") }), + (-998771400, FixedTimespan { utc_offset: -12600, dst_offset: 3600, name: Some("NDT") }), + (-986074200, FixedTimespan { utc_offset: -12600, dst_offset: 0, name: Some("NST") }), + (-966717000, FixedTimespan { utc_offset: -12600, dst_offset: 3600, name: Some("NDT") }), + (-954624600, FixedTimespan { utc_offset: -12600, dst_offset: 0, name: Some("NST") }), + (-935267400, FixedTimespan { utc_offset: -12600, dst_offset: 3600, name: Some("NDT") }), + (-922570200, FixedTimespan { utc_offset: -12600, dst_offset: 0, name: Some("NST") }), + (-903817800, FixedTimespan { utc_offset: -12600, dst_offset: 3600, name: Some("NDT") }), + (-891120600, FixedTimespan { utc_offset: -12600, dst_offset: 0, name: Some("NST") }), + (-872368200, FixedTimespan { utc_offset: -12600, dst_offset: 3600, name: Some("NWT") }), + (-769395600, FixedTimespan { utc_offset: -12600, dst_offset: 3600, name: Some("NPT") }), + (-765401400, FixedTimespan { utc_offset: -12600, dst_offset: 0, name: Some("NST") }), + (-746044200, FixedTimespan { utc_offset: -12600, dst_offset: 3600, name: Some("NDT") }), + (-733347000, FixedTimespan { utc_offset: -12600, dst_offset: 0, name: Some("NST") }), + (-714594600, FixedTimespan { utc_offset: -12600, dst_offset: 3600, name: Some("NDT") }), + (-701897400, FixedTimespan { utc_offset: -12600, dst_offset: 0, name: Some("NST") }), + (-683145000, FixedTimespan { utc_offset: -12600, dst_offset: 3600, name: Some("NDT") }), + (-670447800, FixedTimespan { utc_offset: -12600, dst_offset: 0, name: Some("NST") }), + (-651695400, FixedTimespan { utc_offset: -12600, dst_offset: 3600, name: Some("NDT") }), + (-638998200, FixedTimespan { utc_offset: -12600, dst_offset: 0, name: Some("NST") }), + (-619641000, FixedTimespan { utc_offset: -12600, dst_offset: 3600, name: Some("NDT") }), + (-606943800, FixedTimespan { utc_offset: -12600, dst_offset: 0, name: Some("NST") }), + (-589401000, FixedTimespan { utc_offset: -12600, dst_offset: 3600, name: Some("NDT") }), + (-576099000, FixedTimespan { utc_offset: -12600, dst_offset: 0, name: Some("NST") }), + (-557951400, FixedTimespan { utc_offset: -12600, dst_offset: 3600, name: Some("NDT") }), + (-544649400, FixedTimespan { utc_offset: -12600, dst_offset: 0, name: Some("NST") }), + (-526501800, FixedTimespan { utc_offset: -12600, dst_offset: 3600, name: Some("NDT") }), + (-513199800, FixedTimespan { utc_offset: -12600, dst_offset: 0, name: Some("NST") }), + (-495052200, FixedTimespan { utc_offset: -12600, dst_offset: 3600, name: Some("NDT") }), + (-481750200, FixedTimespan { utc_offset: -12600, dst_offset: 0, name: Some("NST") }), + (-463602600, FixedTimespan { utc_offset: -12600, dst_offset: 3600, name: Some("NDT") }), + (-450300600, FixedTimespan { utc_offset: -12600, dst_offset: 0, name: Some("NST") }), + (-431548200, FixedTimespan { utc_offset: -12600, dst_offset: 3600, name: Some("NDT") }), + (-418246200, FixedTimespan { utc_offset: -12600, dst_offset: 0, name: Some("NST") }), + (-400098600, FixedTimespan { utc_offset: -12600, dst_offset: 3600, name: Some("NDT") }), + (-386796600, FixedTimespan { utc_offset: -12600, dst_offset: 0, name: Some("NST") }), + (-368649000, FixedTimespan { utc_offset: -12600, dst_offset: 3600, name: Some("NDT") }), + (-355347000, FixedTimespan { utc_offset: -12600, dst_offset: 0, name: Some("NST") }), + (-337199400, FixedTimespan { utc_offset: -12600, dst_offset: 3600, name: Some("NDT") }), + (-323897400, FixedTimespan { utc_offset: -12600, dst_offset: 0, name: Some("NST") }), + (-305749800, FixedTimespan { utc_offset: -12600, dst_offset: 3600, name: Some("NDT") }), + (-289423800, FixedTimespan { utc_offset: -12600, dst_offset: 0, name: Some("NST") }), + (-273695400, FixedTimespan { utc_offset: -12600, dst_offset: 3600, name: Some("NDT") }), + (-257974200, FixedTimespan { utc_offset: -12600, dst_offset: 0, name: Some("NST") }), + (-242245800, FixedTimespan { utc_offset: -12600, dst_offset: 3600, name: Some("NDT") }), + (-226524600, FixedTimespan { utc_offset: -12600, dst_offset: 0, name: Some("NST") }), + (-210796200, FixedTimespan { utc_offset: -12600, dst_offset: 3600, name: Some("NDT") }), + (-195075000, FixedTimespan { utc_offset: -12600, dst_offset: 0, name: Some("NST") }), + (-179346600, FixedTimespan { utc_offset: -12600, dst_offset: 3600, name: Some("NDT") }), + (-163625400, FixedTimespan { utc_offset: -12600, dst_offset: 0, name: Some("NST") }), + (-147897000, FixedTimespan { utc_offset: -12600, dst_offset: 3600, name: Some("NDT") }), + (-131571000, FixedTimespan { utc_offset: -12600, dst_offset: 0, name: Some("NST") }), + (-116447400, FixedTimespan { utc_offset: -12600, dst_offset: 3600, name: Some("NDT") }), + (-100121400, FixedTimespan { utc_offset: -12600, dst_offset: 0, name: Some("NST") }), + (-84393000, FixedTimespan { utc_offset: -12600, dst_offset: 3600, name: Some("NDT") }), + (-68671800, FixedTimespan { utc_offset: -12600, dst_offset: 0, name: Some("NST") }), + (-52943400, FixedTimespan { utc_offset: -12600, dst_offset: 3600, name: Some("NDT") }), + (-37222200, FixedTimespan { utc_offset: -12600, dst_offset: 0, name: Some("NST") }), + (-21493800, FixedTimespan { utc_offset: -12600, dst_offset: 3600, name: Some("NDT") }), + (-5772600, FixedTimespan { utc_offset: -12600, dst_offset: 0, name: Some("NST") }), + (9955800, FixedTimespan { utc_offset: -12600, dst_offset: 3600, name: Some("NDT") }), + (25677000, FixedTimespan { utc_offset: -12600, dst_offset: 0, name: Some("NST") }), + (41405400, FixedTimespan { utc_offset: -12600, dst_offset: 3600, name: Some("NDT") }), + (57731400, FixedTimespan { utc_offset: -12600, dst_offset: 0, name: Some("NST") }), + (73459800, FixedTimespan { utc_offset: -12600, dst_offset: 3600, name: Some("NDT") }), + (89181000, FixedTimespan { utc_offset: -12600, dst_offset: 0, name: Some("NST") }), + (104909400, FixedTimespan { utc_offset: -12600, dst_offset: 3600, name: Some("NDT") }), + (120630600, FixedTimespan { utc_offset: -12600, dst_offset: 0, name: Some("NST") }), + (136359000, FixedTimespan { utc_offset: -12600, dst_offset: 3600, name: Some("NDT") }), + (152080200, FixedTimespan { utc_offset: -12600, dst_offset: 0, name: Some("NST") }), + (167808600, FixedTimespan { utc_offset: -12600, dst_offset: 3600, name: Some("NDT") }), + (183529800, FixedTimespan { utc_offset: -12600, dst_offset: 0, name: Some("NST") }), + (199258200, FixedTimespan { utc_offset: -12600, dst_offset: 3600, name: Some("NDT") }), + (215584200, FixedTimespan { utc_offset: -12600, dst_offset: 0, name: Some("NST") }), + (230707800, FixedTimespan { utc_offset: -12600, dst_offset: 3600, name: Some("NDT") }), + (247033800, FixedTimespan { utc_offset: -12600, dst_offset: 0, name: Some("NST") }), + (262762200, FixedTimespan { utc_offset: -12600, dst_offset: 3600, name: Some("NDT") }), + (278483400, FixedTimespan { utc_offset: -12600, dst_offset: 0, name: Some("NST") }), + (294211800, FixedTimespan { utc_offset: -12600, dst_offset: 3600, name: Some("NDT") }), + (309933000, FixedTimespan { utc_offset: -12600, dst_offset: 0, name: Some("NST") }), + (325661400, FixedTimespan { utc_offset: -12600, dst_offset: 3600, name: Some("NDT") }), + (341382600, FixedTimespan { utc_offset: -12600, dst_offset: 0, name: Some("NST") }), + (357111000, FixedTimespan { utc_offset: -12600, dst_offset: 3600, name: Some("NDT") }), + (372832200, FixedTimespan { utc_offset: -12600, dst_offset: 0, name: Some("NST") }), + (388560600, FixedTimespan { utc_offset: -12600, dst_offset: 3600, name: Some("NDT") }), + (404886600, FixedTimespan { utc_offset: -12600, dst_offset: 0, name: Some("NST") }), + (420010200, FixedTimespan { utc_offset: -12600, dst_offset: 3600, name: Some("NDT") }), + (436336200, FixedTimespan { utc_offset: -12600, dst_offset: 0, name: Some("NST") }), + (452064600, FixedTimespan { utc_offset: -12600, dst_offset: 3600, name: Some("NDT") }), + (467785800, FixedTimespan { utc_offset: -12600, dst_offset: 0, name: Some("NST") }), + (483514200, FixedTimespan { utc_offset: -12600, dst_offset: 3600, name: Some("NDT") }), + (499235400, FixedTimespan { utc_offset: -12600, dst_offset: 0, name: Some("NST") }), + (514963800, FixedTimespan { utc_offset: -12600, dst_offset: 3600, name: Some("NDT") }), + (530685000, FixedTimespan { utc_offset: -12600, dst_offset: 0, name: Some("NST") }), + (544591860, FixedTimespan { utc_offset: -12600, dst_offset: 3600, name: Some("NDT") }), + (562127460, FixedTimespan { utc_offset: -12600, dst_offset: 0, name: Some("NST") }), + (576041460, FixedTimespan { utc_offset: -12600, dst_offset: 7200, name: Some("NDDT") }), + (594178260, FixedTimespan { utc_offset: -12600, dst_offset: 0, name: Some("NST") }), + (607491060, FixedTimespan { utc_offset: -12600, dst_offset: 3600, name: Some("NDT") }), + (625631460, FixedTimespan { utc_offset: -12600, dst_offset: 0, name: Some("NST") }), + (638940660, FixedTimespan { utc_offset: -12600, dst_offset: 3600, name: Some("NDT") }), + (657081060, FixedTimespan { utc_offset: -12600, dst_offset: 0, name: Some("NST") }), + (670995060, FixedTimespan { utc_offset: -12600, dst_offset: 3600, name: Some("NDT") }), + (688530660, FixedTimespan { utc_offset: -12600, dst_offset: 0, name: Some("NST") }), + (702444660, FixedTimespan { utc_offset: -12600, dst_offset: 3600, name: Some("NDT") }), + (719980260, FixedTimespan { utc_offset: -12600, dst_offset: 0, name: Some("NST") }), + (733894260, FixedTimespan { utc_offset: -12600, dst_offset: 3600, name: Some("NDT") }), + (752034660, FixedTimespan { utc_offset: -12600, dst_offset: 0, name: Some("NST") }), + (765343860, FixedTimespan { utc_offset: -12600, dst_offset: 3600, name: Some("NDT") }), + (783484260, FixedTimespan { utc_offset: -12600, dst_offset: 0, name: Some("NST") }), + (796793460, FixedTimespan { utc_offset: -12600, dst_offset: 3600, name: Some("NDT") }), + (814933860, FixedTimespan { utc_offset: -12600, dst_offset: 0, name: Some("NST") }), + (828847860, FixedTimespan { utc_offset: -12600, dst_offset: 3600, name: Some("NDT") }), + (846383460, FixedTimespan { utc_offset: -12600, dst_offset: 0, name: Some("NST") }), + (860297460, FixedTimespan { utc_offset: -12600, dst_offset: 3600, name: Some("NDT") }), + (877833060, FixedTimespan { utc_offset: -12600, dst_offset: 0, name: Some("NST") }), + (891747060, FixedTimespan { utc_offset: -12600, dst_offset: 3600, name: Some("NDT") }), + (909282660, FixedTimespan { utc_offset: -12600, dst_offset: 0, name: Some("NST") }), + (923196660, FixedTimespan { utc_offset: -12600, dst_offset: 3600, name: Some("NDT") }), + (941337060, FixedTimespan { utc_offset: -12600, dst_offset: 0, name: Some("NST") }), + (954646260, FixedTimespan { utc_offset: -12600, dst_offset: 3600, name: Some("NDT") }), + (972786660, FixedTimespan { utc_offset: -12600, dst_offset: 0, name: Some("NST") }), + (986095860, FixedTimespan { utc_offset: -12600, dst_offset: 3600, name: Some("NDT") }), + (1004236260, FixedTimespan { utc_offset: -12600, dst_offset: 0, name: Some("NST") }), + (1018150260, FixedTimespan { utc_offset: -12600, dst_offset: 3600, name: Some("NDT") }), + (1035685860, FixedTimespan { utc_offset: -12600, dst_offset: 0, name: Some("NST") }), + (1049599860, FixedTimespan { utc_offset: -12600, dst_offset: 3600, name: Some("NDT") }), + (1067135460, FixedTimespan { utc_offset: -12600, dst_offset: 0, name: Some("NST") }), + (1081049460, FixedTimespan { utc_offset: -12600, dst_offset: 3600, name: Some("NDT") }), + (1099189860, FixedTimespan { utc_offset: -12600, dst_offset: 0, name: Some("NST") }), + (1112499060, FixedTimespan { utc_offset: -12600, dst_offset: 3600, name: Some("NDT") }), + (1130639460, FixedTimespan { utc_offset: -12600, dst_offset: 0, name: Some("NST") }), + (1143948660, FixedTimespan { utc_offset: -12600, dst_offset: 3600, name: Some("NDT") }), + (1162089060, FixedTimespan { utc_offset: -12600, dst_offset: 0, name: Some("NST") }), + (1173583860, FixedTimespan { utc_offset: -12600, dst_offset: 3600, name: Some("NDT") }), + (1194143460, FixedTimespan { utc_offset: -12600, dst_offset: 0, name: Some("NST") }), + (1205033460, FixedTimespan { utc_offset: -12600, dst_offset: 3600, name: Some("NDT") }), + (1225593060, FixedTimespan { utc_offset: -12600, dst_offset: 0, name: Some("NST") }), + (1236483060, FixedTimespan { utc_offset: -12600, dst_offset: 3600, name: Some("NDT") }), + (1257042660, FixedTimespan { utc_offset: -12600, dst_offset: 0, name: Some("NST") }), + (1268537460, FixedTimespan { utc_offset: -12600, dst_offset: 3600, name: Some("NDT") }), + (1289097060, FixedTimespan { utc_offset: -12600, dst_offset: 0, name: Some("NST") }), + (1299987060, FixedTimespan { utc_offset: -12600, dst_offset: 3600, name: Some("NDT") }), + (1320553800, FixedTimespan { utc_offset: -12600, dst_offset: 0, name: Some("NST") }), + (1331443800, FixedTimespan { utc_offset: -12600, dst_offset: 3600, name: Some("NDT") }), + (1352003400, FixedTimespan { utc_offset: -12600, dst_offset: 0, name: Some("NST") }), + (1362893400, FixedTimespan { utc_offset: -12600, dst_offset: 3600, name: Some("NDT") }), + (1383453000, FixedTimespan { utc_offset: -12600, dst_offset: 0, name: Some("NST") }), + (1394343000, FixedTimespan { utc_offset: -12600, dst_offset: 3600, name: Some("NDT") }), + (1414902600, FixedTimespan { utc_offset: -12600, dst_offset: 0, name: Some("NST") }), + (1425792600, FixedTimespan { utc_offset: -12600, dst_offset: 3600, name: Some("NDT") }), + (1446352200, FixedTimespan { utc_offset: -12600, dst_offset: 0, name: Some("NST") }), + (1457847000, FixedTimespan { utc_offset: -12600, dst_offset: 3600, name: Some("NDT") }), + (1478406600, FixedTimespan { utc_offset: -12600, dst_offset: 0, name: Some("NST") }), + (1489296600, FixedTimespan { utc_offset: -12600, dst_offset: 3600, name: Some("NDT") }), + (1509856200, FixedTimespan { utc_offset: -12600, dst_offset: 0, name: Some("NST") }), + (1520746200, FixedTimespan { utc_offset: -12600, dst_offset: 3600, name: Some("NDT") }), + (1541305800, FixedTimespan { utc_offset: -12600, dst_offset: 0, name: Some("NST") }), + (1552195800, FixedTimespan { utc_offset: -12600, dst_offset: 3600, name: Some("NDT") }), + (1572755400, FixedTimespan { utc_offset: -12600, dst_offset: 0, name: Some("NST") }), + (1583645400, FixedTimespan { utc_offset: -12600, dst_offset: 3600, name: Some("NDT") }), + (1604205000, FixedTimespan { utc_offset: -12600, dst_offset: 0, name: Some("NST") }), + (1615699800, FixedTimespan { utc_offset: -12600, dst_offset: 3600, name: Some("NDT") }), + (1636259400, FixedTimespan { utc_offset: -12600, dst_offset: 0, name: Some("NST") }), + (1647149400, FixedTimespan { utc_offset: -12600, dst_offset: 3600, name: Some("NDT") }), + (1667709000, FixedTimespan { utc_offset: -12600, dst_offset: 0, name: Some("NST") }), + (1678599000, FixedTimespan { utc_offset: -12600, dst_offset: 3600, name: Some("NDT") }), + (1699158600, FixedTimespan { utc_offset: -12600, dst_offset: 0, name: Some("NST") }), + (1710048600, FixedTimespan { utc_offset: -12600, dst_offset: 3600, name: Some("NDT") }), + (1730608200, FixedTimespan { utc_offset: -12600, dst_offset: 0, name: Some("NST") }), + (1741498200, FixedTimespan { utc_offset: -12600, dst_offset: 3600, name: Some("NDT") }), + (1762057800, FixedTimespan { utc_offset: -12600, dst_offset: 0, name: Some("NST") }), + (1772947800, FixedTimespan { utc_offset: -12600, dst_offset: 3600, name: Some("NDT") }), + (1793507400, FixedTimespan { utc_offset: -12600, dst_offset: 0, name: Some("NST") }), + (1805002200, FixedTimespan { utc_offset: -12600, dst_offset: 3600, name: Some("NDT") }), + (1825561800, FixedTimespan { utc_offset: -12600, dst_offset: 0, name: Some("NST") }), + (1836451800, FixedTimespan { utc_offset: -12600, dst_offset: 3600, name: Some("NDT") }), + (1857011400, FixedTimespan { utc_offset: -12600, dst_offset: 0, name: Some("NST") }), + (1867901400, FixedTimespan { utc_offset: -12600, dst_offset: 3600, name: Some("NDT") }), + (1888461000, FixedTimespan { utc_offset: -12600, dst_offset: 0, name: Some("NST") }), + (1899351000, FixedTimespan { utc_offset: -12600, dst_offset: 3600, name: Some("NDT") }), + (1919910600, FixedTimespan { utc_offset: -12600, dst_offset: 0, name: Some("NST") }), + (1930800600, FixedTimespan { utc_offset: -12600, dst_offset: 3600, name: Some("NDT") }), + (1951360200, FixedTimespan { utc_offset: -12600, dst_offset: 0, name: Some("NST") }), + (1962855000, FixedTimespan { utc_offset: -12600, dst_offset: 3600, name: Some("NDT") }), + (1983414600, FixedTimespan { utc_offset: -12600, dst_offset: 0, name: Some("NST") }), + (1994304600, FixedTimespan { utc_offset: -12600, dst_offset: 3600, name: Some("NDT") }), + (2014864200, FixedTimespan { utc_offset: -12600, dst_offset: 0, name: Some("NST") }), + (2025754200, FixedTimespan { utc_offset: -12600, dst_offset: 3600, name: Some("NDT") }), + (2046313800, FixedTimespan { utc_offset: -12600, dst_offset: 0, name: Some("NST") }), + (2057203800, FixedTimespan { utc_offset: -12600, dst_offset: 3600, name: Some("NDT") }), + (2077763400, FixedTimespan { utc_offset: -12600, dst_offset: 0, name: Some("NST") }), + (2088653400, FixedTimespan { utc_offset: -12600, dst_offset: 3600, name: Some("NDT") }), + (2109213000, FixedTimespan { utc_offset: -12600, dst_offset: 0, name: Some("NST") }), + (2120103000, FixedTimespan { utc_offset: -12600, dst_offset: 3600, name: Some("NDT") }), + (2140662600, FixedTimespan { utc_offset: -12600, dst_offset: 0, name: Some("NST") }), + (2152157400, FixedTimespan { utc_offset: -12600, dst_offset: 3600, name: Some("NDT") }), + (2172717000, FixedTimespan { utc_offset: -12600, dst_offset: 0, name: Some("NST") }), + (2183607000, FixedTimespan { utc_offset: -12600, dst_offset: 3600, name: Some("NDT") }), + (2204166600, FixedTimespan { utc_offset: -12600, dst_offset: 0, name: Some("NST") }), + (2215056600, FixedTimespan { utc_offset: -12600, dst_offset: 3600, name: Some("NDT") }), + (2235616200, FixedTimespan { utc_offset: -12600, dst_offset: 0, name: Some("NST") }), + (2246506200, FixedTimespan { utc_offset: -12600, dst_offset: 3600, name: Some("NDT") }), + (2267065800, FixedTimespan { utc_offset: -12600, dst_offset: 0, name: Some("NST") }), + (2277955800, FixedTimespan { utc_offset: -12600, dst_offset: 3600, name: Some("NDT") }), + (2298515400, FixedTimespan { utc_offset: -12600, dst_offset: 0, name: Some("NST") }), + (2309405400, FixedTimespan { utc_offset: -12600, dst_offset: 3600, name: Some("NDT") }), + (2329965000, FixedTimespan { utc_offset: -12600, dst_offset: 0, name: Some("NST") }), + (2341459800, FixedTimespan { utc_offset: -12600, dst_offset: 3600, name: Some("NDT") }), + (2362019400, FixedTimespan { utc_offset: -12600, dst_offset: 0, name: Some("NST") }), + (2372909400, FixedTimespan { utc_offset: -12600, dst_offset: 3600, name: Some("NDT") }), + (2393469000, FixedTimespan { utc_offset: -12600, dst_offset: 0, name: Some("NST") }), + (2404359000, FixedTimespan { utc_offset: -12600, dst_offset: 3600, name: Some("NDT") }), + (2424918600, FixedTimespan { utc_offset: -12600, dst_offset: 0, name: Some("NST") }), + (2435808600, FixedTimespan { utc_offset: -12600, dst_offset: 3600, name: Some("NDT") }), + (2456368200, FixedTimespan { utc_offset: -12600, dst_offset: 0, name: Some("NST") }), + (2467258200, FixedTimespan { utc_offset: -12600, dst_offset: 3600, name: Some("NDT") }), + (2487817800, FixedTimespan { utc_offset: -12600, dst_offset: 0, name: Some("NST") }), + (2499312600, FixedTimespan { utc_offset: -12600, dst_offset: 3600, name: Some("NDT") }), + (2519872200, FixedTimespan { utc_offset: -12600, dst_offset: 0, name: Some("NST") }), + (2530762200, FixedTimespan { utc_offset: -12600, dst_offset: 3600, name: Some("NDT") }), + (2551321800, FixedTimespan { utc_offset: -12600, dst_offset: 0, name: Some("NST") }), + (2562211800, FixedTimespan { utc_offset: -12600, dst_offset: 3600, name: Some("NDT") }), + (2582771400, FixedTimespan { utc_offset: -12600, dst_offset: 0, name: Some("NST") }), + (2593661400, FixedTimespan { utc_offset: -12600, dst_offset: 3600, name: Some("NDT") }), + (2614221000, FixedTimespan { utc_offset: -12600, dst_offset: 0, name: Some("NST") }), + (2625111000, FixedTimespan { utc_offset: -12600, dst_offset: 3600, name: Some("NDT") }), + (2645670600, FixedTimespan { utc_offset: -12600, dst_offset: 0, name: Some("NST") }), + (2656560600, FixedTimespan { utc_offset: -12600, dst_offset: 3600, name: Some("NDT") }), + (2677120200, FixedTimespan { utc_offset: -12600, dst_offset: 0, name: Some("NST") }), + (2688615000, FixedTimespan { utc_offset: -12600, dst_offset: 3600, name: Some("NDT") }), + (2709174600, FixedTimespan { utc_offset: -12600, dst_offset: 0, name: Some("NST") }), + (2720064600, FixedTimespan { utc_offset: -12600, dst_offset: 3600, name: Some("NDT") }), + (2740624200, FixedTimespan { utc_offset: -12600, dst_offset: 0, name: Some("NST") }), + (2751514200, FixedTimespan { utc_offset: -12600, dst_offset: 3600, name: Some("NDT") }), + (2772073800, FixedTimespan { utc_offset: -12600, dst_offset: 0, name: Some("NST") }), + (2782963800, FixedTimespan { utc_offset: -12600, dst_offset: 3600, name: Some("NDT") }), + (2803523400, FixedTimespan { utc_offset: -12600, dst_offset: 0, name: Some("NST") }), + (2814413400, FixedTimespan { utc_offset: -12600, dst_offset: 3600, name: Some("NDT") }), + (2834973000, FixedTimespan { utc_offset: -12600, dst_offset: 0, name: Some("NST") }), + (2846467800, FixedTimespan { utc_offset: -12600, dst_offset: 3600, name: Some("NDT") }), + (2867027400, FixedTimespan { utc_offset: -12600, dst_offset: 0, name: Some("NST") }), + (2877917400, FixedTimespan { utc_offset: -12600, dst_offset: 3600, name: Some("NDT") }), + (2898477000, FixedTimespan { utc_offset: -12600, dst_offset: 0, name: Some("NST") }), + (2909367000, FixedTimespan { utc_offset: -12600, dst_offset: 3600, name: Some("NDT") }), + (2929926600, FixedTimespan { utc_offset: -12600, dst_offset: 0, name: Some("NST") }), + (2940816600, FixedTimespan { utc_offset: -12600, dst_offset: 3600, name: Some("NDT") }), + (2961376200, FixedTimespan { utc_offset: -12600, dst_offset: 0, name: Some("NST") }), + (2972266200, FixedTimespan { utc_offset: -12600, dst_offset: 3600, name: Some("NDT") }), + (2992825800, FixedTimespan { utc_offset: -12600, dst_offset: 0, name: Some("NST") }), + (3003715800, FixedTimespan { utc_offset: -12600, dst_offset: 3600, name: Some("NDT") }), + (3024275400, FixedTimespan { utc_offset: -12600, dst_offset: 0, name: Some("NST") }), + (3035770200, FixedTimespan { utc_offset: -12600, dst_offset: 3600, name: Some("NDT") }), + (3056329800, FixedTimespan { utc_offset: -12600, dst_offset: 0, name: Some("NST") }), + (3067219800, FixedTimespan { utc_offset: -12600, dst_offset: 3600, name: Some("NDT") }), + (3087779400, FixedTimespan { utc_offset: -12600, dst_offset: 0, name: Some("NST") }), + (3098669400, FixedTimespan { utc_offset: -12600, dst_offset: 3600, name: Some("NDT") }), + (3119229000, FixedTimespan { utc_offset: -12600, dst_offset: 0, name: Some("NST") }), + (3130119000, FixedTimespan { utc_offset: -12600, dst_offset: 3600, name: Some("NDT") }), + (3150678600, FixedTimespan { utc_offset: -12600, dst_offset: 0, name: Some("NST") }), + (3161568600, FixedTimespan { utc_offset: -12600, dst_offset: 3600, name: Some("NDT") }), + (3182128200, FixedTimespan { utc_offset: -12600, dst_offset: 0, name: Some("NST") }), + (3193018200, FixedTimespan { utc_offset: -12600, dst_offset: 3600, name: Some("NDT") }), + (3213577800, FixedTimespan { utc_offset: -12600, dst_offset: 0, name: Some("NST") }), + (3225072600, FixedTimespan { utc_offset: -12600, dst_offset: 3600, name: Some("NDT") }), + (3245632200, FixedTimespan { utc_offset: -12600, dst_offset: 0, name: Some("NST") }), + (3256522200, FixedTimespan { utc_offset: -12600, dst_offset: 3600, name: Some("NDT") }), + (3277081800, FixedTimespan { utc_offset: -12600, dst_offset: 0, name: Some("NST") }), + (3287971800, FixedTimespan { utc_offset: -12600, dst_offset: 3600, name: Some("NDT") }), + (3308531400, FixedTimespan { utc_offset: -12600, dst_offset: 0, name: Some("NST") }), + (3319421400, FixedTimespan { utc_offset: -12600, dst_offset: 3600, name: Some("NDT") }), + (3339981000, FixedTimespan { utc_offset: -12600, dst_offset: 0, name: Some("NST") }), + (3350871000, FixedTimespan { utc_offset: -12600, dst_offset: 3600, name: Some("NDT") }), + (3371430600, FixedTimespan { utc_offset: -12600, dst_offset: 0, name: Some("NST") }), + (3382925400, FixedTimespan { utc_offset: -12600, dst_offset: 3600, name: Some("NDT") }), + (3403485000, FixedTimespan { utc_offset: -12600, dst_offset: 0, name: Some("NST") }), + (3414375000, FixedTimespan { utc_offset: -12600, dst_offset: 3600, name: Some("NDT") }), + (3434934600, FixedTimespan { utc_offset: -12600, dst_offset: 0, name: Some("NST") }), + (3445824600, FixedTimespan { utc_offset: -12600, dst_offset: 3600, name: Some("NDT") }), + (3466384200, FixedTimespan { utc_offset: -12600, dst_offset: 0, name: Some("NST") }), + (3477274200, FixedTimespan { utc_offset: -12600, dst_offset: 3600, name: Some("NDT") }), + (3497833800, FixedTimespan { utc_offset: -12600, dst_offset: 0, name: Some("NST") }), + (3508723800, FixedTimespan { utc_offset: -12600, dst_offset: 3600, name: Some("NDT") }), + (3529283400, FixedTimespan { utc_offset: -12600, dst_offset: 0, name: Some("NST") }), + (3540173400, FixedTimespan { utc_offset: -12600, dst_offset: 3600, name: Some("NDT") }), + (3560733000, FixedTimespan { utc_offset: -12600, dst_offset: 0, name: Some("NST") }), + (3572227800, FixedTimespan { utc_offset: -12600, dst_offset: 3600, name: Some("NDT") }), + (3592787400, FixedTimespan { utc_offset: -12600, dst_offset: 0, name: Some("NST") }), + (3603677400, FixedTimespan { utc_offset: -12600, dst_offset: 3600, name: Some("NDT") }), + (3624237000, FixedTimespan { utc_offset: -12600, dst_offset: 0, name: Some("NST") }), + (3635127000, FixedTimespan { utc_offset: -12600, dst_offset: 3600, name: Some("NDT") }), + (3655686600, FixedTimespan { utc_offset: -12600, dst_offset: 0, name: Some("NST") }), + (3666576600, FixedTimespan { utc_offset: -12600, dst_offset: 3600, name: Some("NDT") }), + (3687136200, FixedTimespan { utc_offset: -12600, dst_offset: 0, name: Some("NST") }), + (3698026200, FixedTimespan { utc_offset: -12600, dst_offset: 3600, name: Some("NDT") }), + (3718585800, FixedTimespan { utc_offset: -12600, dst_offset: 0, name: Some("NST") }), + (3730080600, FixedTimespan { utc_offset: -12600, dst_offset: 3600, name: Some("NDT") }), + (3750640200, FixedTimespan { utc_offset: -12600, dst_offset: 0, name: Some("NST") }), + (3761530200, FixedTimespan { utc_offset: -12600, dst_offset: 3600, name: Some("NDT") }), + (3782089800, FixedTimespan { utc_offset: -12600, dst_offset: 0, name: Some("NST") }), + (3792979800, FixedTimespan { utc_offset: -12600, dst_offset: 3600, name: Some("NDT") }), + (3813539400, FixedTimespan { utc_offset: -12600, dst_offset: 0, name: Some("NST") }), + (3824429400, FixedTimespan { utc_offset: -12600, dst_offset: 3600, name: Some("NDT") }), + (3844989000, FixedTimespan { utc_offset: -12600, dst_offset: 0, name: Some("NST") }), + (3855879000, FixedTimespan { utc_offset: -12600, dst_offset: 3600, name: Some("NDT") }), + (3876438600, FixedTimespan { utc_offset: -12600, dst_offset: 0, name: Some("NST") }), + (3887328600, FixedTimespan { utc_offset: -12600, dst_offset: 3600, name: Some("NDT") }), + (3907888200, FixedTimespan { utc_offset: -12600, dst_offset: 0, name: Some("NST") }), + (3919383000, FixedTimespan { utc_offset: -12600, dst_offset: 3600, name: Some("NDT") }), + (3939942600, FixedTimespan { utc_offset: -12600, dst_offset: 0, name: Some("NST") }), + (3950832600, FixedTimespan { utc_offset: -12600, dst_offset: 3600, name: Some("NDT") }), + (3971392200, FixedTimespan { utc_offset: -12600, dst_offset: 0, name: Some("NST") }), + (3982282200, FixedTimespan { utc_offset: -12600, dst_offset: 3600, name: Some("NDT") }), + (4002841800, FixedTimespan { utc_offset: -12600, dst_offset: 0, name: Some("NST") }), + (4013731800, FixedTimespan { utc_offset: -12600, dst_offset: 3600, name: Some("NDT") }), + (4034291400, FixedTimespan { utc_offset: -12600, dst_offset: 0, name: Some("NST") }), + (4045181400, FixedTimespan { utc_offset: -12600, dst_offset: 3600, name: Some("NDT") }), + (4065741000, FixedTimespan { utc_offset: -12600, dst_offset: 0, name: Some("NST") }), + (4076631000, FixedTimespan { utc_offset: -12600, dst_offset: 3600, name: Some("NDT") }), + (4097190600, FixedTimespan { utc_offset: -12600, dst_offset: 0, name: Some("NST") }), + ]; + FixedTimespanSet { + first: FixedTimespan { + utc_offset: -12652, + dst_offset: 0, + name: Some("LMT"), + }, + rest: REST + } + }, + + Tz::Canada__Pacific => { + const REST: &[(i64, FixedTimespan)] = &[ + (-2713880852, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (-1632060000, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (-1615129200, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (-880207200, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PWT") }), + (-769395600, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PPT") }), + (-765385200, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (-747237600, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (-733935600, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (-715788000, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (-702486000, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (-684338400, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (-671036400, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (-652888800, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (-639586800, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (-620834400, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (-608137200, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (-589384800, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (-576082800, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (-557935200, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (-544633200, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (-526485600, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (-513183600, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (-495036000, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (-481734000, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (-463586400, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (-450284400, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (-431532000, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (-418230000, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (-400082400, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (-386780400, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (-368632800, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (-355330800, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (-337183200, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (-323881200, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (-305733600, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (-292431600, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (-273679200, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (-260982000, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (-242229600, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (-226508400, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (-210780000, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (-195058800, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (-179330400, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (-163609200, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (-147880800, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (-131554800, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (-116431200, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (-100105200, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (-84376800, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (-68655600, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (-52927200, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (-37206000, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (-21477600, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (-5756400, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (9972000, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (25693200, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (41421600, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (57747600, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (73476000, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (89197200, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (104925600, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (120646800, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (136375200, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (152096400, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (167824800, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (183546000, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (199274400, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (215600400, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (230724000, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (247050000, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (262778400, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (278499600, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (294228000, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (309949200, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (325677600, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (341398800, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (357127200, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (372848400, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (388576800, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (404902800, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (420026400, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (436352400, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (452080800, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (467802000, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (483530400, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (499251600, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (514980000, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (530701200, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (544615200, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (562150800, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (576064800, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (594205200, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (607514400, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (625654800, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (638964000, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (657104400, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (671018400, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (688554000, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (702468000, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (720003600, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (733917600, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (752058000, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (765367200, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (783507600, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (796816800, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (814957200, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (828871200, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (846406800, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (860320800, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (877856400, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (891770400, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (909306000, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (923220000, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (941360400, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (954669600, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (972810000, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (986119200, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (1004259600, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (1018173600, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (1035709200, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (1049623200, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (1067158800, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (1081072800, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (1099213200, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (1112522400, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (1130662800, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (1143972000, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (1162112400, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (1173607200, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (1194166800, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (1205056800, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (1225616400, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (1236506400, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (1257066000, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (1268560800, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (1289120400, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (1300010400, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (1320570000, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (1331460000, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (1352019600, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (1362909600, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (1383469200, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (1394359200, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (1414918800, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (1425808800, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (1446368400, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (1457863200, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (1478422800, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (1489312800, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (1509872400, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (1520762400, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (1541322000, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (1552212000, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (1572771600, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (1583661600, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (1604221200, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (1615716000, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (1636275600, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (1647165600, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (1667725200, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (1678615200, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (1699174800, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (1710064800, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (1730624400, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (1741514400, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (1762074000, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (1772964000, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (1793523600, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (1805018400, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (1825578000, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (1836468000, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (1857027600, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (1867917600, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (1888477200, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (1899367200, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (1919926800, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (1930816800, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (1951376400, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (1962871200, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (1983430800, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (1994320800, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (2014880400, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (2025770400, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (2046330000, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (2057220000, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (2077779600, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (2088669600, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (2109229200, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (2120119200, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (2140678800, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (2152173600, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (2172733200, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (2183623200, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (2204182800, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (2215072800, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (2235632400, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (2246522400, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (2267082000, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (2277972000, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (2298531600, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (2309421600, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (2329981200, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (2341476000, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (2362035600, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (2372925600, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (2393485200, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (2404375200, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (2424934800, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (2435824800, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (2456384400, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (2467274400, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (2487834000, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (2499328800, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (2519888400, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (2530778400, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (2551338000, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (2562228000, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (2582787600, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (2593677600, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (2614237200, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (2625127200, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (2645686800, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (2656576800, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (2677136400, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (2688631200, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (2709190800, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (2720080800, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (2740640400, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (2751530400, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (2772090000, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (2782980000, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (2803539600, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (2814429600, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (2834989200, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (2846484000, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (2867043600, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (2877933600, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (2898493200, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (2909383200, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (2929942800, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (2940832800, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (2961392400, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (2972282400, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (2992842000, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (3003732000, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (3024291600, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (3035786400, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (3056346000, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (3067236000, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (3087795600, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (3098685600, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (3119245200, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (3130135200, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (3150694800, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (3161584800, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (3182144400, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (3193034400, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (3213594000, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (3225088800, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (3245648400, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (3256538400, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (3277098000, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (3287988000, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (3308547600, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (3319437600, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (3339997200, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (3350887200, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (3371446800, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (3382941600, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (3403501200, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (3414391200, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (3434950800, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (3445840800, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (3466400400, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (3477290400, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (3497850000, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (3508740000, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (3529299600, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (3540189600, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (3560749200, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (3572244000, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (3592803600, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (3603693600, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (3624253200, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (3635143200, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (3655702800, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (3666592800, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (3687152400, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (3698042400, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (3718602000, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (3730096800, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (3750656400, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (3761546400, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (3782106000, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (3792996000, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (3813555600, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (3824445600, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (3845005200, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (3855895200, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (3876454800, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (3887344800, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (3907904400, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (3919399200, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (3939958800, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (3950848800, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (3971408400, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (3982298400, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (4002858000, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (4013748000, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (4034307600, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (4045197600, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (4065757200, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (4076647200, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (4097206800, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + ]; + FixedTimespanSet { + first: FixedTimespan { + utc_offset: -29548, + dst_offset: 0, + name: Some("LMT"), + }, + rest: REST + } + }, + + Tz::Canada__Saskatchewan => { + const REST: &[(i64, FixedTimespan)] = &[ + (-2030202084, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (-1632063600, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (-1615132800, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (-1251651600, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (-1238349600, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (-1220202000, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (-1206900000, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (-1188752400, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (-1175450400, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (-1156698000, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (-1144000800, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (-1125248400, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (-1111946400, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (-1032714000, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (-1016992800, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (-1001264400, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (-986148000, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (-969814800, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (-954093600, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (-937760400, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (-922039200, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (-906310800, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (-890589600, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (-880210800, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MWT") }), + (-769395600, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MPT") }), + (-765388800, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (-748450800, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (-732729600, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (-715791600, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (-702489600, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (-684342000, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (-671040000, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (-652892400, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (-639590400, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (-620838000, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (-608140800, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (-589388400, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (-576086400, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (-557938800, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (-544636800, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (-526489200, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (-513187200, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (-495039600, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (-481737600, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (-463590000, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (-450288000, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (-431535600, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (-418233600, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (-400086000, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (-386784000, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (-337186800, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (-321465600, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (-305737200, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + ]; + FixedTimespanSet { + first: FixedTimespan { + utc_offset: -25116, + dst_offset: 0, + name: Some("LMT"), + }, + rest: REST + } + }, + + Tz::Canada__Yukon => { + const REST: &[(i64, FixedTimespan)] = &[ + (-2188997988, FixedTimespan { utc_offset: -32400, dst_offset: 0, name: Some("YST") }), + (-1632056400, FixedTimespan { utc_offset: -32400, dst_offset: 3600, name: Some("YDT") }), + (-1615125600, FixedTimespan { utc_offset: -32400, dst_offset: 0, name: Some("YST") }), + (-1596978000, FixedTimespan { utc_offset: -32400, dst_offset: 3600, name: Some("YDT") }), + (-1583164800, FixedTimespan { utc_offset: -32400, dst_offset: 0, name: Some("YST") }), + (-880203600, FixedTimespan { utc_offset: -32400, dst_offset: 3600, name: Some("YWT") }), + (-769395600, FixedTimespan { utc_offset: -32400, dst_offset: 3600, name: Some("YPT") }), + (-765381600, FixedTimespan { utc_offset: -32400, dst_offset: 0, name: Some("YST") }), + (-147884400, FixedTimespan { utc_offset: -32400, dst_offset: 7200, name: Some("YDDT") }), + (-131554800, FixedTimespan { utc_offset: -32400, dst_offset: 0, name: Some("YST") }), + (-121273200, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (325677600, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (341398800, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (357127200, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (372848400, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (388576800, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (404902800, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (420026400, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (436352400, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (452080800, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (467802000, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (483530400, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (499251600, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (514980000, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (530701200, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (544615200, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (562150800, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (576064800, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (594205200, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (607514400, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (625654800, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (638964000, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (657104400, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (671018400, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (688554000, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (702468000, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (720003600, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (733917600, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (752058000, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (765367200, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (783507600, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (796816800, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (814957200, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (828871200, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (846406800, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (860320800, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (877856400, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (891770400, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (909306000, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (923220000, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (941360400, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (954669600, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (972810000, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (986119200, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (1004259600, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (1018173600, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (1035709200, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (1049623200, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (1067158800, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (1081072800, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (1099213200, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (1112522400, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (1130662800, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (1143972000, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (1162112400, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (1173607200, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (1194166800, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (1205056800, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (1225616400, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (1236506400, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (1257066000, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (1268560800, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (1289120400, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (1300010400, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (1320570000, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (1331460000, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (1352019600, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (1362909600, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (1383469200, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (1394359200, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (1414918800, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (1425808800, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (1446368400, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (1457863200, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (1478422800, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (1489312800, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (1509872400, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (1520762400, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (1541322000, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (1552212000, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (1572771600, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (1583661600, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (1604214000, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + ]; + FixedTimespanSet { + first: FixedTimespan { + utc_offset: -32412, + dst_offset: 0, + name: Some("LMT"), + }, + rest: REST + } + }, + + Tz::Chile__Continental => { + const REST: &[(i64, FixedTimespan)] = &[ + (-2524504635, FixedTimespan { utc_offset: -16965, dst_offset: 0, name: Some("SMT") }), + (-1892661435, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: None }), + (-1688410800, FixedTimespan { utc_offset: -16965, dst_offset: 0, name: Some("SMT") }), + (-1619205435, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + (-1593806400, FixedTimespan { utc_offset: -16965, dst_offset: 0, name: Some("SMT") }), + (-1335986235, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: None }), + (-1317585600, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: None }), + (-1304362800, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: None }), + (-1286049600, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: None }), + (-1272826800, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: None }), + (-1254513600, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: None }), + (-1241290800, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: None }), + (-1222977600, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: None }), + (-1209754800, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: None }), + (-1191355200, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: None }), + (-1178132400, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + (-870552000, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: None }), + (-865278000, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + (-740520000, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: None }), + (-736635600, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: None }), + (-718056000, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: None }), + (-713649600, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + (-36619200, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: None }), + (-23922000, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + (-3355200, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: None }), + (7527600, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + (24465600, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: None }), + (37767600, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + (55915200, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: None }), + (69217200, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + (87969600, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: None }), + (100666800, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + (118209600, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: None }), + (132116400, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + (150868800, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: None }), + (163566000, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + (182318400, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: None }), + (195620400, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + (213768000, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: None }), + (227070000, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + (245217600, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: None }), + (258519600, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + (277272000, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: None }), + (289969200, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + (308721600, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: None }), + (321418800, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + (340171200, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: None }), + (353473200, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + (371620800, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: None }), + (384922800, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + (403070400, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: None }), + (416372400, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + (434520000, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: None }), + (447822000, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + (466574400, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: None }), + (479271600, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + (498024000, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: None }), + (510721200, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + (529473600, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: None }), + (545194800, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + (560923200, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: None }), + (574225200, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + (592372800, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: None }), + (605674800, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + (624427200, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: None }), + (637124400, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + (653457600, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: None }), + (668574000, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + (687326400, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: None }), + (700628400, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + (718776000, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: None }), + (732078000, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + (750225600, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: None }), + (763527600, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + (781675200, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: None }), + (794977200, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + (813729600, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: None }), + (826426800, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + (845179200, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: None }), + (859690800, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + (876628800, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: None }), + (889930800, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + (906868800, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: None }), + (923194800, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + (939528000, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: None }), + (952830000, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + (971582400, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: None }), + (984279600, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + (1003032000, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: None }), + (1015729200, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + (1034481600, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: None }), + (1047178800, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + (1065931200, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: None }), + (1079233200, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + (1097380800, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: None }), + (1110682800, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + (1128830400, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: None }), + (1142132400, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + (1160884800, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: None }), + (1173582000, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + (1192334400, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: None }), + (1206846000, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + (1223784000, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: None }), + (1237086000, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + (1255233600, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: None }), + (1270350000, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + (1286683200, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: None }), + (1304823600, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + (1313899200, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: None }), + (1335668400, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + (1346558400, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: None }), + (1367118000, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + (1378612800, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: None }), + (1398567600, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + (1410062400, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: None }), + (1463281200, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + (1471147200, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: None }), + (1494730800, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + (1502596800, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: None }), + (1526180400, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + (1534046400, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: None }), + (1554606000, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + (1567915200, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: None }), + (1586055600, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + (1599364800, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: None }), + (1617505200, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + (1630814400, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: None }), + (1648954800, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + (1662868800, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: None }), + (1680404400, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + (1693713600, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: None }), + (1712458800, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + (1725768000, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: None }), + (1743908400, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + (1757217600, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: None }), + (1775358000, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + (1788667200, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: None }), + (1806807600, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + (1820116800, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: None }), + (1838257200, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + (1851566400, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: None }), + (1870311600, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + (1883016000, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: None }), + (1901761200, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + (1915070400, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: None }), + (1933210800, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + (1946520000, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: None }), + (1964660400, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + (1977969600, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: None }), + (1996110000, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + (2009419200, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: None }), + (2027559600, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + (2040868800, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: None }), + (2059614000, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + (2072318400, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: None }), + (2091063600, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + (2104372800, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: None }), + (2122513200, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + (2135822400, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: None }), + (2153962800, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + (2167272000, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: None }), + (2185412400, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + (2198721600, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: None }), + (2217466800, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + (2230171200, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: None }), + (2248916400, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + (2262225600, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: None }), + (2280366000, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + (2293675200, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: None }), + (2311815600, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + (2325124800, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: None }), + (2343265200, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + (2356574400, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: None }), + (2374714800, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + (2388024000, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: None }), + (2406769200, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + (2419473600, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: None }), + (2438218800, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + (2451528000, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: None }), + (2469668400, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + (2482977600, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: None }), + (2501118000, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + (2514427200, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: None }), + (2532567600, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + (2545876800, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: None }), + (2564017200, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + (2577326400, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: None }), + (2596071600, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + (2609380800, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: None }), + (2627521200, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + (2640830400, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: None }), + (2658970800, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + (2672280000, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: None }), + (2690420400, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + (2703729600, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: None }), + (2721870000, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + (2735179200, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: None }), + (2753924400, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + (2766628800, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: None }), + (2785374000, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + (2798683200, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: None }), + (2816823600, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + (2830132800, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: None }), + (2848273200, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + (2861582400, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: None }), + (2879722800, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + (2893032000, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: None }), + (2911172400, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + (2924481600, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: None }), + (2943226800, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + (2955931200, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: None }), + (2974676400, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + (2987985600, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: None }), + (3006126000, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + (3019435200, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: None }), + (3037575600, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + (3050884800, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: None }), + (3069025200, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + (3082334400, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: None }), + (3101079600, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + (3113784000, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: None }), + (3132529200, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + (3145838400, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: None }), + (3163978800, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + (3177288000, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: None }), + (3195428400, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + (3208737600, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: None }), + (3226878000, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + (3240187200, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: None }), + (3258327600, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + (3271636800, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: None }), + (3290382000, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + (3303086400, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: None }), + (3321831600, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + (3335140800, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: None }), + (3353281200, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + (3366590400, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: None }), + (3384730800, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + (3398040000, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: None }), + (3416180400, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + (3429489600, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: None }), + (3447630000, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + (3460939200, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: None }), + (3479684400, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + (3492993600, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: None }), + (3511134000, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + (3524443200, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: None }), + (3542583600, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + (3555892800, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: None }), + (3574033200, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + (3587342400, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: None }), + (3605482800, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + (3618792000, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: None }), + (3637537200, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + (3650241600, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: None }), + (3668986800, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + (3682296000, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: None }), + (3700436400, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + (3713745600, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: None }), + (3731886000, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + (3745195200, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: None }), + (3763335600, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + (3776644800, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: None }), + (3794785200, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + (3808094400, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: None }), + (3826839600, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + (3839544000, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: None }), + (3858289200, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + (3871598400, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: None }), + (3889738800, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + (3903048000, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: None }), + (3921188400, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + (3934497600, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: None }), + (3952638000, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + (3965947200, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: None }), + (3984692400, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + (3997396800, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: None }), + (4016142000, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + (4029451200, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: None }), + (4047591600, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + (4060900800, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: None }), + (4079041200, FixedTimespan { utc_offset: -14400, dst_offset: 0, name: None }), + (4092350400, FixedTimespan { utc_offset: -14400, dst_offset: 3600, name: None }), + ]; + FixedTimespanSet { + first: FixedTimespan { + utc_offset: -16965, + dst_offset: 0, + name: Some("LMT"), + }, + rest: REST + } + }, + + Tz::Chile__EasterIsland => { + const REST: &[(i64, FixedTimespan)] = &[ + (-2524495352, FixedTimespan { utc_offset: -26248, dst_offset: 0, name: Some("EMT") }), + (-1178124152, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: None }), + (-36619200, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: None }), + (-23922000, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: None }), + (-3355200, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: None }), + (7527600, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: None }), + (24465600, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: None }), + (37767600, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: None }), + (55915200, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: None }), + (69217200, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: None }), + (87969600, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: None }), + (100666800, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: None }), + (118209600, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: None }), + (132116400, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: None }), + (150868800, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: None }), + (163566000, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: None }), + (182318400, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: None }), + (195620400, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: None }), + (213768000, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: None }), + (227070000, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: None }), + (245217600, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: None }), + (258519600, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: None }), + (277272000, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: None }), + (289969200, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: None }), + (308721600, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: None }), + (321418800, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: None }), + (340171200, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: None }), + (353473200, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: None }), + (371620800, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: None }), + (384922800, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: None }), + (384948000, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: None }), + (403070400, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: None }), + (416372400, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: None }), + (434520000, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: None }), + (447822000, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: None }), + (466574400, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: None }), + (479271600, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: None }), + (498024000, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: None }), + (510721200, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: None }), + (529473600, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: None }), + (545194800, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: None }), + (560923200, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: None }), + (574225200, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: None }), + (592372800, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: None }), + (605674800, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: None }), + (624427200, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: None }), + (637124400, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: None }), + (653457600, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: None }), + (668574000, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: None }), + (687326400, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: None }), + (700628400, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: None }), + (718776000, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: None }), + (732078000, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: None }), + (750225600, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: None }), + (763527600, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: None }), + (781675200, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: None }), + (794977200, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: None }), + (813729600, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: None }), + (826426800, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: None }), + (845179200, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: None }), + (859690800, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: None }), + (876628800, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: None }), + (889930800, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: None }), + (906868800, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: None }), + (923194800, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: None }), + (939528000, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: None }), + (952830000, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: None }), + (971582400, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: None }), + (984279600, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: None }), + (1003032000, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: None }), + (1015729200, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: None }), + (1034481600, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: None }), + (1047178800, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: None }), + (1065931200, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: None }), + (1079233200, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: None }), + (1097380800, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: None }), + (1110682800, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: None }), + (1128830400, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: None }), + (1142132400, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: None }), + (1160884800, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: None }), + (1173582000, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: None }), + (1192334400, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: None }), + (1206846000, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: None }), + (1223784000, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: None }), + (1237086000, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: None }), + (1255233600, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: None }), + (1270350000, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: None }), + (1286683200, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: None }), + (1304823600, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: None }), + (1313899200, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: None }), + (1335668400, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: None }), + (1346558400, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: None }), + (1367118000, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: None }), + (1378612800, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: None }), + (1398567600, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: None }), + (1410062400, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: None }), + (1463281200, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: None }), + (1471147200, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: None }), + (1494730800, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: None }), + (1502596800, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: None }), + (1526180400, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: None }), + (1534046400, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: None }), + (1554606000, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: None }), + (1567915200, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: None }), + (1586055600, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: None }), + (1599364800, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: None }), + (1617505200, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: None }), + (1630814400, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: None }), + (1648954800, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: None }), + (1662868800, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: None }), + (1680404400, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: None }), + (1693713600, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: None }), + (1712458800, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: None }), + (1725768000, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: None }), + (1743908400, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: None }), + (1757217600, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: None }), + (1775358000, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: None }), + (1788667200, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: None }), + (1806807600, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: None }), + (1820116800, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: None }), + (1838257200, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: None }), + (1851566400, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: None }), + (1870311600, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: None }), + (1883016000, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: None }), + (1901761200, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: None }), + (1915070400, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: None }), + (1933210800, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: None }), + (1946520000, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: None }), + (1964660400, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: None }), + (1977969600, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: None }), + (1996110000, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: None }), + (2009419200, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: None }), + (2027559600, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: None }), + (2040868800, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: None }), + (2059614000, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: None }), + (2072318400, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: None }), + (2091063600, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: None }), + (2104372800, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: None }), + (2122513200, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: None }), + (2135822400, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: None }), + (2153962800, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: None }), + (2167272000, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: None }), + (2185412400, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: None }), + (2198721600, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: None }), + (2217466800, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: None }), + (2230171200, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: None }), + (2248916400, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: None }), + (2262225600, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: None }), + (2280366000, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: None }), + (2293675200, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: None }), + (2311815600, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: None }), + (2325124800, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: None }), + (2343265200, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: None }), + (2356574400, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: None }), + (2374714800, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: None }), + (2388024000, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: None }), + (2406769200, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: None }), + (2419473600, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: None }), + (2438218800, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: None }), + (2451528000, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: None }), + (2469668400, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: None }), + (2482977600, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: None }), + (2501118000, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: None }), + (2514427200, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: None }), + (2532567600, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: None }), + (2545876800, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: None }), + (2564017200, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: None }), + (2577326400, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: None }), + (2596071600, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: None }), + (2609380800, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: None }), + (2627521200, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: None }), + (2640830400, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: None }), + (2658970800, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: None }), + (2672280000, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: None }), + (2690420400, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: None }), + (2703729600, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: None }), + (2721870000, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: None }), + (2735179200, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: None }), + (2753924400, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: None }), + (2766628800, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: None }), + (2785374000, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: None }), + (2798683200, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: None }), + (2816823600, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: None }), + (2830132800, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: None }), + (2848273200, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: None }), + (2861582400, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: None }), + (2879722800, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: None }), + (2893032000, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: None }), + (2911172400, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: None }), + (2924481600, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: None }), + (2943226800, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: None }), + (2955931200, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: None }), + (2974676400, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: None }), + (2987985600, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: None }), + (3006126000, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: None }), + (3019435200, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: None }), + (3037575600, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: None }), + (3050884800, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: None }), + (3069025200, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: None }), + (3082334400, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: None }), + (3101079600, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: None }), + (3113784000, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: None }), + (3132529200, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: None }), + (3145838400, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: None }), + (3163978800, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: None }), + (3177288000, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: None }), + (3195428400, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: None }), + (3208737600, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: None }), + (3226878000, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: None }), + (3240187200, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: None }), + (3258327600, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: None }), + (3271636800, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: None }), + (3290382000, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: None }), + (3303086400, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: None }), + (3321831600, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: None }), + (3335140800, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: None }), + (3353281200, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: None }), + (3366590400, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: None }), + (3384730800, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: None }), + (3398040000, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: None }), + (3416180400, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: None }), + (3429489600, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: None }), + (3447630000, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: None }), + (3460939200, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: None }), + (3479684400, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: None }), + (3492993600, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: None }), + (3511134000, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: None }), + (3524443200, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: None }), + (3542583600, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: None }), + (3555892800, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: None }), + (3574033200, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: None }), + (3587342400, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: None }), + (3605482800, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: None }), + (3618792000, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: None }), + (3637537200, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: None }), + (3650241600, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: None }), + (3668986800, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: None }), + (3682296000, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: None }), + (3700436400, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: None }), + (3713745600, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: None }), + (3731886000, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: None }), + (3745195200, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: None }), + (3763335600, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: None }), + (3776644800, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: None }), + (3794785200, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: None }), + (3808094400, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: None }), + (3826839600, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: None }), + (3839544000, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: None }), + (3858289200, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: None }), + (3871598400, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: None }), + (3889738800, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: None }), + (3903048000, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: None }), + (3921188400, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: None }), + (3934497600, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: None }), + (3952638000, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: None }), + (3965947200, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: None }), + (3984692400, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: None }), + (3997396800, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: None }), + (4016142000, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: None }), + (4029451200, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: None }), + (4047591600, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: None }), + (4060900800, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: None }), + (4079041200, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: None }), + (4092350400, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: None }), + ]; + FixedTimespanSet { + first: FixedTimespan { + utc_offset: -26248, + dst_offset: 0, + name: Some("LMT"), + }, + rest: REST + } + }, + + Tz::Cuba => { + const REST: &[(i64, FixedTimespan)] = &[ + (-2524501832, FixedTimespan { utc_offset: -19776, dst_offset: 0, name: Some("HMT") }), + (-1402813824, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("CST") }), + (-1311534000, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("CDT") }), + (-1300996800, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("CST") }), + (-933534000, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("CDT") }), + (-925675200, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("CST") }), + (-902084400, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("CDT") }), + (-893620800, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("CST") }), + (-870030000, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("CDT") }), + (-862171200, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("CST") }), + (-775681200, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("CDT") }), + (-767822400, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("CST") }), + (-744231600, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("CDT") }), + (-736372800, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("CST") }), + (-144702000, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("CDT") }), + (-134251200, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("CST") }), + (-113425200, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("CDT") }), + (-102542400, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("CST") }), + (-86295600, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("CDT") }), + (-72907200, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("CST") }), + (-54154800, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("CDT") }), + (-41457600, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("CST") }), + (-21495600, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("CDT") }), + (-5774400, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("CST") }), + (9954000, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("CDT") }), + (25675200, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("CST") }), + (41403600, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("CDT") }), + (57729600, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("CST") }), + (73458000, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("CDT") }), + (87364800, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("CST") }), + (104907600, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("CDT") }), + (118900800, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("CST") }), + (136357200, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("CDT") }), + (150436800, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("CST") }), + (167806800, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("CDT") }), + (183528000, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("CST") }), + (199256400, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("CDT") }), + (215582400, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("CST") }), + (230706000, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("CDT") }), + (247032000, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("CST") }), + (263365200, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("CDT") }), + (276667200, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("CST") }), + (290581200, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("CDT") }), + (308721600, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("CST") }), + (322030800, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("CDT") }), + (340171200, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("CST") }), + (358318800, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("CDT") }), + (371620800, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("CST") }), + (389768400, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("CDT") }), + (403070400, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("CST") }), + (421218000, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("CDT") }), + (434520000, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("CST") }), + (452667600, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("CDT") }), + (466574400, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("CST") }), + (484117200, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("CDT") }), + (498024000, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("CST") }), + (511333200, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("CDT") }), + (529473600, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("CST") }), + (542782800, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("CDT") }), + (560923200, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("CST") }), + (574837200, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("CDT") }), + (592372800, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("CST") }), + (606286800, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("CDT") }), + (623822400, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("CST") }), + (638946000, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("CDT") }), + (655876800, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("CST") }), + (671000400, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("CDT") }), + (687330000, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("CST") }), + (702450000, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("CDT") }), + (718779600, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("CST") }), + (733899600, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("CDT") }), + (750229200, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("CST") }), + (765349200, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("CDT") }), + (781678800, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("CST") }), + (796798800, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("CDT") }), + (813128400, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("CST") }), + (828853200, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("CDT") }), + (844578000, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("CST") }), + (860302800, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("CDT") }), + (876632400, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("CST") }), + (891147600, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("CDT") }), + (909291600, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("CST") }), + (922597200, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("CDT") }), + (941346000, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("CST") }), + (954651600, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("CDT") }), + (972795600, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("CST") }), + (986101200, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("CDT") }), + (1004245200, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("CST") }), + (1018155600, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("CDT") }), + (1035694800, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("CST") }), + (1049605200, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("CDT") }), + (1067144400, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("CST") }), + (1080450000, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("CDT") }), + (1162098000, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("CST") }), + (1173589200, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("CDT") }), + (1193547600, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("CST") }), + (1205643600, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("CDT") }), + (1224997200, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("CST") }), + (1236488400, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("CDT") }), + (1256446800, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("CST") }), + (1268542800, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("CDT") }), + (1288501200, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("CST") }), + (1300597200, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("CDT") }), + (1321160400, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("CST") }), + (1333256400, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("CDT") }), + (1352005200, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("CST") }), + (1362891600, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("CDT") }), + (1383454800, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("CST") }), + (1394341200, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("CDT") }), + (1414904400, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("CST") }), + (1425790800, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("CDT") }), + (1446354000, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("CST") }), + (1457845200, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("CDT") }), + (1478408400, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("CST") }), + (1489294800, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("CDT") }), + (1509858000, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("CST") }), + (1520744400, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("CDT") }), + (1541307600, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("CST") }), + (1552194000, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("CDT") }), + (1572757200, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("CST") }), + (1583643600, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("CDT") }), + (1604206800, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("CST") }), + (1615698000, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("CDT") }), + (1636261200, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("CST") }), + (1647147600, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("CDT") }), + (1667710800, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("CST") }), + (1678597200, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("CDT") }), + (1699160400, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("CST") }), + (1710046800, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("CDT") }), + (1730610000, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("CST") }), + (1741496400, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("CDT") }), + (1762059600, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("CST") }), + (1772946000, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("CDT") }), + (1793509200, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("CST") }), + (1805000400, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("CDT") }), + (1825563600, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("CST") }), + (1836450000, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("CDT") }), + (1857013200, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("CST") }), + (1867899600, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("CDT") }), + (1888462800, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("CST") }), + (1899349200, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("CDT") }), + (1919912400, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("CST") }), + (1930798800, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("CDT") }), + (1951362000, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("CST") }), + (1962853200, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("CDT") }), + (1983416400, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("CST") }), + (1994302800, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("CDT") }), + (2014866000, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("CST") }), + (2025752400, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("CDT") }), + (2046315600, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("CST") }), + (2057202000, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("CDT") }), + (2077765200, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("CST") }), + (2088651600, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("CDT") }), + (2109214800, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("CST") }), + (2120101200, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("CDT") }), + (2140664400, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("CST") }), + (2152155600, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("CDT") }), + (2172718800, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("CST") }), + (2183605200, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("CDT") }), + (2204168400, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("CST") }), + (2215054800, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("CDT") }), + (2235618000, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("CST") }), + (2246504400, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("CDT") }), + (2267067600, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("CST") }), + (2277954000, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("CDT") }), + (2298517200, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("CST") }), + (2309403600, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("CDT") }), + (2329966800, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("CST") }), + (2341458000, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("CDT") }), + (2362021200, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("CST") }), + (2372907600, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("CDT") }), + (2393470800, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("CST") }), + (2404357200, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("CDT") }), + (2424920400, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("CST") }), + (2435806800, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("CDT") }), + (2456370000, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("CST") }), + (2467256400, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("CDT") }), + (2487819600, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("CST") }), + (2499310800, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("CDT") }), + (2519874000, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("CST") }), + (2530760400, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("CDT") }), + (2551323600, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("CST") }), + (2562210000, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("CDT") }), + (2582773200, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("CST") }), + (2593659600, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("CDT") }), + (2614222800, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("CST") }), + (2625109200, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("CDT") }), + (2645672400, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("CST") }), + (2656558800, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("CDT") }), + (2677122000, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("CST") }), + (2688613200, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("CDT") }), + (2709176400, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("CST") }), + (2720062800, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("CDT") }), + (2740626000, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("CST") }), + (2751512400, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("CDT") }), + (2772075600, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("CST") }), + (2782962000, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("CDT") }), + (2803525200, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("CST") }), + (2814411600, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("CDT") }), + (2834974800, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("CST") }), + (2846466000, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("CDT") }), + (2867029200, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("CST") }), + (2877915600, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("CDT") }), + (2898478800, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("CST") }), + (2909365200, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("CDT") }), + (2929928400, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("CST") }), + (2940814800, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("CDT") }), + (2961378000, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("CST") }), + (2972264400, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("CDT") }), + (2992827600, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("CST") }), + (3003714000, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("CDT") }), + (3024277200, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("CST") }), + (3035768400, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("CDT") }), + (3056331600, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("CST") }), + (3067218000, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("CDT") }), + (3087781200, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("CST") }), + (3098667600, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("CDT") }), + (3119230800, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("CST") }), + (3130117200, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("CDT") }), + (3150680400, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("CST") }), + (3161566800, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("CDT") }), + (3182130000, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("CST") }), + (3193016400, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("CDT") }), + (3213579600, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("CST") }), + (3225070800, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("CDT") }), + (3245634000, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("CST") }), + (3256520400, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("CDT") }), + (3277083600, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("CST") }), + (3287970000, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("CDT") }), + (3308533200, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("CST") }), + (3319419600, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("CDT") }), + (3339982800, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("CST") }), + (3350869200, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("CDT") }), + (3371432400, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("CST") }), + (3382923600, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("CDT") }), + (3403486800, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("CST") }), + (3414373200, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("CDT") }), + (3434936400, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("CST") }), + (3445822800, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("CDT") }), + (3466386000, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("CST") }), + (3477272400, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("CDT") }), + (3497835600, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("CST") }), + (3508722000, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("CDT") }), + (3529285200, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("CST") }), + (3540171600, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("CDT") }), + (3560734800, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("CST") }), + (3572226000, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("CDT") }), + (3592789200, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("CST") }), + (3603675600, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("CDT") }), + (3624238800, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("CST") }), + (3635125200, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("CDT") }), + (3655688400, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("CST") }), + (3666574800, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("CDT") }), + (3687138000, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("CST") }), + (3698024400, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("CDT") }), + (3718587600, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("CST") }), + (3730078800, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("CDT") }), + (3750642000, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("CST") }), + (3761528400, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("CDT") }), + (3782091600, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("CST") }), + (3792978000, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("CDT") }), + (3813541200, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("CST") }), + (3824427600, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("CDT") }), + (3844990800, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("CST") }), + (3855877200, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("CDT") }), + (3876440400, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("CST") }), + (3887326800, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("CDT") }), + (3907890000, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("CST") }), + (3919381200, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("CDT") }), + (3939944400, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("CST") }), + (3950830800, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("CDT") }), + (3971394000, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("CST") }), + (3982280400, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("CDT") }), + (4002843600, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("CST") }), + (4013730000, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("CDT") }), + (4034293200, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("CST") }), + (4045179600, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("CDT") }), + (4065742800, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("CST") }), + (4076629200, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("CDT") }), + (4097192400, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("CST") }), + ]; + FixedTimespanSet { + first: FixedTimespan { + utc_offset: -19768, + dst_offset: 0, + name: Some("LMT"), + }, + rest: REST + } + }, + + Tz::EET => { + const REST: &[(i64, FixedTimespan)] = &[ + (-2344642492, FixedTimespan { utc_offset: 5692, dst_offset: 0, name: Some("AMT") }), + (-1686101632, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (-1182996000, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (-1178161200, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (-906861600, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (-904878000, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (-857257200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (-844477200, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (-828237600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (-812422800, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (-552362400, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (-541652400, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (166485600, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (186184800, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (198028800, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (213753600, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (228873600, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (244080000, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (260323200, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (275446800, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (291798000, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (307407600, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (323388000, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (338936400, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (354675600, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (370400400, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (386125200, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (401850000, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (417574800, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (433299600, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (449024400, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (465354000, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (481078800, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (496803600, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (512528400, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (528253200, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (543978000, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (559702800, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (575427600, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (591152400, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (606877200, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (622602000, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (638326800, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (654656400, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (670381200, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (686106000, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (701830800, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (717555600, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (733280400, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (749005200, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (764730000, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (780454800, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (796179600, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (811904400, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (828234000, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (846378000, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (859683600, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (877827600, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (891133200, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (909277200, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (922582800, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (941331600, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (954032400, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (972781200, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (985482000, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (1004230800, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (1017536400, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (1035680400, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (1048986000, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (1067130000, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (1080435600, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (1099184400, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (1111885200, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (1130634000, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (1143334800, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (1162083600, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (1174784400, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (1193533200, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (1206838800, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (1224982800, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (1238288400, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (1256432400, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (1269738000, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (1288486800, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (1301187600, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (1319936400, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (1332637200, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (1351386000, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (1364691600, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (1382835600, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (1396141200, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (1414285200, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (1427590800, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (1445734800, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (1459040400, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (1477789200, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (1490490000, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (1509238800, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (1521939600, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (1540688400, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (1553994000, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (1572138000, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (1585443600, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (1603587600, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (1616893200, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (1635642000, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (1648342800, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (1667091600, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (1679792400, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (1698541200, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (1711846800, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (1729990800, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (1743296400, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (1761440400, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (1774746000, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (1792890000, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (1806195600, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (1824944400, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (1837645200, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (1856394000, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (1869094800, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (1887843600, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (1901149200, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (1919293200, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (1932598800, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (1950742800, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (1964048400, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (1982797200, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (1995498000, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (2014246800, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (2026947600, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (2045696400, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (2058397200, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (2077146000, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (2090451600, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (2108595600, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (2121901200, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (2140045200, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (2153350800, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (2172099600, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (2184800400, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (2203549200, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (2216250000, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (2234998800, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (2248304400, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (2266448400, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (2279754000, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (2297898000, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (2311203600, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (2329347600, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (2342653200, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (2361402000, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (2374102800, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (2392851600, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (2405552400, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (2424301200, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (2437606800, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (2455750800, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (2469056400, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (2487200400, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (2500506000, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (2519254800, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (2531955600, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (2550704400, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (2563405200, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (2582154000, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (2595459600, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (2613603600, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (2626909200, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (2645053200, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (2658358800, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (2676502800, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (2689808400, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (2708557200, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (2721258000, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (2740006800, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (2752707600, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (2771456400, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (2784762000, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (2802906000, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (2816211600, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (2834355600, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (2847661200, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (2866410000, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (2879110800, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (2897859600, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (2910560400, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (2929309200, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (2942010000, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (2960758800, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (2974064400, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (2992208400, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (3005514000, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (3023658000, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (3036963600, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (3055712400, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (3068413200, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (3087162000, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (3099862800, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (3118611600, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (3131917200, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (3150061200, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (3163366800, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (3181510800, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (3194816400, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (3212960400, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (3226266000, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (3245014800, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (3257715600, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (3276464400, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (3289165200, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (3307914000, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (3321219600, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (3339363600, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (3352669200, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (3370813200, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (3384118800, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (3402867600, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (3415568400, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (3434317200, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (3447018000, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (3465766800, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (3479072400, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (3497216400, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (3510522000, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (3528666000, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (3541971600, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (3560115600, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (3573421200, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (3592170000, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (3604870800, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (3623619600, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (3636320400, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (3655069200, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (3668374800, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (3686518800, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (3699824400, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (3717968400, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (3731274000, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (3750022800, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (3762723600, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (3781472400, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (3794173200, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (3812922000, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (3825622800, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (3844371600, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (3857677200, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (3875821200, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (3889126800, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (3907270800, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (3920576400, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (3939325200, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (3952026000, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (3970774800, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (3983475600, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (4002224400, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (4015530000, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (4033674000, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (4046979600, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (4065123600, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (4078429200, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (4096573200, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + ]; + FixedTimespanSet { + first: FixedTimespan { + utc_offset: 5692, + dst_offset: 0, + name: Some("LMT"), + }, + rest: REST + } + }, + + Tz::EST => { + const REST: &[(i64, FixedTimespan)] = &[ + (-2524502512, FixedTimespan { utc_offset: -19176, dst_offset: 0, name: Some("CMT") }), + (-1946918424, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + ]; + FixedTimespanSet { + first: FixedTimespan { + utc_offset: -19088, + dst_offset: 0, + name: Some("LMT"), + }, + rest: REST + } + }, + + Tz::EST5EDT => { + const REST: &[(i64, FixedTimespan)] = &[ + (-2717633038, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (-1633280400, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (-1615140000, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (-1601830800, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (-1583690400, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (-1570381200, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (-1551636000, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (-1536512400, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (-1523210400, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (-1504458000, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (-1491760800, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (-1473008400, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (-1459706400, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (-1441558800, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (-1428256800, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (-1410109200, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (-1396807200, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (-1378659600, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (-1365357600, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (-1347210000, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (-1333908000, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (-1315155600, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (-1301853600, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (-1283706000, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (-1270404000, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (-1252256400, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (-1238954400, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (-1220806800, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (-1207504800, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (-1189357200, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (-1176055200, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (-1157302800, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (-1144605600, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (-1125853200, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (-1112551200, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (-1094403600, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (-1081101600, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (-1062954000, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (-1049652000, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (-1031504400, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (-1018202400, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (-1000054800, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (-986752800, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (-968000400, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (-955303200, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (-936550800, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (-923248800, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (-905101200, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (-891799200, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (-880218000, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EWT") }), + (-769395600, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EPT") }), + (-765396000, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (-747248400, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (-733946400, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (-715798800, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (-702496800, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (-684349200, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (-671047200, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (-652899600, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (-639597600, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (-620845200, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (-608148000, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (-589395600, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (-576093600, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (-557946000, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (-544644000, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (-526496400, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (-513194400, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (-495046800, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (-481744800, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (-463597200, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (-447271200, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (-431542800, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (-415821600, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (-400093200, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (-384372000, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (-368643600, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (-352922400, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (-337194000, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (-321472800, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (-305744400, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (-289418400, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (-273690000, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (-257968800, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (-242240400, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (-226519200, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (-210790800, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (-195069600, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (-179341200, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (-163620000, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (-147891600, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (-131565600, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (-116442000, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (-100116000, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (-84387600, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (-68666400, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (-52938000, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (-37216800, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (-21488400, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (-5767200, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (9961200, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (25682400, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (41410800, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (57736800, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (73465200, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (89186400, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (104914800, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (120636000, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (126687600, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (152085600, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (162370800, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (183535200, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (199263600, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (215589600, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (230713200, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (247039200, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (262767600, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (278488800, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (294217200, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (309938400, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (325666800, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (341388000, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (357116400, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (372837600, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (388566000, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (404892000, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (420015600, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (436341600, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (452070000, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (467791200, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (483519600, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (499240800, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (514969200, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (530690400, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (544604400, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (562140000, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (576054000, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (594194400, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (607503600, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (625644000, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (638953200, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (657093600, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (671007600, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (688543200, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (702457200, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (719992800, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (733906800, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (752047200, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (765356400, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (783496800, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (796806000, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (814946400, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (828860400, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (846396000, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (860310000, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (877845600, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (891759600, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (909295200, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (923209200, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (941349600, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (954658800, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (972799200, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (986108400, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (1004248800, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (1018162800, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (1035698400, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (1049612400, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (1067148000, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (1081062000, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (1099202400, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (1112511600, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (1130652000, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (1143961200, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (1162101600, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (1173596400, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (1194156000, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (1205046000, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (1225605600, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (1236495600, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (1257055200, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (1268550000, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (1289109600, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (1299999600, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (1320559200, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (1331449200, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (1352008800, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (1362898800, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (1383458400, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (1394348400, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (1414908000, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (1425798000, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (1446357600, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (1457852400, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (1478412000, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (1489302000, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (1509861600, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (1520751600, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (1541311200, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (1552201200, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (1572760800, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (1583650800, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (1604210400, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (1615705200, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (1636264800, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (1647154800, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (1667714400, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (1678604400, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (1699164000, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (1710054000, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (1730613600, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (1741503600, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (1762063200, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (1772953200, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (1793512800, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (1805007600, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (1825567200, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (1836457200, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (1857016800, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (1867906800, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (1888466400, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (1899356400, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (1919916000, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (1930806000, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (1951365600, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (1962860400, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (1983420000, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (1994310000, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (2014869600, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (2025759600, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (2046319200, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (2057209200, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (2077768800, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (2088658800, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (2109218400, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (2120108400, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (2140668000, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (2152162800, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (2172722400, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (2183612400, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (2204172000, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (2215062000, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (2235621600, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (2246511600, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (2267071200, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (2277961200, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (2298520800, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (2309410800, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (2329970400, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (2341465200, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (2362024800, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (2372914800, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (2393474400, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (2404364400, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (2424924000, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (2435814000, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (2456373600, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (2467263600, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (2487823200, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (2499318000, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (2519877600, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (2530767600, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (2551327200, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (2562217200, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (2582776800, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (2593666800, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (2614226400, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (2625116400, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (2645676000, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (2656566000, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (2677125600, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (2688620400, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (2709180000, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (2720070000, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (2740629600, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (2751519600, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (2772079200, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (2782969200, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (2803528800, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (2814418800, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (2834978400, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (2846473200, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (2867032800, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (2877922800, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (2898482400, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (2909372400, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (2929932000, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (2940822000, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (2961381600, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (2972271600, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (2992831200, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (3003721200, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (3024280800, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (3035775600, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (3056335200, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (3067225200, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (3087784800, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (3098674800, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (3119234400, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (3130124400, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (3150684000, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (3161574000, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (3182133600, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (3193023600, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (3213583200, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (3225078000, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (3245637600, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (3256527600, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (3277087200, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (3287977200, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (3308536800, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (3319426800, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (3339986400, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (3350876400, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (3371436000, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (3382930800, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (3403490400, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (3414380400, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (3434940000, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (3445830000, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (3466389600, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (3477279600, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (3497839200, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (3508729200, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (3529288800, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (3540178800, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (3560738400, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (3572233200, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (3592792800, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (3603682800, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (3624242400, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (3635132400, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (3655692000, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (3666582000, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (3687141600, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (3698031600, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (3718591200, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (3730086000, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (3750645600, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (3761535600, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (3782095200, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (3792985200, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (3813544800, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (3824434800, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (3844994400, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (3855884400, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (3876444000, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (3887334000, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (3907893600, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (3919388400, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (3939948000, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (3950838000, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (3971397600, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (3982287600, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (4002847200, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (4013737200, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (4034296800, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (4045186800, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (4065746400, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (4076636400, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (4097196000, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + ]; + FixedTimespanSet { + first: FixedTimespan { + utc_offset: -17762, + dst_offset: 0, + name: Some("LMT"), + }, + rest: REST + } + }, + + Tz::Egypt => { + const REST: &[(i64, FixedTimespan)] = &[ + (-2185409109, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (-929844000, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (-923108400, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (-906170400, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (-892868400, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (-875844000, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (-857790000, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (-844308000, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (-825822000, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (-812685600, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (-794199600, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (-779853600, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (-762663600, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (-399088800, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (-386650800, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (-368330400, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (-355114800, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (-336790800, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (-323654400, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (-305168400, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (-292032000, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (-273632400, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (-260496000, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (-242096400, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (-228960000, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (-210560400, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (-197424000, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (-178938000, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (-165801600, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (-147402000, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (-134265600, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (-115866000, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (-102643200, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (-84330000, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (-71107200, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (-52707600, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (-39484800, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (-21171600, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (-7948800, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (10364400, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (23587200, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (41900400, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (55123200, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (73522800, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (86745600, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (105058800, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (118281600, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (136594800, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (149817600, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (168130800, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (181353600, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (199753200, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (212976000, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (231289200, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (244512000, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (262825200, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (276048000, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (294361200, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (307584000, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (325983600, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (339206400, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (357519600, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (370742400, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (396399600, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (402278400, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (426812400, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (433814400, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (452214000, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (465436800, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (483750000, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (496972800, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (515286000, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (528508800, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (546822000, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (560044800, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (578444400, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (591667200, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (610412400, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (623203200, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (641516400, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (654739200, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (673052400, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (686275200, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (704674800, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (717897600, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (736210800, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (749433600, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (767746800, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (780969600, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (799020000, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (812322000, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (830469600, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (843771600, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (861919200, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (875221200, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (893368800, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (906670800, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (925423200, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (938725200, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (956872800, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (970174800, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (988322400, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (1001624400, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (1019772000, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (1033074000, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (1051221600, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (1064523600, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (1083276000, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (1096578000, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (1114725600, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (1128027600, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (1146175200, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (1158872400, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (1177624800, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (1189112400, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (1209074400, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (1219957200, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (1240524000, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (1250802000, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (1272578400, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (1281474000, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (1284069600, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (1285880400, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (1400191200, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (1403816400, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (1406844000, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (1411678800, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (1682632800, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (1698354000, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (1714082400, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (1730408400, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (1745532000, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (1761858000, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (1776981600, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (1793307600, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (1809036000, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (1824757200, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (1840485600, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (1856206800, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (1871935200, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (1887656400, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (1903384800, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (1919710800, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (1934834400, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (1951160400, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (1966888800, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (1982610000, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (1998338400, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (2014059600, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (2029788000, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (2045509200, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (2061237600, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (2076958800, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (2092687200, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (2109013200, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (2124136800, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (2140462800, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (2156191200, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (2171912400, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (2187640800, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (2203362000, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (2219090400, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (2234811600, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (2250540000, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (2266866000, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (2281989600, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (2298315600, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (2313439200, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (2329765200, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (2345493600, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (2361214800, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (2376943200, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (2392664400, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (2408392800, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (2424114000, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (2439842400, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (2456168400, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (2471292000, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (2487618000, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (2503346400, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (2519067600, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (2534796000, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (2550517200, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (2566245600, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (2581966800, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (2597695200, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (2614021200, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (2629144800, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (2645470800, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (2660594400, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (2676920400, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (2692648800, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (2708370000, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (2724098400, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (2739819600, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (2755548000, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (2771269200, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (2786997600, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (2803323600, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (2818447200, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (2834773200, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (2850501600, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (2866222800, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (2881951200, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (2897672400, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (2913400800, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (2929122000, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (2944850400, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (2960571600, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (2976300000, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (2992626000, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (3007749600, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (3024075600, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (3039804000, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (3055525200, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (3071253600, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (3086974800, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (3102703200, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (3118424400, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (3134152800, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (3150478800, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (3165602400, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (3181928400, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (3197052000, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (3213378000, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (3229106400, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (3244827600, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (3260556000, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (3276277200, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (3292005600, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (3307726800, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (3323455200, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (3339781200, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (3354904800, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (3371230800, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (3386959200, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (3402680400, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (3418408800, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (3434130000, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (3449858400, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (3465579600, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (3481308000, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (3497634000, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (3512757600, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (3529083600, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (3544207200, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (3560533200, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (3576261600, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (3591982800, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (3607711200, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (3623432400, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (3639160800, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (3654882000, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (3670610400, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (3686936400, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (3702060000, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (3718386000, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (3734114400, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (3749835600, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (3765564000, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (3781285200, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (3797013600, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (3812734800, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (3828463200, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (3844184400, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (3859912800, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (3876238800, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (3891362400, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (3907688400, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (3923416800, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (3939138000, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (3954866400, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (3970587600, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (3986316000, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (4002037200, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (4017765600, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (4034091600, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (4049215200, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (4065541200, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (4080664800, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (4096990800, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + ]; + FixedTimespanSet { + first: FixedTimespan { + utc_offset: 7509, + dst_offset: 0, + name: Some("LMT"), + }, + rest: REST + } + }, + + Tz::Eire => { + const REST: &[(i64, FixedTimespan)] = &[ + (-2821649679, FixedTimespan { utc_offset: -1521, dst_offset: 0, name: Some("DMT") }), + (-1691962479, FixedTimespan { utc_offset: -1521, dst_offset: 3600, name: Some("IST") }), + (-1680474879, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (-1680472800, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (-1664143200, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (-1650146400, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (-1633903200, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (-1617487200, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (-1601848800, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (-1586037600, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (-1570399200, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (-1552168800, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (-1538344800, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (-1522533600, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (-1507500000, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("IST") }), + (-1490565600, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (-1473631200, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("IST") }), + (-1460930400, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (-1442786400, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("IST") }), + (-1428876000, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (-1410732000, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("IST") }), + (-1396216800, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (-1379282400, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("IST") }), + (-1364767200, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (-1348437600, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("IST") }), + (-1333317600, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (-1315778400, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("IST") }), + (-1301263200, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (-1284328800, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("IST") }), + (-1269813600, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (-1253484000, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("IST") }), + (-1238364000, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (-1221429600, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("IST") }), + (-1206914400, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (-1189980000, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("IST") }), + (-1175464800, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (-1159135200, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("IST") }), + (-1143410400, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (-1126476000, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("IST") }), + (-1111960800, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (-1095631200, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("IST") }), + (-1080511200, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (-1063576800, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("IST") }), + (-1049061600, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (-1032127200, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("IST") }), + (-1017612000, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (-1001282400, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("IST") }), + (-986162400, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (-969228000, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("IST") }), + (-950479200, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (-942012000, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("IST") }), + (-733359600, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (-719445600, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("IST") }), + (-699490800, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (-684972000, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("IST") }), + (-668037600, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (-654732000, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("IST") }), + (-636588000, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (-622072800, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("IST") }), + (-605743200, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (-590623200, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("IST") }), + (-574293600, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (-558568800, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("IST") }), + (-542239200, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (-527119200, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("IST") }), + (-512604000, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (-496274400, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("IST") }), + (-481154400, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (-464220000, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("IST") }), + (-449704800, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (-432165600, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("IST") }), + (-417650400, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (-401320800, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("IST") }), + (-386200800, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (-369266400, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("IST") }), + (-354751200, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (-337816800, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("IST") }), + (-323301600, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (-306972000, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("IST") }), + (-291852000, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (-276732000, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("IST") }), + (-257983200, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (-245282400, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("IST") }), + (-226533600, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (-213228000, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("IST") }), + (-195084000, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (-182383200, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("IST") }), + (-163634400, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (-150933600, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("IST") }), + (-132184800, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (-119484000, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("IST") }), + (-100735200, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (-88034400, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("IST") }), + (-68680800, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (-59004000, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("IST") }), + (-37242000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("IST") }), + (57722400, FixedTimespan { utc_offset: 3600, dst_offset: -3600, name: Some("GMT") }), + (69818400, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("IST") }), + (89172000, FixedTimespan { utc_offset: 3600, dst_offset: -3600, name: Some("GMT") }), + (101268000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("IST") }), + (120621600, FixedTimespan { utc_offset: 3600, dst_offset: -3600, name: Some("GMT") }), + (132717600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("IST") }), + (152071200, FixedTimespan { utc_offset: 3600, dst_offset: -3600, name: Some("GMT") }), + (164167200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("IST") }), + (183520800, FixedTimespan { utc_offset: 3600, dst_offset: -3600, name: Some("GMT") }), + (196221600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("IST") }), + (214970400, FixedTimespan { utc_offset: 3600, dst_offset: -3600, name: Some("GMT") }), + (227671200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("IST") }), + (246420000, FixedTimespan { utc_offset: 3600, dst_offset: -3600, name: Some("GMT") }), + (259120800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("IST") }), + (278474400, FixedTimespan { utc_offset: 3600, dst_offset: -3600, name: Some("GMT") }), + (290570400, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("IST") }), + (309924000, FixedTimespan { utc_offset: 3600, dst_offset: -3600, name: Some("GMT") }), + (322020000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("IST") }), + (341373600, FixedTimespan { utc_offset: 3600, dst_offset: -3600, name: Some("GMT") }), + (354675600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("IST") }), + (372819600, FixedTimespan { utc_offset: 3600, dst_offset: -3600, name: Some("GMT") }), + (386125200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("IST") }), + (404269200, FixedTimespan { utc_offset: 3600, dst_offset: -3600, name: Some("GMT") }), + (417574800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("IST") }), + (435718800, FixedTimespan { utc_offset: 3600, dst_offset: -3600, name: Some("GMT") }), + (449024400, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("IST") }), + (467773200, FixedTimespan { utc_offset: 3600, dst_offset: -3600, name: Some("GMT") }), + (481078800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("IST") }), + (499222800, FixedTimespan { utc_offset: 3600, dst_offset: -3600, name: Some("GMT") }), + (512528400, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("IST") }), + (530672400, FixedTimespan { utc_offset: 3600, dst_offset: -3600, name: Some("GMT") }), + (543978000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("IST") }), + (562122000, FixedTimespan { utc_offset: 3600, dst_offset: -3600, name: Some("GMT") }), + (575427600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("IST") }), + (593571600, FixedTimespan { utc_offset: 3600, dst_offset: -3600, name: Some("GMT") }), + (606877200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("IST") }), + (625626000, FixedTimespan { utc_offset: 3600, dst_offset: -3600, name: Some("GMT") }), + (638326800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("IST") }), + (657075600, FixedTimespan { utc_offset: 3600, dst_offset: -3600, name: Some("GMT") }), + (670381200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("IST") }), + (688525200, FixedTimespan { utc_offset: 3600, dst_offset: -3600, name: Some("GMT") }), + (701830800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("IST") }), + (719974800, FixedTimespan { utc_offset: 3600, dst_offset: -3600, name: Some("GMT") }), + (733280400, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("IST") }), + (751424400, FixedTimespan { utc_offset: 3600, dst_offset: -3600, name: Some("GMT") }), + (764730000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("IST") }), + (782874000, FixedTimespan { utc_offset: 3600, dst_offset: -3600, name: Some("GMT") }), + (796179600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("IST") }), + (814323600, FixedTimespan { utc_offset: 3600, dst_offset: -3600, name: Some("GMT") }), + (828234000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("IST") }), + (846378000, FixedTimespan { utc_offset: 3600, dst_offset: -3600, name: Some("GMT") }), + (859683600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("IST") }), + (877827600, FixedTimespan { utc_offset: 3600, dst_offset: -3600, name: Some("GMT") }), + (891133200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("IST") }), + (909277200, FixedTimespan { utc_offset: 3600, dst_offset: -3600, name: Some("GMT") }), + (922582800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("IST") }), + (941331600, FixedTimespan { utc_offset: 3600, dst_offset: -3600, name: Some("GMT") }), + (954032400, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("IST") }), + (972781200, FixedTimespan { utc_offset: 3600, dst_offset: -3600, name: Some("GMT") }), + (985482000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("IST") }), + (1004230800, FixedTimespan { utc_offset: 3600, dst_offset: -3600, name: Some("GMT") }), + (1017536400, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("IST") }), + (1035680400, FixedTimespan { utc_offset: 3600, dst_offset: -3600, name: Some("GMT") }), + (1048986000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("IST") }), + (1067130000, FixedTimespan { utc_offset: 3600, dst_offset: -3600, name: Some("GMT") }), + (1080435600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("IST") }), + (1099184400, FixedTimespan { utc_offset: 3600, dst_offset: -3600, name: Some("GMT") }), + (1111885200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("IST") }), + (1130634000, FixedTimespan { utc_offset: 3600, dst_offset: -3600, name: Some("GMT") }), + (1143334800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("IST") }), + (1162083600, FixedTimespan { utc_offset: 3600, dst_offset: -3600, name: Some("GMT") }), + (1174784400, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("IST") }), + (1193533200, FixedTimespan { utc_offset: 3600, dst_offset: -3600, name: Some("GMT") }), + (1206838800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("IST") }), + (1224982800, FixedTimespan { utc_offset: 3600, dst_offset: -3600, name: Some("GMT") }), + (1238288400, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("IST") }), + (1256432400, FixedTimespan { utc_offset: 3600, dst_offset: -3600, name: Some("GMT") }), + (1269738000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("IST") }), + (1288486800, FixedTimespan { utc_offset: 3600, dst_offset: -3600, name: Some("GMT") }), + (1301187600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("IST") }), + (1319936400, FixedTimespan { utc_offset: 3600, dst_offset: -3600, name: Some("GMT") }), + (1332637200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("IST") }), + (1351386000, FixedTimespan { utc_offset: 3600, dst_offset: -3600, name: Some("GMT") }), + (1364691600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("IST") }), + (1382835600, FixedTimespan { utc_offset: 3600, dst_offset: -3600, name: Some("GMT") }), + (1396141200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("IST") }), + (1414285200, FixedTimespan { utc_offset: 3600, dst_offset: -3600, name: Some("GMT") }), + (1427590800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("IST") }), + (1445734800, FixedTimespan { utc_offset: 3600, dst_offset: -3600, name: Some("GMT") }), + (1459040400, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("IST") }), + (1477789200, FixedTimespan { utc_offset: 3600, dst_offset: -3600, name: Some("GMT") }), + (1490490000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("IST") }), + (1509238800, FixedTimespan { utc_offset: 3600, dst_offset: -3600, name: Some("GMT") }), + (1521939600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("IST") }), + (1540688400, FixedTimespan { utc_offset: 3600, dst_offset: -3600, name: Some("GMT") }), + (1553994000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("IST") }), + (1572138000, FixedTimespan { utc_offset: 3600, dst_offset: -3600, name: Some("GMT") }), + (1585443600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("IST") }), + (1603587600, FixedTimespan { utc_offset: 3600, dst_offset: -3600, name: Some("GMT") }), + (1616893200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("IST") }), + (1635642000, FixedTimespan { utc_offset: 3600, dst_offset: -3600, name: Some("GMT") }), + (1648342800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("IST") }), + (1667091600, FixedTimespan { utc_offset: 3600, dst_offset: -3600, name: Some("GMT") }), + (1679792400, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("IST") }), + (1698541200, FixedTimespan { utc_offset: 3600, dst_offset: -3600, name: Some("GMT") }), + (1711846800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("IST") }), + (1729990800, FixedTimespan { utc_offset: 3600, dst_offset: -3600, name: Some("GMT") }), + (1743296400, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("IST") }), + (1761440400, FixedTimespan { utc_offset: 3600, dst_offset: -3600, name: Some("GMT") }), + (1774746000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("IST") }), + (1792890000, FixedTimespan { utc_offset: 3600, dst_offset: -3600, name: Some("GMT") }), + (1806195600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("IST") }), + (1824944400, FixedTimespan { utc_offset: 3600, dst_offset: -3600, name: Some("GMT") }), + (1837645200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("IST") }), + (1856394000, FixedTimespan { utc_offset: 3600, dst_offset: -3600, name: Some("GMT") }), + (1869094800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("IST") }), + (1887843600, FixedTimespan { utc_offset: 3600, dst_offset: -3600, name: Some("GMT") }), + (1901149200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("IST") }), + (1919293200, FixedTimespan { utc_offset: 3600, dst_offset: -3600, name: Some("GMT") }), + (1932598800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("IST") }), + (1950742800, FixedTimespan { utc_offset: 3600, dst_offset: -3600, name: Some("GMT") }), + (1964048400, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("IST") }), + (1982797200, FixedTimespan { utc_offset: 3600, dst_offset: -3600, name: Some("GMT") }), + (1995498000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("IST") }), + (2014246800, FixedTimespan { utc_offset: 3600, dst_offset: -3600, name: Some("GMT") }), + (2026947600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("IST") }), + (2045696400, FixedTimespan { utc_offset: 3600, dst_offset: -3600, name: Some("GMT") }), + (2058397200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("IST") }), + (2077146000, FixedTimespan { utc_offset: 3600, dst_offset: -3600, name: Some("GMT") }), + (2090451600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("IST") }), + (2108595600, FixedTimespan { utc_offset: 3600, dst_offset: -3600, name: Some("GMT") }), + (2121901200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("IST") }), + (2140045200, FixedTimespan { utc_offset: 3600, dst_offset: -3600, name: Some("GMT") }), + (2153350800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("IST") }), + (2172099600, FixedTimespan { utc_offset: 3600, dst_offset: -3600, name: Some("GMT") }), + (2184800400, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("IST") }), + (2203549200, FixedTimespan { utc_offset: 3600, dst_offset: -3600, name: Some("GMT") }), + (2216250000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("IST") }), + (2234998800, FixedTimespan { utc_offset: 3600, dst_offset: -3600, name: Some("GMT") }), + (2248304400, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("IST") }), + (2266448400, FixedTimespan { utc_offset: 3600, dst_offset: -3600, name: Some("GMT") }), + (2279754000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("IST") }), + (2297898000, FixedTimespan { utc_offset: 3600, dst_offset: -3600, name: Some("GMT") }), + (2311203600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("IST") }), + (2329347600, FixedTimespan { utc_offset: 3600, dst_offset: -3600, name: Some("GMT") }), + (2342653200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("IST") }), + (2361402000, FixedTimespan { utc_offset: 3600, dst_offset: -3600, name: Some("GMT") }), + (2374102800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("IST") }), + (2392851600, FixedTimespan { utc_offset: 3600, dst_offset: -3600, name: Some("GMT") }), + (2405552400, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("IST") }), + (2424301200, FixedTimespan { utc_offset: 3600, dst_offset: -3600, name: Some("GMT") }), + (2437606800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("IST") }), + (2455750800, FixedTimespan { utc_offset: 3600, dst_offset: -3600, name: Some("GMT") }), + (2469056400, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("IST") }), + (2487200400, FixedTimespan { utc_offset: 3600, dst_offset: -3600, name: Some("GMT") }), + (2500506000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("IST") }), + (2519254800, FixedTimespan { utc_offset: 3600, dst_offset: -3600, name: Some("GMT") }), + (2531955600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("IST") }), + (2550704400, FixedTimespan { utc_offset: 3600, dst_offset: -3600, name: Some("GMT") }), + (2563405200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("IST") }), + (2582154000, FixedTimespan { utc_offset: 3600, dst_offset: -3600, name: Some("GMT") }), + (2595459600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("IST") }), + (2613603600, FixedTimespan { utc_offset: 3600, dst_offset: -3600, name: Some("GMT") }), + (2626909200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("IST") }), + (2645053200, FixedTimespan { utc_offset: 3600, dst_offset: -3600, name: Some("GMT") }), + (2658358800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("IST") }), + (2676502800, FixedTimespan { utc_offset: 3600, dst_offset: -3600, name: Some("GMT") }), + (2689808400, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("IST") }), + (2708557200, FixedTimespan { utc_offset: 3600, dst_offset: -3600, name: Some("GMT") }), + (2721258000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("IST") }), + (2740006800, FixedTimespan { utc_offset: 3600, dst_offset: -3600, name: Some("GMT") }), + (2752707600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("IST") }), + (2771456400, FixedTimespan { utc_offset: 3600, dst_offset: -3600, name: Some("GMT") }), + (2784762000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("IST") }), + (2802906000, FixedTimespan { utc_offset: 3600, dst_offset: -3600, name: Some("GMT") }), + (2816211600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("IST") }), + (2834355600, FixedTimespan { utc_offset: 3600, dst_offset: -3600, name: Some("GMT") }), + (2847661200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("IST") }), + (2866410000, FixedTimespan { utc_offset: 3600, dst_offset: -3600, name: Some("GMT") }), + (2879110800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("IST") }), + (2897859600, FixedTimespan { utc_offset: 3600, dst_offset: -3600, name: Some("GMT") }), + (2910560400, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("IST") }), + (2929309200, FixedTimespan { utc_offset: 3600, dst_offset: -3600, name: Some("GMT") }), + (2942010000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("IST") }), + (2960758800, FixedTimespan { utc_offset: 3600, dst_offset: -3600, name: Some("GMT") }), + (2974064400, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("IST") }), + (2992208400, FixedTimespan { utc_offset: 3600, dst_offset: -3600, name: Some("GMT") }), + (3005514000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("IST") }), + (3023658000, FixedTimespan { utc_offset: 3600, dst_offset: -3600, name: Some("GMT") }), + (3036963600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("IST") }), + (3055712400, FixedTimespan { utc_offset: 3600, dst_offset: -3600, name: Some("GMT") }), + (3068413200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("IST") }), + (3087162000, FixedTimespan { utc_offset: 3600, dst_offset: -3600, name: Some("GMT") }), + (3099862800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("IST") }), + (3118611600, FixedTimespan { utc_offset: 3600, dst_offset: -3600, name: Some("GMT") }), + (3131917200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("IST") }), + (3150061200, FixedTimespan { utc_offset: 3600, dst_offset: -3600, name: Some("GMT") }), + (3163366800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("IST") }), + (3181510800, FixedTimespan { utc_offset: 3600, dst_offset: -3600, name: Some("GMT") }), + (3194816400, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("IST") }), + (3212960400, FixedTimespan { utc_offset: 3600, dst_offset: -3600, name: Some("GMT") }), + (3226266000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("IST") }), + (3245014800, FixedTimespan { utc_offset: 3600, dst_offset: -3600, name: Some("GMT") }), + (3257715600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("IST") }), + (3276464400, FixedTimespan { utc_offset: 3600, dst_offset: -3600, name: Some("GMT") }), + (3289165200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("IST") }), + (3307914000, FixedTimespan { utc_offset: 3600, dst_offset: -3600, name: Some("GMT") }), + (3321219600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("IST") }), + (3339363600, FixedTimespan { utc_offset: 3600, dst_offset: -3600, name: Some("GMT") }), + (3352669200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("IST") }), + (3370813200, FixedTimespan { utc_offset: 3600, dst_offset: -3600, name: Some("GMT") }), + (3384118800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("IST") }), + (3402867600, FixedTimespan { utc_offset: 3600, dst_offset: -3600, name: Some("GMT") }), + (3415568400, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("IST") }), + (3434317200, FixedTimespan { utc_offset: 3600, dst_offset: -3600, name: Some("GMT") }), + (3447018000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("IST") }), + (3465766800, FixedTimespan { utc_offset: 3600, dst_offset: -3600, name: Some("GMT") }), + (3479072400, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("IST") }), + (3497216400, FixedTimespan { utc_offset: 3600, dst_offset: -3600, name: Some("GMT") }), + (3510522000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("IST") }), + (3528666000, FixedTimespan { utc_offset: 3600, dst_offset: -3600, name: Some("GMT") }), + (3541971600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("IST") }), + (3560115600, FixedTimespan { utc_offset: 3600, dst_offset: -3600, name: Some("GMT") }), + (3573421200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("IST") }), + (3592170000, FixedTimespan { utc_offset: 3600, dst_offset: -3600, name: Some("GMT") }), + (3604870800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("IST") }), + (3623619600, FixedTimespan { utc_offset: 3600, dst_offset: -3600, name: Some("GMT") }), + (3636320400, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("IST") }), + (3655069200, FixedTimespan { utc_offset: 3600, dst_offset: -3600, name: Some("GMT") }), + (3668374800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("IST") }), + (3686518800, FixedTimespan { utc_offset: 3600, dst_offset: -3600, name: Some("GMT") }), + (3699824400, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("IST") }), + (3717968400, FixedTimespan { utc_offset: 3600, dst_offset: -3600, name: Some("GMT") }), + (3731274000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("IST") }), + (3750022800, FixedTimespan { utc_offset: 3600, dst_offset: -3600, name: Some("GMT") }), + (3762723600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("IST") }), + (3781472400, FixedTimespan { utc_offset: 3600, dst_offset: -3600, name: Some("GMT") }), + (3794173200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("IST") }), + (3812922000, FixedTimespan { utc_offset: 3600, dst_offset: -3600, name: Some("GMT") }), + (3825622800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("IST") }), + (3844371600, FixedTimespan { utc_offset: 3600, dst_offset: -3600, name: Some("GMT") }), + (3857677200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("IST") }), + (3875821200, FixedTimespan { utc_offset: 3600, dst_offset: -3600, name: Some("GMT") }), + (3889126800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("IST") }), + (3907270800, FixedTimespan { utc_offset: 3600, dst_offset: -3600, name: Some("GMT") }), + (3920576400, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("IST") }), + (3939325200, FixedTimespan { utc_offset: 3600, dst_offset: -3600, name: Some("GMT") }), + (3952026000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("IST") }), + (3970774800, FixedTimespan { utc_offset: 3600, dst_offset: -3600, name: Some("GMT") }), + (3983475600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("IST") }), + (4002224400, FixedTimespan { utc_offset: 3600, dst_offset: -3600, name: Some("GMT") }), + (4015530000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("IST") }), + (4033674000, FixedTimespan { utc_offset: 3600, dst_offset: -3600, name: Some("GMT") }), + (4046979600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("IST") }), + (4065123600, FixedTimespan { utc_offset: 3600, dst_offset: -3600, name: Some("GMT") }), + (4078429200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("IST") }), + (4096573200, FixedTimespan { utc_offset: 3600, dst_offset: -3600, name: Some("GMT") }), + ]; + FixedTimespanSet { + first: FixedTimespan { + utc_offset: -1521, + dst_offset: 0, + name: Some("LMT"), + }, + rest: REST + } + }, + + Tz::Etc__GMT => { + const REST: &[(i64, FixedTimespan)] = &[ + ]; + FixedTimespanSet { + first: FixedTimespan { + utc_offset: 0, + dst_offset: 0, + name: Some("GMT"), + }, + rest: REST + } + }, + + Tz::Etc__GMTPlus0 => { + const REST: &[(i64, FixedTimespan)] = &[ + ]; + FixedTimespanSet { + first: FixedTimespan { + utc_offset: 0, + dst_offset: 0, + name: Some("GMT"), + }, + rest: REST + } + }, + + Tz::Etc__GMTPlus1 => { + const REST: &[(i64, FixedTimespan)] = &[ + ]; + FixedTimespanSet { + first: FixedTimespan { + utc_offset: -3600, + dst_offset: 0, + name: None, + }, + rest: REST + } + }, + + Tz::Etc__GMTPlus10 => { + const REST: &[(i64, FixedTimespan)] = &[ + ]; + FixedTimespanSet { + first: FixedTimespan { + utc_offset: -36000, + dst_offset: 0, + name: None, + }, + rest: REST + } + }, + + Tz::Etc__GMTPlus11 => { + const REST: &[(i64, FixedTimespan)] = &[ + ]; + FixedTimespanSet { + first: FixedTimespan { + utc_offset: -39600, + dst_offset: 0, + name: None, + }, + rest: REST + } + }, + + Tz::Etc__GMTPlus12 => { + const REST: &[(i64, FixedTimespan)] = &[ + ]; + FixedTimespanSet { + first: FixedTimespan { + utc_offset: -43200, + dst_offset: 0, + name: None, + }, + rest: REST + } + }, + + Tz::Etc__GMTPlus2 => { + const REST: &[(i64, FixedTimespan)] = &[ + ]; + FixedTimespanSet { + first: FixedTimespan { + utc_offset: -7200, + dst_offset: 0, + name: None, + }, + rest: REST + } + }, + + Tz::Etc__GMTPlus3 => { + const REST: &[(i64, FixedTimespan)] = &[ + ]; + FixedTimespanSet { + first: FixedTimespan { + utc_offset: -10800, + dst_offset: 0, + name: None, + }, + rest: REST + } + }, + + Tz::Etc__GMTPlus4 => { + const REST: &[(i64, FixedTimespan)] = &[ + ]; + FixedTimespanSet { + first: FixedTimespan { + utc_offset: -14400, + dst_offset: 0, + name: None, + }, + rest: REST + } + }, + + Tz::Etc__GMTPlus5 => { + const REST: &[(i64, FixedTimespan)] = &[ + ]; + FixedTimespanSet { + first: FixedTimespan { + utc_offset: -18000, + dst_offset: 0, + name: None, + }, + rest: REST + } + }, + + Tz::Etc__GMTPlus6 => { + const REST: &[(i64, FixedTimespan)] = &[ + ]; + FixedTimespanSet { + first: FixedTimespan { + utc_offset: -21600, + dst_offset: 0, + name: None, + }, + rest: REST + } + }, + + Tz::Etc__GMTPlus7 => { + const REST: &[(i64, FixedTimespan)] = &[ + ]; + FixedTimespanSet { + first: FixedTimespan { + utc_offset: -25200, + dst_offset: 0, + name: None, + }, + rest: REST + } + }, + + Tz::Etc__GMTPlus8 => { + const REST: &[(i64, FixedTimespan)] = &[ + ]; + FixedTimespanSet { + first: FixedTimespan { + utc_offset: -28800, + dst_offset: 0, + name: None, + }, + rest: REST + } + }, + + Tz::Etc__GMTPlus9 => { + const REST: &[(i64, FixedTimespan)] = &[ + ]; + FixedTimespanSet { + first: FixedTimespan { + utc_offset: -32400, + dst_offset: 0, + name: None, + }, + rest: REST + } + }, + + Tz::Etc__GMTMinus0 => { + const REST: &[(i64, FixedTimespan)] = &[ + ]; + FixedTimespanSet { + first: FixedTimespan { + utc_offset: 0, + dst_offset: 0, + name: Some("GMT"), + }, + rest: REST + } + }, + + Tz::Etc__GMTMinus1 => { + const REST: &[(i64, FixedTimespan)] = &[ + ]; + FixedTimespanSet { + first: FixedTimespan { + utc_offset: 3600, + dst_offset: 0, + name: None, + }, + rest: REST + } + }, + + Tz::Etc__GMTMinus10 => { + const REST: &[(i64, FixedTimespan)] = &[ + ]; + FixedTimespanSet { + first: FixedTimespan { + utc_offset: 36000, + dst_offset: 0, + name: None, + }, + rest: REST + } + }, + + Tz::Etc__GMTMinus11 => { + const REST: &[(i64, FixedTimespan)] = &[ + ]; + FixedTimespanSet { + first: FixedTimespan { + utc_offset: 39600, + dst_offset: 0, + name: None, + }, + rest: REST + } + }, + + Tz::Etc__GMTMinus12 => { + const REST: &[(i64, FixedTimespan)] = &[ + ]; + FixedTimespanSet { + first: FixedTimespan { + utc_offset: 43200, + dst_offset: 0, + name: None, + }, + rest: REST + } + }, + + Tz::Etc__GMTMinus13 => { + const REST: &[(i64, FixedTimespan)] = &[ + ]; + FixedTimespanSet { + first: FixedTimespan { + utc_offset: 46800, + dst_offset: 0, + name: None, + }, + rest: REST + } + }, + + Tz::Etc__GMTMinus14 => { + const REST: &[(i64, FixedTimespan)] = &[ + ]; + FixedTimespanSet { + first: FixedTimespan { + utc_offset: 50400, + dst_offset: 0, + name: None, + }, + rest: REST + } + }, + + Tz::Etc__GMTMinus2 => { + const REST: &[(i64, FixedTimespan)] = &[ + ]; + FixedTimespanSet { + first: FixedTimespan { + utc_offset: 7200, + dst_offset: 0, + name: None, + }, + rest: REST + } + }, + + Tz::Etc__GMTMinus3 => { + const REST: &[(i64, FixedTimespan)] = &[ + ]; + FixedTimespanSet { + first: FixedTimespan { + utc_offset: 10800, + dst_offset: 0, + name: None, + }, + rest: REST + } + }, + + Tz::Etc__GMTMinus4 => { + const REST: &[(i64, FixedTimespan)] = &[ + ]; + FixedTimespanSet { + first: FixedTimespan { + utc_offset: 14400, + dst_offset: 0, + name: None, + }, + rest: REST + } + }, + + Tz::Etc__GMTMinus5 => { + const REST: &[(i64, FixedTimespan)] = &[ + ]; + FixedTimespanSet { + first: FixedTimespan { + utc_offset: 18000, + dst_offset: 0, + name: None, + }, + rest: REST + } + }, + + Tz::Etc__GMTMinus6 => { + const REST: &[(i64, FixedTimespan)] = &[ + ]; + FixedTimespanSet { + first: FixedTimespan { + utc_offset: 21600, + dst_offset: 0, + name: None, + }, + rest: REST + } + }, + + Tz::Etc__GMTMinus7 => { + const REST: &[(i64, FixedTimespan)] = &[ + ]; + FixedTimespanSet { + first: FixedTimespan { + utc_offset: 25200, + dst_offset: 0, + name: None, + }, + rest: REST + } + }, + + Tz::Etc__GMTMinus8 => { + const REST: &[(i64, FixedTimespan)] = &[ + ]; + FixedTimespanSet { + first: FixedTimespan { + utc_offset: 28800, + dst_offset: 0, + name: None, + }, + rest: REST + } + }, + + Tz::Etc__GMTMinus9 => { + const REST: &[(i64, FixedTimespan)] = &[ + ]; + FixedTimespanSet { + first: FixedTimespan { + utc_offset: 32400, + dst_offset: 0, + name: None, + }, + rest: REST + } + }, + + Tz::Etc__GMT0 => { + const REST: &[(i64, FixedTimespan)] = &[ + ]; + FixedTimespanSet { + first: FixedTimespan { + utc_offset: 0, + dst_offset: 0, + name: Some("GMT"), + }, + rest: REST + } + }, + + Tz::Etc__Greenwich => { + const REST: &[(i64, FixedTimespan)] = &[ + ]; + FixedTimespanSet { + first: FixedTimespan { + utc_offset: 0, + dst_offset: 0, + name: Some("GMT"), + }, + rest: REST + } + }, + + Tz::Etc__UCT => { + const REST: &[(i64, FixedTimespan)] = &[ + ]; + FixedTimespanSet { + first: FixedTimespan { + utc_offset: 0, + dst_offset: 0, + name: Some("UTC"), + }, + rest: REST + } + }, + + Tz::Etc__UTC => { + const REST: &[(i64, FixedTimespan)] = &[ + ]; + FixedTimespanSet { + first: FixedTimespan { + utc_offset: 0, + dst_offset: 0, + name: Some("UTC"), + }, + rest: REST + } + }, + + Tz::Etc__Universal => { + const REST: &[(i64, FixedTimespan)] = &[ + ]; + FixedTimespanSet { + first: FixedTimespan { + utc_offset: 0, + dst_offset: 0, + name: Some("UTC"), + }, + rest: REST + } + }, + + Tz::Etc__Zulu => { + const REST: &[(i64, FixedTimespan)] = &[ + ]; + FixedTimespanSet { + first: FixedTimespan { + utc_offset: 0, + dst_offset: 0, + name: Some("UTC"), + }, + rest: REST + } + }, + + Tz::Europe__Amsterdam => { + const REST: &[(i64, FixedTimespan)] = &[ + (-2840141850, FixedTimespan { utc_offset: 1050, dst_offset: 0, name: Some("BMT") }), + (-2450995200, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (-1740355200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (-1693702800, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (-1680483600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (-1663455600, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (-1650150000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (-1632006000, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (-1618700400, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (-1613829600, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (-1604278800, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (-1585530000, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (-1574038800, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (-1552266000, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (-1539997200, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (-1520557200, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (-1507510800, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (-1490576400, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (-1473642000, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (-1459126800, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (-1444006800, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (-1427677200, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (-1411952400, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (-1396227600, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (-1379293200, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (-1364778000, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (-1348448400, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (-1333328400, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (-1316394000, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (-1301263200, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (-1284328800, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (-1269813600, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (-1253484000, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (-1238364000, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (-1221429600, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (-1206914400, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (-1191189600, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (-1175464800, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (-1160344800, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (-1143410400, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (-1127685600, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (-1111960800, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (-1096840800, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (-1080511200, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (-1063576800, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (-1049061600, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (-1033336800, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (-1017612000, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (-1002492000, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (-986162400, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (-969228000, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (-950479200, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (-942012000, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (-934671600, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (-857257200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (-844556400, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (-828226800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (-812502000, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (-798073200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (-781052400, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (-766623600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (-745455600, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (-733273200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (228877200, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (243997200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (260326800, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (276051600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (291776400, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (307501200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (323830800, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (338950800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (354675600, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (370400400, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (386125200, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (401850000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (417574800, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (433299600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (449024400, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (465354000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (481078800, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (496803600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (512528400, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (528253200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (543978000, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (559702800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (575427600, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (591152400, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (606877200, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (622602000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (638326800, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (654656400, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (670381200, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (686106000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (701830800, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (717555600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (733280400, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (749005200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (764730000, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (780454800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (796179600, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (811904400, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (828234000, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (846378000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (859683600, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (877827600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (891133200, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (909277200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (922582800, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (941331600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (954032400, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (972781200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (985482000, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1004230800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1017536400, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1035680400, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1048986000, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1067130000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1080435600, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1099184400, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1111885200, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1130634000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1143334800, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1162083600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1174784400, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1193533200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1206838800, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1224982800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1238288400, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1256432400, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1269738000, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1288486800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1301187600, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1319936400, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1332637200, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1351386000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1364691600, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1382835600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1396141200, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1414285200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1427590800, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1445734800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1459040400, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1477789200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1490490000, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1509238800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1521939600, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1540688400, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1553994000, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1572138000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1585443600, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1603587600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1616893200, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1635642000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1648342800, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1667091600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1679792400, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1698541200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1711846800, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1729990800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1743296400, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1761440400, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1774746000, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1792890000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1806195600, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1824944400, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1837645200, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1856394000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1869094800, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1887843600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1901149200, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1919293200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1932598800, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1950742800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1964048400, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1982797200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1995498000, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2014246800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2026947600, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2045696400, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2058397200, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2077146000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2090451600, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2108595600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2121901200, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2140045200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2153350800, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2172099600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2184800400, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2203549200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2216250000, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2234998800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2248304400, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2266448400, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2279754000, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2297898000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2311203600, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2329347600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2342653200, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2361402000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2374102800, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2392851600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2405552400, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2424301200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2437606800, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2455750800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2469056400, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2487200400, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2500506000, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2519254800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2531955600, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2550704400, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2563405200, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2582154000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2595459600, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2613603600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2626909200, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2645053200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2658358800, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2676502800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2689808400, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2708557200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2721258000, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2740006800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2752707600, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2771456400, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2784762000, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2802906000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2816211600, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2834355600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2847661200, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2866410000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2879110800, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2897859600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2910560400, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2929309200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2942010000, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2960758800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2974064400, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2992208400, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3005514000, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3023658000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3036963600, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3055712400, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3068413200, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3087162000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3099862800, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3118611600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3131917200, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3150061200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3163366800, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3181510800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3194816400, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3212960400, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3226266000, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3245014800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3257715600, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3276464400, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3289165200, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3307914000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3321219600, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3339363600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3352669200, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3370813200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3384118800, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3402867600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3415568400, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3434317200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3447018000, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3465766800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3479072400, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3497216400, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3510522000, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3528666000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3541971600, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3560115600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3573421200, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3592170000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3604870800, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3623619600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3636320400, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3655069200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3668374800, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3686518800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3699824400, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3717968400, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3731274000, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3750022800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3762723600, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3781472400, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3794173200, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3812922000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3825622800, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3844371600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3857677200, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3875821200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3889126800, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3907270800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3920576400, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3939325200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3952026000, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3970774800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3983475600, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (4002224400, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (4015530000, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (4033674000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (4046979600, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (4065123600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (4078429200, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (4096573200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + ]; + FixedTimespanSet { + first: FixedTimespan { + utc_offset: 1050, + dst_offset: 0, + name: Some("LMT"), + }, + rest: REST + } + }, + + Tz::Europe__Andorra => { + const REST: &[(i64, FixedTimespan)] = &[ + (-2177453164, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (-733881600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (481078800, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (496803600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (512528400, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (528253200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (543978000, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (559702800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (575427600, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (591152400, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (606877200, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (622602000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (638326800, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (654656400, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (670381200, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (686106000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (701830800, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (717555600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (733280400, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (749005200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (764730000, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (780454800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (796179600, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (811904400, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (828234000, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (846378000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (859683600, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (877827600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (891133200, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (909277200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (922582800, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (941331600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (954032400, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (972781200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (985482000, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1004230800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1017536400, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1035680400, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1048986000, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1067130000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1080435600, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1099184400, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1111885200, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1130634000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1143334800, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1162083600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1174784400, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1193533200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1206838800, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1224982800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1238288400, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1256432400, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1269738000, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1288486800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1301187600, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1319936400, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1332637200, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1351386000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1364691600, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1382835600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1396141200, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1414285200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1427590800, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1445734800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1459040400, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1477789200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1490490000, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1509238800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1521939600, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1540688400, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1553994000, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1572138000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1585443600, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1603587600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1616893200, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1635642000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1648342800, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1667091600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1679792400, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1698541200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1711846800, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1729990800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1743296400, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1761440400, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1774746000, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1792890000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1806195600, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1824944400, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1837645200, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1856394000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1869094800, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1887843600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1901149200, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1919293200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1932598800, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1950742800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1964048400, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1982797200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1995498000, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2014246800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2026947600, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2045696400, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2058397200, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2077146000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2090451600, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2108595600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2121901200, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2140045200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2153350800, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2172099600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2184800400, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2203549200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2216250000, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2234998800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2248304400, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2266448400, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2279754000, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2297898000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2311203600, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2329347600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2342653200, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2361402000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2374102800, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2392851600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2405552400, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2424301200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2437606800, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2455750800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2469056400, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2487200400, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2500506000, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2519254800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2531955600, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2550704400, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2563405200, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2582154000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2595459600, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2613603600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2626909200, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2645053200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2658358800, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2676502800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2689808400, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2708557200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2721258000, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2740006800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2752707600, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2771456400, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2784762000, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2802906000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2816211600, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2834355600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2847661200, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2866410000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2879110800, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2897859600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2910560400, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2929309200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2942010000, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2960758800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2974064400, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2992208400, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3005514000, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3023658000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3036963600, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3055712400, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3068413200, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3087162000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3099862800, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3118611600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3131917200, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3150061200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3163366800, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3181510800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3194816400, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3212960400, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3226266000, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3245014800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3257715600, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3276464400, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3289165200, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3307914000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3321219600, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3339363600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3352669200, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3370813200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3384118800, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3402867600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3415568400, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3434317200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3447018000, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3465766800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3479072400, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3497216400, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3510522000, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3528666000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3541971600, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3560115600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3573421200, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3592170000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3604870800, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3623619600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3636320400, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3655069200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3668374800, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3686518800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3699824400, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3717968400, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3731274000, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3750022800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3762723600, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3781472400, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3794173200, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3812922000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3825622800, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3844371600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3857677200, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3875821200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3889126800, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3907270800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3920576400, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3939325200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3952026000, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3970774800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3983475600, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (4002224400, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (4015530000, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (4033674000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (4046979600, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (4065123600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (4078429200, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (4096573200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + ]; + FixedTimespanSet { + first: FixedTimespan { + utc_offset: 364, + dst_offset: 0, + name: Some("LMT"), + }, + rest: REST + } + }, + + Tz::Europe__Astrakhan => { + const REST: &[(i64, FixedTimespan)] = &[ + (-1441249932, FixedTimespan { utc_offset: 10800, dst_offset: 0, name: None }), + (-1247540400, FixedTimespan { utc_offset: 14400, dst_offset: 0, name: None }), + (354916800, FixedTimespan { utc_offset: 14400, dst_offset: 3600, name: None }), + (370724400, FixedTimespan { utc_offset: 14400, dst_offset: 0, name: None }), + (386452800, FixedTimespan { utc_offset: 14400, dst_offset: 3600, name: None }), + (402260400, FixedTimespan { utc_offset: 14400, dst_offset: 0, name: None }), + (417988800, FixedTimespan { utc_offset: 14400, dst_offset: 3600, name: None }), + (433796400, FixedTimespan { utc_offset: 14400, dst_offset: 0, name: None }), + (449611200, FixedTimespan { utc_offset: 14400, dst_offset: 3600, name: None }), + (465343200, FixedTimespan { utc_offset: 14400, dst_offset: 0, name: None }), + (481068000, FixedTimespan { utc_offset: 14400, dst_offset: 3600, name: None }), + (496792800, FixedTimespan { utc_offset: 14400, dst_offset: 0, name: None }), + (512517600, FixedTimespan { utc_offset: 14400, dst_offset: 3600, name: None }), + (528242400, FixedTimespan { utc_offset: 14400, dst_offset: 0, name: None }), + (543967200, FixedTimespan { utc_offset: 14400, dst_offset: 3600, name: None }), + (559692000, FixedTimespan { utc_offset: 14400, dst_offset: 0, name: None }), + (575416800, FixedTimespan { utc_offset: 14400, dst_offset: 3600, name: None }), + (591141600, FixedTimespan { utc_offset: 14400, dst_offset: 0, name: None }), + (606866400, FixedTimespan { utc_offset: 10800, dst_offset: 3600, name: None }), + (622594800, FixedTimespan { utc_offset: 10800, dst_offset: 0, name: None }), + (638319600, FixedTimespan { utc_offset: 10800, dst_offset: 3600, name: None }), + (654649200, FixedTimespan { utc_offset: 10800, dst_offset: 0, name: None }), + (670374000, FixedTimespan { utc_offset: 14400, dst_offset: 0, name: None }), + (701820000, FixedTimespan { utc_offset: 10800, dst_offset: 3600, name: None }), + (717548400, FixedTimespan { utc_offset: 10800, dst_offset: 0, name: None }), + (733273200, FixedTimespan { utc_offset: 10800, dst_offset: 3600, name: None }), + (748998000, FixedTimespan { utc_offset: 10800, dst_offset: 0, name: None }), + (764722800, FixedTimespan { utc_offset: 10800, dst_offset: 3600, name: None }), + (780447600, FixedTimespan { utc_offset: 10800, dst_offset: 0, name: None }), + (796172400, FixedTimespan { utc_offset: 10800, dst_offset: 3600, name: None }), + (811897200, FixedTimespan { utc_offset: 10800, dst_offset: 0, name: None }), + (828226800, FixedTimespan { utc_offset: 10800, dst_offset: 3600, name: None }), + (846370800, FixedTimespan { utc_offset: 10800, dst_offset: 0, name: None }), + (859676400, FixedTimespan { utc_offset: 10800, dst_offset: 3600, name: None }), + (877820400, FixedTimespan { utc_offset: 10800, dst_offset: 0, name: None }), + (891126000, FixedTimespan { utc_offset: 10800, dst_offset: 3600, name: None }), + (909270000, FixedTimespan { utc_offset: 10800, dst_offset: 0, name: None }), + (922575600, FixedTimespan { utc_offset: 10800, dst_offset: 3600, name: None }), + (941324400, FixedTimespan { utc_offset: 10800, dst_offset: 0, name: None }), + (954025200, FixedTimespan { utc_offset: 10800, dst_offset: 3600, name: None }), + (972774000, FixedTimespan { utc_offset: 10800, dst_offset: 0, name: None }), + (985474800, FixedTimespan { utc_offset: 10800, dst_offset: 3600, name: None }), + (1004223600, FixedTimespan { utc_offset: 10800, dst_offset: 0, name: None }), + (1017529200, FixedTimespan { utc_offset: 10800, dst_offset: 3600, name: None }), + (1035673200, FixedTimespan { utc_offset: 10800, dst_offset: 0, name: None }), + (1048978800, FixedTimespan { utc_offset: 10800, dst_offset: 3600, name: None }), + (1067122800, FixedTimespan { utc_offset: 10800, dst_offset: 0, name: None }), + (1080428400, FixedTimespan { utc_offset: 10800, dst_offset: 3600, name: None }), + (1099177200, FixedTimespan { utc_offset: 10800, dst_offset: 0, name: None }), + (1111878000, FixedTimespan { utc_offset: 10800, dst_offset: 3600, name: None }), + (1130626800, FixedTimespan { utc_offset: 10800, dst_offset: 0, name: None }), + (1143327600, FixedTimespan { utc_offset: 10800, dst_offset: 3600, name: None }), + (1162076400, FixedTimespan { utc_offset: 10800, dst_offset: 0, name: None }), + (1174777200, FixedTimespan { utc_offset: 10800, dst_offset: 3600, name: None }), + (1193526000, FixedTimespan { utc_offset: 10800, dst_offset: 0, name: None }), + (1206831600, FixedTimespan { utc_offset: 10800, dst_offset: 3600, name: None }), + (1224975600, FixedTimespan { utc_offset: 10800, dst_offset: 0, name: None }), + (1238281200, FixedTimespan { utc_offset: 10800, dst_offset: 3600, name: None }), + (1256425200, FixedTimespan { utc_offset: 10800, dst_offset: 0, name: None }), + (1269730800, FixedTimespan { utc_offset: 10800, dst_offset: 3600, name: None }), + (1288479600, FixedTimespan { utc_offset: 10800, dst_offset: 0, name: None }), + (1301180400, FixedTimespan { utc_offset: 14400, dst_offset: 0, name: None }), + (1414274400, FixedTimespan { utc_offset: 10800, dst_offset: 0, name: None }), + (1459033200, FixedTimespan { utc_offset: 14400, dst_offset: 0, name: None }), + ]; + FixedTimespanSet { + first: FixedTimespan { + utc_offset: 11532, + dst_offset: 0, + name: Some("LMT"), + }, + rest: REST + } + }, + + Tz::Europe__Athens => { + const REST: &[(i64, FixedTimespan)] = &[ + (-2344642492, FixedTimespan { utc_offset: 5692, dst_offset: 0, name: Some("AMT") }), + (-1686101632, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (-1182996000, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (-1178161200, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (-906861600, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (-904878000, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (-857257200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (-844477200, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (-828237600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (-812422800, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (-552362400, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (-541652400, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (166485600, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (186184800, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (198028800, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (213753600, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (228873600, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (244080000, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (260323200, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (275446800, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (291798000, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (307407600, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (323388000, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (338936400, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (354675600, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (370400400, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (386125200, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (401850000, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (417574800, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (433299600, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (449024400, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (465354000, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (481078800, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (496803600, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (512528400, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (528253200, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (543978000, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (559702800, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (575427600, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (591152400, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (606877200, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (622602000, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (638326800, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (654656400, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (670381200, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (686106000, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (701830800, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (717555600, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (733280400, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (749005200, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (764730000, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (780454800, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (796179600, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (811904400, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (828234000, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (846378000, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (859683600, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (877827600, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (891133200, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (909277200, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (922582800, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (941331600, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (954032400, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (972781200, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (985482000, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (1004230800, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (1017536400, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (1035680400, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (1048986000, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (1067130000, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (1080435600, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (1099184400, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (1111885200, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (1130634000, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (1143334800, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (1162083600, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (1174784400, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (1193533200, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (1206838800, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (1224982800, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (1238288400, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (1256432400, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (1269738000, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (1288486800, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (1301187600, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (1319936400, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (1332637200, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (1351386000, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (1364691600, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (1382835600, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (1396141200, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (1414285200, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (1427590800, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (1445734800, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (1459040400, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (1477789200, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (1490490000, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (1509238800, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (1521939600, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (1540688400, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (1553994000, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (1572138000, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (1585443600, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (1603587600, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (1616893200, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (1635642000, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (1648342800, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (1667091600, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (1679792400, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (1698541200, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (1711846800, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (1729990800, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (1743296400, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (1761440400, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (1774746000, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (1792890000, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (1806195600, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (1824944400, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (1837645200, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (1856394000, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (1869094800, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (1887843600, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (1901149200, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (1919293200, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (1932598800, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (1950742800, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (1964048400, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (1982797200, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (1995498000, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (2014246800, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (2026947600, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (2045696400, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (2058397200, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (2077146000, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (2090451600, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (2108595600, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (2121901200, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (2140045200, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (2153350800, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (2172099600, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (2184800400, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (2203549200, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (2216250000, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (2234998800, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (2248304400, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (2266448400, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (2279754000, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (2297898000, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (2311203600, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (2329347600, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (2342653200, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (2361402000, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (2374102800, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (2392851600, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (2405552400, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (2424301200, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (2437606800, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (2455750800, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (2469056400, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (2487200400, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (2500506000, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (2519254800, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (2531955600, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (2550704400, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (2563405200, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (2582154000, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (2595459600, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (2613603600, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (2626909200, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (2645053200, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (2658358800, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (2676502800, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (2689808400, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (2708557200, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (2721258000, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (2740006800, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (2752707600, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (2771456400, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (2784762000, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (2802906000, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (2816211600, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (2834355600, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (2847661200, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (2866410000, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (2879110800, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (2897859600, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (2910560400, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (2929309200, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (2942010000, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (2960758800, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (2974064400, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (2992208400, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (3005514000, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (3023658000, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (3036963600, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (3055712400, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (3068413200, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (3087162000, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (3099862800, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (3118611600, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (3131917200, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (3150061200, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (3163366800, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (3181510800, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (3194816400, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (3212960400, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (3226266000, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (3245014800, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (3257715600, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (3276464400, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (3289165200, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (3307914000, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (3321219600, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (3339363600, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (3352669200, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (3370813200, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (3384118800, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (3402867600, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (3415568400, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (3434317200, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (3447018000, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (3465766800, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (3479072400, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (3497216400, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (3510522000, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (3528666000, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (3541971600, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (3560115600, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (3573421200, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (3592170000, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (3604870800, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (3623619600, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (3636320400, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (3655069200, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (3668374800, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (3686518800, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (3699824400, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (3717968400, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (3731274000, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (3750022800, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (3762723600, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (3781472400, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (3794173200, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (3812922000, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (3825622800, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (3844371600, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (3857677200, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (3875821200, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (3889126800, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (3907270800, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (3920576400, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (3939325200, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (3952026000, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (3970774800, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (3983475600, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (4002224400, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (4015530000, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (4033674000, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (4046979600, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (4065123600, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (4078429200, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (4096573200, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + ]; + FixedTimespanSet { + first: FixedTimespan { + utc_offset: 5692, + dst_offset: 0, + name: Some("LMT"), + }, + rest: REST + } + }, + + Tz::Europe__Belfast => { + const REST: &[(i64, FixedTimespan)] = &[ + (-3852662325, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (-1691964000, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (-1680472800, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (-1664143200, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (-1650146400, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (-1633903200, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (-1617487200, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (-1601848800, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (-1586037600, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (-1570399200, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (-1552168800, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (-1538344800, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (-1522533600, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (-1507500000, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (-1490565600, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (-1473631200, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (-1460930400, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (-1442786400, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (-1428876000, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (-1410732000, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (-1396216800, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (-1379282400, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (-1364767200, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (-1348437600, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (-1333317600, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (-1315778400, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (-1301263200, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (-1284328800, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (-1269813600, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (-1253484000, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (-1238364000, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (-1221429600, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (-1206914400, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (-1189980000, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (-1175464800, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (-1159135200, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (-1143410400, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (-1126476000, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (-1111960800, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (-1095631200, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (-1080511200, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (-1063576800, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (-1049061600, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (-1032127200, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (-1017612000, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (-1001282400, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (-986162400, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (-969228000, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (-950479200, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (-942012000, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (-904518000, FixedTimespan { utc_offset: 0, dst_offset: 7200, name: Some("BDST") }), + (-896050800, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (-875487600, FixedTimespan { utc_offset: 0, dst_offset: 7200, name: Some("BDST") }), + (-864601200, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (-844038000, FixedTimespan { utc_offset: 0, dst_offset: 7200, name: Some("BDST") }), + (-832546800, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (-812588400, FixedTimespan { utc_offset: 0, dst_offset: 7200, name: Some("BDST") }), + (-798073200, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (-781052400, FixedTimespan { utc_offset: 0, dst_offset: 7200, name: Some("BDST") }), + (-772066800, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (-764805600, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (-748476000, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (-733356000, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (-719445600, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (-717030000, FixedTimespan { utc_offset: 0, dst_offset: 7200, name: Some("BDST") }), + (-706748400, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (-699487200, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (-687996000, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (-668037600, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (-654732000, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (-636588000, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (-622072800, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (-605743200, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (-590623200, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (-574293600, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (-558568800, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (-542239200, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (-527119200, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (-512604000, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (-496274400, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (-481154400, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (-464220000, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (-449704800, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (-432165600, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (-417650400, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (-401320800, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (-386200800, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (-369266400, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (-354751200, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (-337816800, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (-323301600, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (-306972000, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (-291852000, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (-276732000, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (-257983200, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (-245282400, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (-226533600, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (-213228000, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (-195084000, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (-182383200, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (-163634400, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (-150933600, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (-132184800, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (-119484000, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (-100735200, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (-88034400, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (-68680800, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (-59004000, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (-37242000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("BST") }), + (57718800, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (69818400, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (89172000, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (101268000, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (120621600, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (132717600, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (152071200, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (164167200, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (183520800, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (196221600, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (214970400, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (227671200, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (246420000, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (259120800, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (278474400, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (290570400, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (309924000, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (322020000, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (341373600, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (354675600, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (372819600, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (386125200, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (404269200, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (417574800, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (435718800, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (449024400, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (467773200, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (481078800, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (499222800, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (512528400, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (530672400, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (543978000, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (562122000, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (575427600, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (593571600, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (606877200, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (625626000, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (638326800, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (657075600, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (670381200, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (688525200, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (701830800, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (719974800, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (733280400, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (751424400, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (764730000, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (782874000, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (796179600, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (814323600, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (828234000, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (846378000, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (859683600, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (877827600, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (891133200, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (909277200, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (922582800, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (941331600, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (954032400, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (972781200, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (985482000, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (1004230800, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (1017536400, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (1035680400, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (1048986000, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (1067130000, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (1080435600, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (1099184400, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (1111885200, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (1130634000, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (1143334800, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (1162083600, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (1174784400, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (1193533200, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (1206838800, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (1224982800, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (1238288400, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (1256432400, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (1269738000, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (1288486800, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (1301187600, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (1319936400, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (1332637200, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (1351386000, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (1364691600, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (1382835600, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (1396141200, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (1414285200, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (1427590800, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (1445734800, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (1459040400, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (1477789200, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (1490490000, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (1509238800, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (1521939600, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (1540688400, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (1553994000, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (1572138000, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (1585443600, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (1603587600, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (1616893200, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (1635642000, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (1648342800, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (1667091600, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (1679792400, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (1698541200, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (1711846800, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (1729990800, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (1743296400, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (1761440400, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (1774746000, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (1792890000, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (1806195600, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (1824944400, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (1837645200, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (1856394000, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (1869094800, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (1887843600, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (1901149200, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (1919293200, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (1932598800, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (1950742800, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (1964048400, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (1982797200, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (1995498000, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (2014246800, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (2026947600, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (2045696400, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (2058397200, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (2077146000, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (2090451600, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (2108595600, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (2121901200, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (2140045200, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (2153350800, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (2172099600, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (2184800400, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (2203549200, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (2216250000, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (2234998800, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (2248304400, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (2266448400, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (2279754000, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (2297898000, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (2311203600, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (2329347600, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (2342653200, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (2361402000, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (2374102800, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (2392851600, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (2405552400, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (2424301200, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (2437606800, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (2455750800, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (2469056400, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (2487200400, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (2500506000, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (2519254800, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (2531955600, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (2550704400, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (2563405200, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (2582154000, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (2595459600, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (2613603600, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (2626909200, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (2645053200, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (2658358800, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (2676502800, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (2689808400, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (2708557200, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (2721258000, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (2740006800, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (2752707600, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (2771456400, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (2784762000, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (2802906000, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (2816211600, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (2834355600, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (2847661200, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (2866410000, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (2879110800, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (2897859600, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (2910560400, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (2929309200, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (2942010000, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (2960758800, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (2974064400, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (2992208400, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (3005514000, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (3023658000, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (3036963600, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (3055712400, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (3068413200, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (3087162000, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (3099862800, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (3118611600, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (3131917200, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (3150061200, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (3163366800, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (3181510800, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (3194816400, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (3212960400, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (3226266000, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (3245014800, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (3257715600, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (3276464400, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (3289165200, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (3307914000, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (3321219600, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (3339363600, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (3352669200, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (3370813200, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (3384118800, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (3402867600, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (3415568400, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (3434317200, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (3447018000, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (3465766800, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (3479072400, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (3497216400, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (3510522000, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (3528666000, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (3541971600, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (3560115600, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (3573421200, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (3592170000, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (3604870800, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (3623619600, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (3636320400, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (3655069200, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (3668374800, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (3686518800, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (3699824400, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (3717968400, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (3731274000, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (3750022800, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (3762723600, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (3781472400, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (3794173200, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (3812922000, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (3825622800, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (3844371600, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (3857677200, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (3875821200, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (3889126800, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (3907270800, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (3920576400, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (3939325200, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (3952026000, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (3970774800, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (3983475600, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (4002224400, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (4015530000, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (4033674000, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (4046979600, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (4065123600, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (4078429200, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (4096573200, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + ]; + FixedTimespanSet { + first: FixedTimespan { + utc_offset: -75, + dst_offset: 0, + name: Some("LMT"), + }, + rest: REST + } + }, + + Tz::Europe__Belgrade => { + const REST: &[(i64, FixedTimespan)] = &[ + (-2713915320, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (-905824800, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (-857257200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (-844556400, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (-828226800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (-812502000, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (-796777200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (-777942000, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (-766627200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (417574800, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (433299600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (449024400, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (465354000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (481078800, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (496803600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (512528400, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (528253200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (543978000, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (559702800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (575427600, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (591152400, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (606877200, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (622602000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (638326800, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (654656400, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (670381200, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (686106000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (701830800, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (717555600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (733280400, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (749005200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (764730000, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (780454800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (796179600, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (811904400, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (828234000, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (846378000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (859683600, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (877827600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (891133200, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (909277200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (922582800, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (941331600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (954032400, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (972781200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (985482000, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1004230800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1017536400, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1035680400, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1048986000, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1067130000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1080435600, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1099184400, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1111885200, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1130634000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1143334800, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1162083600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1174784400, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1193533200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1206838800, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1224982800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1238288400, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1256432400, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1269738000, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1288486800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1301187600, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1319936400, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1332637200, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1351386000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1364691600, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1382835600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1396141200, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1414285200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1427590800, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1445734800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1459040400, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1477789200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1490490000, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1509238800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1521939600, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1540688400, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1553994000, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1572138000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1585443600, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1603587600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1616893200, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1635642000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1648342800, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1667091600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1679792400, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1698541200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1711846800, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1729990800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1743296400, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1761440400, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1774746000, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1792890000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1806195600, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1824944400, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1837645200, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1856394000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1869094800, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1887843600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1901149200, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1919293200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1932598800, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1950742800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1964048400, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1982797200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1995498000, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2014246800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2026947600, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2045696400, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2058397200, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2077146000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2090451600, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2108595600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2121901200, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2140045200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2153350800, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2172099600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2184800400, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2203549200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2216250000, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2234998800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2248304400, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2266448400, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2279754000, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2297898000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2311203600, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2329347600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2342653200, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2361402000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2374102800, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2392851600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2405552400, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2424301200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2437606800, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2455750800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2469056400, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2487200400, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2500506000, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2519254800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2531955600, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2550704400, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2563405200, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2582154000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2595459600, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2613603600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2626909200, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2645053200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2658358800, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2676502800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2689808400, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2708557200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2721258000, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2740006800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2752707600, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2771456400, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2784762000, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2802906000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2816211600, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2834355600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2847661200, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2866410000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2879110800, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2897859600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2910560400, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2929309200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2942010000, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2960758800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2974064400, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2992208400, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3005514000, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3023658000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3036963600, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3055712400, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3068413200, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3087162000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3099862800, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3118611600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3131917200, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3150061200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3163366800, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3181510800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3194816400, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3212960400, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3226266000, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3245014800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3257715600, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3276464400, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3289165200, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3307914000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3321219600, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3339363600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3352669200, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3370813200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3384118800, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3402867600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3415568400, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3434317200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3447018000, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3465766800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3479072400, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3497216400, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3510522000, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3528666000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3541971600, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3560115600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3573421200, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3592170000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3604870800, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3623619600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3636320400, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3655069200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3668374800, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3686518800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3699824400, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3717968400, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3731274000, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3750022800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3762723600, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3781472400, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3794173200, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3812922000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3825622800, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3844371600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3857677200, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3875821200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3889126800, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3907270800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3920576400, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3939325200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3952026000, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3970774800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3983475600, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (4002224400, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (4015530000, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (4033674000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (4046979600, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (4065123600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (4078429200, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (4096573200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + ]; + FixedTimespanSet { + first: FixedTimespan { + utc_offset: 4920, + dst_offset: 0, + name: Some("LMT"), + }, + rest: REST + } + }, + + Tz::Europe__Berlin => { + const REST: &[(i64, FixedTimespan)] = &[ + (-2422054408, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (-1693706400, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (-1680483600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (-1663455600, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (-1650150000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (-1632006000, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (-1618700400, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (-938905200, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (-857257200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (-844556400, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (-828226800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (-812502000, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (-796777200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (-781052400, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (-776563200, FixedTimespan { utc_offset: 3600, dst_offset: 7200, name: Some("CEMT") }), + (-765936000, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (-761180400, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (-748479600, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (-733273200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (-717631200, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (-714610800, FixedTimespan { utc_offset: 3600, dst_offset: 7200, name: Some("CEMT") }), + (-710380800, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (-701910000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (-684975600, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (-670460400, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (-654130800, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (-639010800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (323830800, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (338950800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (354675600, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (370400400, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (386125200, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (401850000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (417574800, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (433299600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (449024400, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (465354000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (481078800, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (496803600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (512528400, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (528253200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (543978000, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (559702800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (575427600, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (591152400, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (606877200, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (622602000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (638326800, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (654656400, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (670381200, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (686106000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (701830800, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (717555600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (733280400, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (749005200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (764730000, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (780454800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (796179600, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (811904400, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (828234000, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (846378000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (859683600, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (877827600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (891133200, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (909277200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (922582800, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (941331600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (954032400, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (972781200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (985482000, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1004230800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1017536400, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1035680400, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1048986000, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1067130000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1080435600, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1099184400, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1111885200, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1130634000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1143334800, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1162083600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1174784400, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1193533200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1206838800, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1224982800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1238288400, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1256432400, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1269738000, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1288486800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1301187600, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1319936400, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1332637200, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1351386000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1364691600, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1382835600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1396141200, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1414285200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1427590800, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1445734800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1459040400, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1477789200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1490490000, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1509238800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1521939600, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1540688400, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1553994000, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1572138000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1585443600, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1603587600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1616893200, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1635642000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1648342800, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1667091600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1679792400, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1698541200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1711846800, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1729990800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1743296400, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1761440400, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1774746000, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1792890000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1806195600, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1824944400, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1837645200, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1856394000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1869094800, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1887843600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1901149200, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1919293200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1932598800, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1950742800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1964048400, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1982797200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1995498000, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2014246800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2026947600, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2045696400, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2058397200, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2077146000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2090451600, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2108595600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2121901200, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2140045200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2153350800, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2172099600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2184800400, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2203549200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2216250000, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2234998800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2248304400, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2266448400, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2279754000, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2297898000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2311203600, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2329347600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2342653200, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2361402000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2374102800, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2392851600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2405552400, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2424301200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2437606800, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2455750800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2469056400, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2487200400, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2500506000, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2519254800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2531955600, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2550704400, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2563405200, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2582154000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2595459600, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2613603600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2626909200, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2645053200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2658358800, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2676502800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2689808400, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2708557200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2721258000, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2740006800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2752707600, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2771456400, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2784762000, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2802906000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2816211600, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2834355600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2847661200, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2866410000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2879110800, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2897859600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2910560400, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2929309200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2942010000, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2960758800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2974064400, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2992208400, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3005514000, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3023658000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3036963600, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3055712400, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3068413200, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3087162000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3099862800, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3118611600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3131917200, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3150061200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3163366800, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3181510800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3194816400, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3212960400, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3226266000, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3245014800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3257715600, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3276464400, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3289165200, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3307914000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3321219600, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3339363600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3352669200, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3370813200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3384118800, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3402867600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3415568400, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3434317200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3447018000, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3465766800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3479072400, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3497216400, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3510522000, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3528666000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3541971600, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3560115600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3573421200, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3592170000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3604870800, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3623619600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3636320400, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3655069200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3668374800, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3686518800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3699824400, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3717968400, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3731274000, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3750022800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3762723600, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3781472400, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3794173200, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3812922000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3825622800, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3844371600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3857677200, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3875821200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3889126800, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3907270800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3920576400, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3939325200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3952026000, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3970774800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3983475600, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (4002224400, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (4015530000, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (4033674000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (4046979600, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (4065123600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (4078429200, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (4096573200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + ]; + FixedTimespanSet { + first: FixedTimespan { + utc_offset: 3208, + dst_offset: 0, + name: Some("LMT"), + }, + rest: REST + } + }, + + Tz::Europe__Bratislava => { + const REST: &[(i64, FixedTimespan)] = &[ + (-3786829064, FixedTimespan { utc_offset: 3464, dst_offset: 0, name: Some("PMT") }), + (-2469401864, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (-1693706400, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (-1680483600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (-1663455600, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (-1650150000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (-1632006000, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (-1618700400, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (-938905200, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (-857257200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (-844556400, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (-828226800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (-812502000, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (-796777200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (-781052400, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (-765327600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (-746578800, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (-733359600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (-728517600, FixedTimespan { utc_offset: 3600, dst_offset: -3600, name: Some("GMT") }), + (-721260000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (-716425200, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (-701910000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (-684975600, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (-670460400, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (-654217200, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (-639010800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (291776400, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (307501200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (323830800, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (338950800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (354675600, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (370400400, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (386125200, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (401850000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (417574800, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (433299600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (449024400, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (465354000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (481078800, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (496803600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (512528400, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (528253200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (543978000, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (559702800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (575427600, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (591152400, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (606877200, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (622602000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (638326800, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (654656400, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (670381200, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (686106000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (701830800, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (717555600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (733280400, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (749005200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (764730000, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (780454800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (796179600, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (811904400, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (828234000, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (846378000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (859683600, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (877827600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (891133200, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (909277200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (922582800, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (941331600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (954032400, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (972781200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (985482000, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1004230800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1017536400, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1035680400, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1048986000, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1067130000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1080435600, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1099184400, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1111885200, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1130634000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1143334800, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1162083600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1174784400, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1193533200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1206838800, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1224982800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1238288400, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1256432400, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1269738000, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1288486800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1301187600, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1319936400, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1332637200, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1351386000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1364691600, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1382835600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1396141200, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1414285200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1427590800, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1445734800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1459040400, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1477789200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1490490000, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1509238800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1521939600, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1540688400, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1553994000, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1572138000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1585443600, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1603587600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1616893200, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1635642000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1648342800, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1667091600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1679792400, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1698541200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1711846800, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1729990800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1743296400, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1761440400, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1774746000, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1792890000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1806195600, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1824944400, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1837645200, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1856394000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1869094800, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1887843600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1901149200, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1919293200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1932598800, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1950742800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1964048400, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1982797200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1995498000, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2014246800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2026947600, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2045696400, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2058397200, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2077146000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2090451600, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2108595600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2121901200, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2140045200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2153350800, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2172099600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2184800400, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2203549200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2216250000, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2234998800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2248304400, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2266448400, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2279754000, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2297898000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2311203600, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2329347600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2342653200, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2361402000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2374102800, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2392851600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2405552400, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2424301200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2437606800, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2455750800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2469056400, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2487200400, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2500506000, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2519254800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2531955600, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2550704400, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2563405200, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2582154000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2595459600, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2613603600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2626909200, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2645053200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2658358800, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2676502800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2689808400, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2708557200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2721258000, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2740006800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2752707600, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2771456400, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2784762000, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2802906000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2816211600, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2834355600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2847661200, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2866410000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2879110800, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2897859600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2910560400, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2929309200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2942010000, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2960758800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2974064400, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2992208400, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3005514000, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3023658000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3036963600, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3055712400, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3068413200, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3087162000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3099862800, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3118611600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3131917200, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3150061200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3163366800, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3181510800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3194816400, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3212960400, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3226266000, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3245014800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3257715600, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3276464400, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3289165200, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3307914000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3321219600, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3339363600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3352669200, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3370813200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3384118800, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3402867600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3415568400, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3434317200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3447018000, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3465766800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3479072400, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3497216400, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3510522000, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3528666000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3541971600, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3560115600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3573421200, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3592170000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3604870800, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3623619600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3636320400, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3655069200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3668374800, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3686518800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3699824400, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3717968400, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3731274000, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3750022800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3762723600, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3781472400, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3794173200, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3812922000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3825622800, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3844371600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3857677200, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3875821200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3889126800, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3907270800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3920576400, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3939325200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3952026000, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3970774800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3983475600, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (4002224400, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (4015530000, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (4033674000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (4046979600, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (4065123600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (4078429200, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (4096573200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + ]; + FixedTimespanSet { + first: FixedTimespan { + utc_offset: 3464, + dst_offset: 0, + name: Some("LMT"), + }, + rest: REST + } + }, + + Tz::Europe__Brussels => { + const REST: &[(i64, FixedTimespan)] = &[ + (-2840141850, FixedTimespan { utc_offset: 1050, dst_offset: 0, name: Some("BMT") }), + (-2450995200, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (-1740355200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (-1693702800, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (-1680483600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (-1663455600, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (-1650150000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (-1632006000, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (-1618700400, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (-1613829600, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (-1604278800, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (-1585530000, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (-1574038800, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (-1552266000, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (-1539997200, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (-1520557200, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (-1507510800, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (-1490576400, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (-1473642000, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (-1459126800, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (-1444006800, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (-1427677200, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (-1411952400, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (-1396227600, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (-1379293200, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (-1364778000, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (-1348448400, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (-1333328400, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (-1316394000, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (-1301263200, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (-1284328800, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (-1269813600, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (-1253484000, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (-1238364000, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (-1221429600, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (-1206914400, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (-1191189600, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (-1175464800, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (-1160344800, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (-1143410400, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (-1127685600, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (-1111960800, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (-1096840800, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (-1080511200, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (-1063576800, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (-1049061600, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (-1033336800, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (-1017612000, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (-1002492000, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (-986162400, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (-969228000, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (-950479200, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (-942012000, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (-934671600, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (-857257200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (-844556400, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (-828226800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (-812502000, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (-798073200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (-781052400, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (-766623600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (-745455600, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (-733273200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (228877200, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (243997200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (260326800, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (276051600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (291776400, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (307501200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (323830800, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (338950800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (354675600, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (370400400, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (386125200, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (401850000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (417574800, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (433299600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (449024400, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (465354000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (481078800, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (496803600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (512528400, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (528253200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (543978000, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (559702800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (575427600, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (591152400, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (606877200, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (622602000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (638326800, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (654656400, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (670381200, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (686106000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (701830800, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (717555600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (733280400, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (749005200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (764730000, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (780454800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (796179600, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (811904400, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (828234000, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (846378000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (859683600, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (877827600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (891133200, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (909277200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (922582800, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (941331600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (954032400, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (972781200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (985482000, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1004230800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1017536400, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1035680400, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1048986000, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1067130000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1080435600, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1099184400, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1111885200, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1130634000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1143334800, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1162083600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1174784400, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1193533200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1206838800, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1224982800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1238288400, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1256432400, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1269738000, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1288486800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1301187600, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1319936400, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1332637200, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1351386000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1364691600, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1382835600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1396141200, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1414285200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1427590800, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1445734800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1459040400, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1477789200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1490490000, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1509238800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1521939600, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1540688400, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1553994000, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1572138000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1585443600, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1603587600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1616893200, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1635642000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1648342800, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1667091600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1679792400, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1698541200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1711846800, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1729990800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1743296400, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1761440400, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1774746000, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1792890000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1806195600, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1824944400, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1837645200, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1856394000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1869094800, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1887843600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1901149200, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1919293200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1932598800, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1950742800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1964048400, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1982797200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1995498000, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2014246800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2026947600, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2045696400, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2058397200, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2077146000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2090451600, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2108595600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2121901200, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2140045200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2153350800, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2172099600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2184800400, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2203549200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2216250000, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2234998800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2248304400, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2266448400, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2279754000, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2297898000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2311203600, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2329347600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2342653200, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2361402000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2374102800, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2392851600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2405552400, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2424301200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2437606800, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2455750800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2469056400, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2487200400, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2500506000, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2519254800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2531955600, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2550704400, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2563405200, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2582154000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2595459600, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2613603600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2626909200, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2645053200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2658358800, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2676502800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2689808400, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2708557200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2721258000, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2740006800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2752707600, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2771456400, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2784762000, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2802906000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2816211600, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2834355600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2847661200, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2866410000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2879110800, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2897859600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2910560400, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2929309200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2942010000, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2960758800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2974064400, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2992208400, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3005514000, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3023658000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3036963600, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3055712400, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3068413200, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3087162000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3099862800, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3118611600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3131917200, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3150061200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3163366800, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3181510800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3194816400, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3212960400, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3226266000, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3245014800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3257715600, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3276464400, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3289165200, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3307914000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3321219600, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3339363600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3352669200, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3370813200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3384118800, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3402867600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3415568400, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3434317200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3447018000, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3465766800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3479072400, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3497216400, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3510522000, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3528666000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3541971600, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3560115600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3573421200, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3592170000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3604870800, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3623619600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3636320400, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3655069200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3668374800, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3686518800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3699824400, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3717968400, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3731274000, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3750022800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3762723600, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3781472400, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3794173200, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3812922000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3825622800, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3844371600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3857677200, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3875821200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3889126800, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3907270800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3920576400, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3939325200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3952026000, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3970774800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3983475600, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (4002224400, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (4015530000, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (4033674000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (4046979600, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (4065123600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (4078429200, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (4096573200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + ]; + FixedTimespanSet { + first: FixedTimespan { + utc_offset: 1050, + dst_offset: 0, + name: Some("LMT"), + }, + rest: REST + } + }, + + Tz::Europe__Bucharest => { + const REST: &[(i64, FixedTimespan)] = &[ + (-2469404664, FixedTimespan { utc_offset: 6264, dst_offset: 0, name: Some("BMT") }), + (-1213148664, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (-1187056800, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (-1175479200, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (-1159754400, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (-1144029600, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (-1127700000, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (-1111975200, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (-1096250400, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (-1080525600, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (-1064800800, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (-1049076000, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (-1033351200, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (-1017626400, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (-1001901600, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (-986176800, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (-970452000, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (-954727200, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (296604000, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (307486800, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (323816400, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (338940000, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (354672000, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (370396800, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (386121600, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (401846400, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (417571200, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (433296000, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (449020800, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (465350400, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (481075200, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (496800000, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (512524800, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (528249600, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (543974400, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (559699200, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (575424000, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (591148800, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (606873600, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (622598400, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (638323200, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (654652800, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (670370400, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (686095200, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (701820000, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (717544800, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (733269600, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (748994400, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (764719200, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (780440400, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (796168800, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (811890000, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (828223200, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (846363600, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (859683600, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (877827600, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (891133200, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (909277200, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (922582800, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (941331600, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (954032400, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (972781200, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (985482000, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (1004230800, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (1017536400, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (1035680400, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (1048986000, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (1067130000, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (1080435600, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (1099184400, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (1111885200, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (1130634000, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (1143334800, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (1162083600, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (1174784400, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (1193533200, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (1206838800, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (1224982800, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (1238288400, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (1256432400, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (1269738000, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (1288486800, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (1301187600, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (1319936400, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (1332637200, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (1351386000, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (1364691600, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (1382835600, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (1396141200, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (1414285200, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (1427590800, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (1445734800, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (1459040400, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (1477789200, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (1490490000, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (1509238800, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (1521939600, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (1540688400, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (1553994000, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (1572138000, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (1585443600, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (1603587600, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (1616893200, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (1635642000, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (1648342800, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (1667091600, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (1679792400, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (1698541200, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (1711846800, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (1729990800, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (1743296400, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (1761440400, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (1774746000, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (1792890000, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (1806195600, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (1824944400, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (1837645200, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (1856394000, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (1869094800, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (1887843600, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (1901149200, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (1919293200, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (1932598800, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (1950742800, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (1964048400, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (1982797200, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (1995498000, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (2014246800, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (2026947600, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (2045696400, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (2058397200, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (2077146000, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (2090451600, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (2108595600, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (2121901200, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (2140045200, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (2153350800, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (2172099600, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (2184800400, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (2203549200, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (2216250000, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (2234998800, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (2248304400, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (2266448400, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (2279754000, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (2297898000, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (2311203600, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (2329347600, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (2342653200, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (2361402000, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (2374102800, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (2392851600, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (2405552400, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (2424301200, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (2437606800, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (2455750800, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (2469056400, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (2487200400, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (2500506000, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (2519254800, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (2531955600, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (2550704400, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (2563405200, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (2582154000, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (2595459600, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (2613603600, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (2626909200, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (2645053200, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (2658358800, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (2676502800, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (2689808400, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (2708557200, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (2721258000, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (2740006800, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (2752707600, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (2771456400, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (2784762000, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (2802906000, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (2816211600, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (2834355600, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (2847661200, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (2866410000, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (2879110800, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (2897859600, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (2910560400, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (2929309200, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (2942010000, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (2960758800, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (2974064400, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (2992208400, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (3005514000, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (3023658000, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (3036963600, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (3055712400, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (3068413200, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (3087162000, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (3099862800, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (3118611600, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (3131917200, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (3150061200, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (3163366800, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (3181510800, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (3194816400, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (3212960400, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (3226266000, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (3245014800, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (3257715600, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (3276464400, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (3289165200, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (3307914000, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (3321219600, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (3339363600, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (3352669200, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (3370813200, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (3384118800, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (3402867600, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (3415568400, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (3434317200, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (3447018000, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (3465766800, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (3479072400, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (3497216400, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (3510522000, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (3528666000, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (3541971600, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (3560115600, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (3573421200, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (3592170000, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (3604870800, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (3623619600, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (3636320400, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (3655069200, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (3668374800, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (3686518800, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (3699824400, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (3717968400, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (3731274000, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (3750022800, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (3762723600, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (3781472400, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (3794173200, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (3812922000, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (3825622800, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (3844371600, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (3857677200, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (3875821200, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (3889126800, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (3907270800, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (3920576400, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (3939325200, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (3952026000, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (3970774800, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (3983475600, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (4002224400, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (4015530000, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (4033674000, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (4046979600, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (4065123600, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (4078429200, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (4096573200, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + ]; + FixedTimespanSet { + first: FixedTimespan { + utc_offset: 6264, + dst_offset: 0, + name: Some("LMT"), + }, + rest: REST + } + }, + + Tz::Europe__Budapest => { + const REST: &[(i64, FixedTimespan)] = &[ + (-2498260580, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (-1693706400, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (-1680483600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (-1663455600, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (-1650150000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (-1632006000, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (-1618700400, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (-1600470000, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (-1587250800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (-1569711600, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (-1555196400, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (-906775200, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (-857257200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (-844556400, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (-828226800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (-812502000, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (-796777200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (-778471200, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (-762656400, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (-749689200, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (-733276800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (-717634800, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (-701910000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (-686185200, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (-670460400, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (-654130800, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (-639010800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (-492656400, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (-481168800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (-461199600, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (-449708400, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (-428540400, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (-418258800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (-397090800, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (-386809200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (323823600, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (338943600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (354668400, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (370393200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (386118000, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (401842800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (417567600, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (433292400, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (449024400, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (465354000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (481078800, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (496803600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (512528400, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (528253200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (543978000, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (559702800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (575427600, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (591152400, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (606877200, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (622602000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (638326800, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (654656400, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (670381200, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (686106000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (701830800, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (717555600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (733280400, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (749005200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (764730000, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (780454800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (796179600, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (811904400, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (828234000, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (846378000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (859683600, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (877827600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (891133200, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (909277200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (922582800, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (941331600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (954032400, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (972781200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (985482000, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1004230800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1017536400, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1035680400, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1048986000, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1067130000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1080435600, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1099184400, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1111885200, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1130634000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1143334800, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1162083600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1174784400, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1193533200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1206838800, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1224982800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1238288400, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1256432400, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1269738000, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1288486800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1301187600, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1319936400, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1332637200, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1351386000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1364691600, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1382835600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1396141200, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1414285200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1427590800, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1445734800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1459040400, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1477789200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1490490000, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1509238800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1521939600, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1540688400, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1553994000, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1572138000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1585443600, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1603587600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1616893200, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1635642000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1648342800, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1667091600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1679792400, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1698541200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1711846800, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1729990800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1743296400, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1761440400, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1774746000, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1792890000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1806195600, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1824944400, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1837645200, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1856394000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1869094800, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1887843600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1901149200, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1919293200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1932598800, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1950742800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1964048400, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1982797200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1995498000, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2014246800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2026947600, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2045696400, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2058397200, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2077146000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2090451600, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2108595600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2121901200, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2140045200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2153350800, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2172099600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2184800400, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2203549200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2216250000, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2234998800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2248304400, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2266448400, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2279754000, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2297898000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2311203600, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2329347600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2342653200, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2361402000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2374102800, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2392851600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2405552400, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2424301200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2437606800, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2455750800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2469056400, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2487200400, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2500506000, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2519254800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2531955600, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2550704400, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2563405200, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2582154000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2595459600, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2613603600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2626909200, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2645053200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2658358800, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2676502800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2689808400, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2708557200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2721258000, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2740006800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2752707600, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2771456400, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2784762000, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2802906000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2816211600, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2834355600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2847661200, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2866410000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2879110800, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2897859600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2910560400, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2929309200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2942010000, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2960758800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2974064400, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2992208400, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3005514000, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3023658000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3036963600, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3055712400, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3068413200, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3087162000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3099862800, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3118611600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3131917200, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3150061200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3163366800, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3181510800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3194816400, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3212960400, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3226266000, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3245014800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3257715600, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3276464400, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3289165200, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3307914000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3321219600, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3339363600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3352669200, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3370813200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3384118800, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3402867600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3415568400, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3434317200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3447018000, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3465766800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3479072400, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3497216400, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3510522000, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3528666000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3541971600, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3560115600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3573421200, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3592170000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3604870800, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3623619600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3636320400, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3655069200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3668374800, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3686518800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3699824400, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3717968400, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3731274000, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3750022800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3762723600, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3781472400, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3794173200, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3812922000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3825622800, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3844371600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3857677200, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3875821200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3889126800, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3907270800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3920576400, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3939325200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3952026000, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3970774800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3983475600, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (4002224400, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (4015530000, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (4033674000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (4046979600, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (4065123600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (4078429200, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (4096573200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + ]; + FixedTimespanSet { + first: FixedTimespan { + utc_offset: 4580, + dst_offset: 0, + name: Some("LMT"), + }, + rest: REST + } + }, + + Tz::Europe__Busingen => { + const REST: &[(i64, FixedTimespan)] = &[ + (-3675198848, FixedTimespan { utc_offset: 1786, dst_offset: 0, name: Some("BMT") }), + (-2385246586, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (-904435200, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (-891129600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (-872985600, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (-859680000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (354675600, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (370400400, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (386125200, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (401850000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (417574800, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (433299600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (449024400, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (465354000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (481078800, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (496803600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (512528400, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (528253200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (543978000, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (559702800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (575427600, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (591152400, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (606877200, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (622602000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (638326800, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (654656400, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (670381200, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (686106000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (701830800, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (717555600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (733280400, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (749005200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (764730000, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (780454800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (796179600, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (811904400, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (828234000, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (846378000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (859683600, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (877827600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (891133200, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (909277200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (922582800, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (941331600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (954032400, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (972781200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (985482000, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1004230800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1017536400, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1035680400, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1048986000, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1067130000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1080435600, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1099184400, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1111885200, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1130634000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1143334800, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1162083600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1174784400, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1193533200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1206838800, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1224982800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1238288400, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1256432400, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1269738000, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1288486800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1301187600, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1319936400, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1332637200, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1351386000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1364691600, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1382835600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1396141200, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1414285200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1427590800, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1445734800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1459040400, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1477789200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1490490000, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1509238800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1521939600, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1540688400, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1553994000, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1572138000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1585443600, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1603587600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1616893200, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1635642000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1648342800, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1667091600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1679792400, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1698541200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1711846800, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1729990800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1743296400, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1761440400, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1774746000, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1792890000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1806195600, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1824944400, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1837645200, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1856394000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1869094800, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1887843600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1901149200, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1919293200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1932598800, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1950742800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1964048400, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1982797200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1995498000, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2014246800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2026947600, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2045696400, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2058397200, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2077146000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2090451600, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2108595600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2121901200, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2140045200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2153350800, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2172099600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2184800400, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2203549200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2216250000, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2234998800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2248304400, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2266448400, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2279754000, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2297898000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2311203600, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2329347600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2342653200, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2361402000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2374102800, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2392851600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2405552400, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2424301200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2437606800, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2455750800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2469056400, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2487200400, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2500506000, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2519254800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2531955600, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2550704400, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2563405200, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2582154000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2595459600, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2613603600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2626909200, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2645053200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2658358800, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2676502800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2689808400, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2708557200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2721258000, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2740006800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2752707600, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2771456400, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2784762000, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2802906000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2816211600, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2834355600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2847661200, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2866410000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2879110800, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2897859600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2910560400, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2929309200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2942010000, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2960758800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2974064400, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2992208400, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3005514000, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3023658000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3036963600, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3055712400, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3068413200, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3087162000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3099862800, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3118611600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3131917200, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3150061200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3163366800, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3181510800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3194816400, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3212960400, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3226266000, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3245014800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3257715600, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3276464400, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3289165200, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3307914000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3321219600, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3339363600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3352669200, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3370813200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3384118800, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3402867600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3415568400, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3434317200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3447018000, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3465766800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3479072400, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3497216400, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3510522000, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3528666000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3541971600, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3560115600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3573421200, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3592170000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3604870800, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3623619600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3636320400, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3655069200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3668374800, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3686518800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3699824400, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3717968400, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3731274000, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3750022800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3762723600, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3781472400, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3794173200, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3812922000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3825622800, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3844371600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3857677200, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3875821200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3889126800, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3907270800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3920576400, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3939325200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3952026000, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3970774800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3983475600, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (4002224400, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (4015530000, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (4033674000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (4046979600, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (4065123600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (4078429200, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (4096573200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + ]; + FixedTimespanSet { + first: FixedTimespan { + utc_offset: 2048, + dst_offset: 0, + name: Some("LMT"), + }, + rest: REST + } + }, + + Tz::Europe__Chisinau => { + const REST: &[(i64, FixedTimespan)] = &[ + (-2840147720, FixedTimespan { utc_offset: 6900, dst_offset: 0, name: Some("CMT") }), + (-1637114100, FixedTimespan { utc_offset: 6264, dst_offset: 0, name: Some("BMT") }), + (-1213148664, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (-1187056800, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (-1175479200, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (-1159754400, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (-1144029600, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (-1127700000, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (-1111975200, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (-1096250400, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (-1080525600, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (-1064800800, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (-1049076000, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (-1033351200, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (-1017626400, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (-1001901600, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (-986176800, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (-970452000, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (-954727200, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (-927165600, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (-898138800, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (-857257200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (-844556400, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (-828226800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (-812502000, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (-800157600, FixedTimespan { utc_offset: 10800, dst_offset: 0, name: Some("MSK") }), + (354920400, FixedTimespan { utc_offset: 10800, dst_offset: 3600, name: Some("MSD") }), + (370728000, FixedTimespan { utc_offset: 10800, dst_offset: 0, name: Some("MSK") }), + (386456400, FixedTimespan { utc_offset: 10800, dst_offset: 3600, name: Some("MSD") }), + (402264000, FixedTimespan { utc_offset: 10800, dst_offset: 0, name: Some("MSK") }), + (417992400, FixedTimespan { utc_offset: 10800, dst_offset: 3600, name: Some("MSD") }), + (433800000, FixedTimespan { utc_offset: 10800, dst_offset: 0, name: Some("MSK") }), + (449614800, FixedTimespan { utc_offset: 10800, dst_offset: 3600, name: Some("MSD") }), + (465346800, FixedTimespan { utc_offset: 10800, dst_offset: 0, name: Some("MSK") }), + (481071600, FixedTimespan { utc_offset: 10800, dst_offset: 3600, name: Some("MSD") }), + (496796400, FixedTimespan { utc_offset: 10800, dst_offset: 0, name: Some("MSK") }), + (512521200, FixedTimespan { utc_offset: 10800, dst_offset: 3600, name: Some("MSD") }), + (528246000, FixedTimespan { utc_offset: 10800, dst_offset: 0, name: Some("MSK") }), + (543970800, FixedTimespan { utc_offset: 10800, dst_offset: 3600, name: Some("MSD") }), + (559695600, FixedTimespan { utc_offset: 10800, dst_offset: 0, name: Some("MSK") }), + (575420400, FixedTimespan { utc_offset: 10800, dst_offset: 3600, name: Some("MSD") }), + (591145200, FixedTimespan { utc_offset: 10800, dst_offset: 0, name: Some("MSK") }), + (606870000, FixedTimespan { utc_offset: 10800, dst_offset: 3600, name: Some("MSD") }), + (622594800, FixedTimespan { utc_offset: 10800, dst_offset: 0, name: Some("MSK") }), + (638319600, FixedTimespan { utc_offset: 10800, dst_offset: 3600, name: Some("MSD") }), + (641944800, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (654652800, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (670377600, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (686102400, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (701820000, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (717541200, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (733269600, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (748990800, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (764719200, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (780440400, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (796168800, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (811890000, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (828223200, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (846363600, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (859680000, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (877824000, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (891129600, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (909273600, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (922579200, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (941328000, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (954028800, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (972777600, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (985478400, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (1004227200, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (1017532800, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (1035676800, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (1048982400, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (1067126400, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (1080432000, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (1099180800, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (1111881600, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (1130630400, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (1143331200, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (1162080000, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (1174780800, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (1193529600, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (1206835200, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (1224979200, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (1238284800, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (1256428800, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (1269734400, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (1288483200, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (1301184000, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (1319932800, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (1332633600, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (1351382400, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (1364688000, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (1382832000, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (1396137600, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (1414281600, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (1427587200, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (1445731200, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (1459036800, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (1477785600, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (1490486400, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (1509235200, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (1521936000, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (1540684800, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (1553990400, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (1572134400, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (1585440000, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (1603584000, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (1616889600, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (1635638400, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (1648339200, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (1667088000, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (1679788800, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (1698537600, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (1711843200, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (1729987200, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (1743292800, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (1761436800, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (1774742400, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (1792886400, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (1806192000, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (1824940800, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (1837641600, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (1856390400, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (1869091200, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (1887840000, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (1901145600, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (1919289600, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (1932595200, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (1950739200, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (1964044800, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (1982793600, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (1995494400, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (2014243200, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (2026944000, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (2045692800, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (2058393600, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (2077142400, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (2090448000, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (2108592000, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (2121897600, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (2140041600, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (2153347200, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (2172096000, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (2184796800, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (2203545600, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (2216246400, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (2234995200, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (2248300800, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (2266444800, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (2279750400, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (2297894400, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (2311200000, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (2329344000, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (2342649600, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (2361398400, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (2374099200, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (2392848000, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (2405548800, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (2424297600, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (2437603200, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (2455747200, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (2469052800, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (2487196800, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (2500502400, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (2519251200, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (2531952000, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (2550700800, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (2563401600, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (2582150400, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (2595456000, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (2613600000, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (2626905600, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (2645049600, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (2658355200, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (2676499200, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (2689804800, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (2708553600, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (2721254400, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (2740003200, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (2752704000, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (2771452800, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (2784758400, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (2802902400, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (2816208000, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (2834352000, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (2847657600, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (2866406400, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (2879107200, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (2897856000, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (2910556800, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (2929305600, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (2942006400, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (2960755200, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (2974060800, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (2992204800, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (3005510400, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (3023654400, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (3036960000, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (3055708800, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (3068409600, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (3087158400, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (3099859200, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (3118608000, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (3131913600, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (3150057600, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (3163363200, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (3181507200, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (3194812800, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (3212956800, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (3226262400, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (3245011200, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (3257712000, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (3276460800, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (3289161600, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (3307910400, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (3321216000, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (3339360000, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (3352665600, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (3370809600, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (3384115200, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (3402864000, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (3415564800, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (3434313600, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (3447014400, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (3465763200, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (3479068800, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (3497212800, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (3510518400, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (3528662400, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (3541968000, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (3560112000, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (3573417600, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (3592166400, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (3604867200, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (3623616000, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (3636316800, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (3655065600, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (3668371200, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (3686515200, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (3699820800, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (3717964800, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (3731270400, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (3750019200, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (3762720000, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (3781468800, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (3794169600, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (3812918400, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (3825619200, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (3844368000, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (3857673600, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (3875817600, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (3889123200, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (3907267200, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (3920572800, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (3939321600, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (3952022400, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (3970771200, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (3983472000, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (4002220800, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (4015526400, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (4033670400, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (4046976000, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (4065120000, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (4078425600, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (4096569600, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + ]; + FixedTimespanSet { + first: FixedTimespan { + utc_offset: 6920, + dst_offset: 0, + name: Some("LMT"), + }, + rest: REST + } + }, + + Tz::Europe__Copenhagen => { + const REST: &[(i64, FixedTimespan)] = &[ + (-2422054408, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (-1693706400, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (-1680483600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (-1663455600, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (-1650150000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (-1632006000, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (-1618700400, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (-938905200, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (-857257200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (-844556400, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (-828226800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (-812502000, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (-796777200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (-781052400, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (-776563200, FixedTimespan { utc_offset: 3600, dst_offset: 7200, name: Some("CEMT") }), + (-765936000, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (-761180400, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (-748479600, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (-733273200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (-717631200, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (-714610800, FixedTimespan { utc_offset: 3600, dst_offset: 7200, name: Some("CEMT") }), + (-710380800, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (-701910000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (-684975600, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (-670460400, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (-654130800, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (-639010800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (323830800, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (338950800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (354675600, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (370400400, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (386125200, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (401850000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (417574800, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (433299600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (449024400, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (465354000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (481078800, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (496803600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (512528400, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (528253200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (543978000, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (559702800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (575427600, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (591152400, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (606877200, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (622602000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (638326800, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (654656400, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (670381200, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (686106000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (701830800, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (717555600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (733280400, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (749005200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (764730000, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (780454800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (796179600, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (811904400, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (828234000, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (846378000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (859683600, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (877827600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (891133200, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (909277200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (922582800, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (941331600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (954032400, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (972781200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (985482000, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1004230800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1017536400, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1035680400, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1048986000, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1067130000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1080435600, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1099184400, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1111885200, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1130634000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1143334800, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1162083600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1174784400, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1193533200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1206838800, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1224982800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1238288400, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1256432400, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1269738000, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1288486800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1301187600, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1319936400, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1332637200, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1351386000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1364691600, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1382835600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1396141200, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1414285200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1427590800, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1445734800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1459040400, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1477789200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1490490000, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1509238800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1521939600, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1540688400, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1553994000, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1572138000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1585443600, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1603587600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1616893200, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1635642000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1648342800, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1667091600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1679792400, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1698541200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1711846800, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1729990800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1743296400, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1761440400, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1774746000, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1792890000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1806195600, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1824944400, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1837645200, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1856394000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1869094800, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1887843600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1901149200, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1919293200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1932598800, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1950742800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1964048400, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1982797200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1995498000, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2014246800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2026947600, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2045696400, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2058397200, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2077146000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2090451600, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2108595600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2121901200, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2140045200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2153350800, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2172099600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2184800400, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2203549200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2216250000, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2234998800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2248304400, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2266448400, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2279754000, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2297898000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2311203600, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2329347600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2342653200, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2361402000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2374102800, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2392851600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2405552400, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2424301200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2437606800, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2455750800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2469056400, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2487200400, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2500506000, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2519254800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2531955600, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2550704400, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2563405200, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2582154000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2595459600, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2613603600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2626909200, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2645053200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2658358800, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2676502800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2689808400, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2708557200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2721258000, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2740006800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2752707600, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2771456400, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2784762000, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2802906000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2816211600, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2834355600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2847661200, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2866410000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2879110800, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2897859600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2910560400, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2929309200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2942010000, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2960758800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2974064400, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2992208400, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3005514000, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3023658000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3036963600, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3055712400, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3068413200, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3087162000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3099862800, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3118611600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3131917200, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3150061200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3163366800, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3181510800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3194816400, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3212960400, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3226266000, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3245014800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3257715600, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3276464400, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3289165200, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3307914000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3321219600, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3339363600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3352669200, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3370813200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3384118800, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3402867600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3415568400, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3434317200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3447018000, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3465766800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3479072400, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3497216400, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3510522000, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3528666000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3541971600, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3560115600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3573421200, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3592170000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3604870800, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3623619600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3636320400, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3655069200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3668374800, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3686518800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3699824400, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3717968400, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3731274000, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3750022800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3762723600, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3781472400, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3794173200, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3812922000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3825622800, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3844371600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3857677200, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3875821200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3889126800, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3907270800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3920576400, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3939325200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3952026000, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3970774800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3983475600, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (4002224400, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (4015530000, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (4033674000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (4046979600, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (4065123600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (4078429200, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (4096573200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + ]; + FixedTimespanSet { + first: FixedTimespan { + utc_offset: 3208, + dst_offset: 0, + name: Some("LMT"), + }, + rest: REST + } + }, + + Tz::Europe__Dublin => { + const REST: &[(i64, FixedTimespan)] = &[ + (-2821649679, FixedTimespan { utc_offset: -1521, dst_offset: 0, name: Some("DMT") }), + (-1691962479, FixedTimespan { utc_offset: -1521, dst_offset: 3600, name: Some("IST") }), + (-1680474879, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (-1680472800, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (-1664143200, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (-1650146400, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (-1633903200, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (-1617487200, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (-1601848800, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (-1586037600, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (-1570399200, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (-1552168800, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (-1538344800, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (-1522533600, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (-1507500000, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("IST") }), + (-1490565600, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (-1473631200, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("IST") }), + (-1460930400, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (-1442786400, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("IST") }), + (-1428876000, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (-1410732000, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("IST") }), + (-1396216800, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (-1379282400, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("IST") }), + (-1364767200, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (-1348437600, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("IST") }), + (-1333317600, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (-1315778400, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("IST") }), + (-1301263200, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (-1284328800, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("IST") }), + (-1269813600, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (-1253484000, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("IST") }), + (-1238364000, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (-1221429600, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("IST") }), + (-1206914400, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (-1189980000, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("IST") }), + (-1175464800, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (-1159135200, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("IST") }), + (-1143410400, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (-1126476000, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("IST") }), + (-1111960800, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (-1095631200, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("IST") }), + (-1080511200, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (-1063576800, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("IST") }), + (-1049061600, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (-1032127200, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("IST") }), + (-1017612000, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (-1001282400, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("IST") }), + (-986162400, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (-969228000, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("IST") }), + (-950479200, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (-942012000, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("IST") }), + (-733359600, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (-719445600, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("IST") }), + (-699490800, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (-684972000, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("IST") }), + (-668037600, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (-654732000, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("IST") }), + (-636588000, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (-622072800, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("IST") }), + (-605743200, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (-590623200, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("IST") }), + (-574293600, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (-558568800, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("IST") }), + (-542239200, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (-527119200, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("IST") }), + (-512604000, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (-496274400, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("IST") }), + (-481154400, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (-464220000, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("IST") }), + (-449704800, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (-432165600, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("IST") }), + (-417650400, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (-401320800, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("IST") }), + (-386200800, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (-369266400, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("IST") }), + (-354751200, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (-337816800, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("IST") }), + (-323301600, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (-306972000, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("IST") }), + (-291852000, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (-276732000, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("IST") }), + (-257983200, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (-245282400, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("IST") }), + (-226533600, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (-213228000, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("IST") }), + (-195084000, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (-182383200, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("IST") }), + (-163634400, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (-150933600, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("IST") }), + (-132184800, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (-119484000, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("IST") }), + (-100735200, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (-88034400, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("IST") }), + (-68680800, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (-59004000, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("IST") }), + (-37242000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("IST") }), + (57722400, FixedTimespan { utc_offset: 3600, dst_offset: -3600, name: Some("GMT") }), + (69818400, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("IST") }), + (89172000, FixedTimespan { utc_offset: 3600, dst_offset: -3600, name: Some("GMT") }), + (101268000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("IST") }), + (120621600, FixedTimespan { utc_offset: 3600, dst_offset: -3600, name: Some("GMT") }), + (132717600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("IST") }), + (152071200, FixedTimespan { utc_offset: 3600, dst_offset: -3600, name: Some("GMT") }), + (164167200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("IST") }), + (183520800, FixedTimespan { utc_offset: 3600, dst_offset: -3600, name: Some("GMT") }), + (196221600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("IST") }), + (214970400, FixedTimespan { utc_offset: 3600, dst_offset: -3600, name: Some("GMT") }), + (227671200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("IST") }), + (246420000, FixedTimespan { utc_offset: 3600, dst_offset: -3600, name: Some("GMT") }), + (259120800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("IST") }), + (278474400, FixedTimespan { utc_offset: 3600, dst_offset: -3600, name: Some("GMT") }), + (290570400, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("IST") }), + (309924000, FixedTimespan { utc_offset: 3600, dst_offset: -3600, name: Some("GMT") }), + (322020000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("IST") }), + (341373600, FixedTimespan { utc_offset: 3600, dst_offset: -3600, name: Some("GMT") }), + (354675600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("IST") }), + (372819600, FixedTimespan { utc_offset: 3600, dst_offset: -3600, name: Some("GMT") }), + (386125200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("IST") }), + (404269200, FixedTimespan { utc_offset: 3600, dst_offset: -3600, name: Some("GMT") }), + (417574800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("IST") }), + (435718800, FixedTimespan { utc_offset: 3600, dst_offset: -3600, name: Some("GMT") }), + (449024400, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("IST") }), + (467773200, FixedTimespan { utc_offset: 3600, dst_offset: -3600, name: Some("GMT") }), + (481078800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("IST") }), + (499222800, FixedTimespan { utc_offset: 3600, dst_offset: -3600, name: Some("GMT") }), + (512528400, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("IST") }), + (530672400, FixedTimespan { utc_offset: 3600, dst_offset: -3600, name: Some("GMT") }), + (543978000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("IST") }), + (562122000, FixedTimespan { utc_offset: 3600, dst_offset: -3600, name: Some("GMT") }), + (575427600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("IST") }), + (593571600, FixedTimespan { utc_offset: 3600, dst_offset: -3600, name: Some("GMT") }), + (606877200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("IST") }), + (625626000, FixedTimespan { utc_offset: 3600, dst_offset: -3600, name: Some("GMT") }), + (638326800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("IST") }), + (657075600, FixedTimespan { utc_offset: 3600, dst_offset: -3600, name: Some("GMT") }), + (670381200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("IST") }), + (688525200, FixedTimespan { utc_offset: 3600, dst_offset: -3600, name: Some("GMT") }), + (701830800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("IST") }), + (719974800, FixedTimespan { utc_offset: 3600, dst_offset: -3600, name: Some("GMT") }), + (733280400, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("IST") }), + (751424400, FixedTimespan { utc_offset: 3600, dst_offset: -3600, name: Some("GMT") }), + (764730000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("IST") }), + (782874000, FixedTimespan { utc_offset: 3600, dst_offset: -3600, name: Some("GMT") }), + (796179600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("IST") }), + (814323600, FixedTimespan { utc_offset: 3600, dst_offset: -3600, name: Some("GMT") }), + (828234000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("IST") }), + (846378000, FixedTimespan { utc_offset: 3600, dst_offset: -3600, name: Some("GMT") }), + (859683600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("IST") }), + (877827600, FixedTimespan { utc_offset: 3600, dst_offset: -3600, name: Some("GMT") }), + (891133200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("IST") }), + (909277200, FixedTimespan { utc_offset: 3600, dst_offset: -3600, name: Some("GMT") }), + (922582800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("IST") }), + (941331600, FixedTimespan { utc_offset: 3600, dst_offset: -3600, name: Some("GMT") }), + (954032400, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("IST") }), + (972781200, FixedTimespan { utc_offset: 3600, dst_offset: -3600, name: Some("GMT") }), + (985482000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("IST") }), + (1004230800, FixedTimespan { utc_offset: 3600, dst_offset: -3600, name: Some("GMT") }), + (1017536400, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("IST") }), + (1035680400, FixedTimespan { utc_offset: 3600, dst_offset: -3600, name: Some("GMT") }), + (1048986000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("IST") }), + (1067130000, FixedTimespan { utc_offset: 3600, dst_offset: -3600, name: Some("GMT") }), + (1080435600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("IST") }), + (1099184400, FixedTimespan { utc_offset: 3600, dst_offset: -3600, name: Some("GMT") }), + (1111885200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("IST") }), + (1130634000, FixedTimespan { utc_offset: 3600, dst_offset: -3600, name: Some("GMT") }), + (1143334800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("IST") }), + (1162083600, FixedTimespan { utc_offset: 3600, dst_offset: -3600, name: Some("GMT") }), + (1174784400, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("IST") }), + (1193533200, FixedTimespan { utc_offset: 3600, dst_offset: -3600, name: Some("GMT") }), + (1206838800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("IST") }), + (1224982800, FixedTimespan { utc_offset: 3600, dst_offset: -3600, name: Some("GMT") }), + (1238288400, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("IST") }), + (1256432400, FixedTimespan { utc_offset: 3600, dst_offset: -3600, name: Some("GMT") }), + (1269738000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("IST") }), + (1288486800, FixedTimespan { utc_offset: 3600, dst_offset: -3600, name: Some("GMT") }), + (1301187600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("IST") }), + (1319936400, FixedTimespan { utc_offset: 3600, dst_offset: -3600, name: Some("GMT") }), + (1332637200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("IST") }), + (1351386000, FixedTimespan { utc_offset: 3600, dst_offset: -3600, name: Some("GMT") }), + (1364691600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("IST") }), + (1382835600, FixedTimespan { utc_offset: 3600, dst_offset: -3600, name: Some("GMT") }), + (1396141200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("IST") }), + (1414285200, FixedTimespan { utc_offset: 3600, dst_offset: -3600, name: Some("GMT") }), + (1427590800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("IST") }), + (1445734800, FixedTimespan { utc_offset: 3600, dst_offset: -3600, name: Some("GMT") }), + (1459040400, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("IST") }), + (1477789200, FixedTimespan { utc_offset: 3600, dst_offset: -3600, name: Some("GMT") }), + (1490490000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("IST") }), + (1509238800, FixedTimespan { utc_offset: 3600, dst_offset: -3600, name: Some("GMT") }), + (1521939600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("IST") }), + (1540688400, FixedTimespan { utc_offset: 3600, dst_offset: -3600, name: Some("GMT") }), + (1553994000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("IST") }), + (1572138000, FixedTimespan { utc_offset: 3600, dst_offset: -3600, name: Some("GMT") }), + (1585443600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("IST") }), + (1603587600, FixedTimespan { utc_offset: 3600, dst_offset: -3600, name: Some("GMT") }), + (1616893200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("IST") }), + (1635642000, FixedTimespan { utc_offset: 3600, dst_offset: -3600, name: Some("GMT") }), + (1648342800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("IST") }), + (1667091600, FixedTimespan { utc_offset: 3600, dst_offset: -3600, name: Some("GMT") }), + (1679792400, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("IST") }), + (1698541200, FixedTimespan { utc_offset: 3600, dst_offset: -3600, name: Some("GMT") }), + (1711846800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("IST") }), + (1729990800, FixedTimespan { utc_offset: 3600, dst_offset: -3600, name: Some("GMT") }), + (1743296400, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("IST") }), + (1761440400, FixedTimespan { utc_offset: 3600, dst_offset: -3600, name: Some("GMT") }), + (1774746000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("IST") }), + (1792890000, FixedTimespan { utc_offset: 3600, dst_offset: -3600, name: Some("GMT") }), + (1806195600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("IST") }), + (1824944400, FixedTimespan { utc_offset: 3600, dst_offset: -3600, name: Some("GMT") }), + (1837645200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("IST") }), + (1856394000, FixedTimespan { utc_offset: 3600, dst_offset: -3600, name: Some("GMT") }), + (1869094800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("IST") }), + (1887843600, FixedTimespan { utc_offset: 3600, dst_offset: -3600, name: Some("GMT") }), + (1901149200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("IST") }), + (1919293200, FixedTimespan { utc_offset: 3600, dst_offset: -3600, name: Some("GMT") }), + (1932598800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("IST") }), + (1950742800, FixedTimespan { utc_offset: 3600, dst_offset: -3600, name: Some("GMT") }), + (1964048400, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("IST") }), + (1982797200, FixedTimespan { utc_offset: 3600, dst_offset: -3600, name: Some("GMT") }), + (1995498000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("IST") }), + (2014246800, FixedTimespan { utc_offset: 3600, dst_offset: -3600, name: Some("GMT") }), + (2026947600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("IST") }), + (2045696400, FixedTimespan { utc_offset: 3600, dst_offset: -3600, name: Some("GMT") }), + (2058397200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("IST") }), + (2077146000, FixedTimespan { utc_offset: 3600, dst_offset: -3600, name: Some("GMT") }), + (2090451600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("IST") }), + (2108595600, FixedTimespan { utc_offset: 3600, dst_offset: -3600, name: Some("GMT") }), + (2121901200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("IST") }), + (2140045200, FixedTimespan { utc_offset: 3600, dst_offset: -3600, name: Some("GMT") }), + (2153350800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("IST") }), + (2172099600, FixedTimespan { utc_offset: 3600, dst_offset: -3600, name: Some("GMT") }), + (2184800400, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("IST") }), + (2203549200, FixedTimespan { utc_offset: 3600, dst_offset: -3600, name: Some("GMT") }), + (2216250000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("IST") }), + (2234998800, FixedTimespan { utc_offset: 3600, dst_offset: -3600, name: Some("GMT") }), + (2248304400, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("IST") }), + (2266448400, FixedTimespan { utc_offset: 3600, dst_offset: -3600, name: Some("GMT") }), + (2279754000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("IST") }), + (2297898000, FixedTimespan { utc_offset: 3600, dst_offset: -3600, name: Some("GMT") }), + (2311203600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("IST") }), + (2329347600, FixedTimespan { utc_offset: 3600, dst_offset: -3600, name: Some("GMT") }), + (2342653200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("IST") }), + (2361402000, FixedTimespan { utc_offset: 3600, dst_offset: -3600, name: Some("GMT") }), + (2374102800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("IST") }), + (2392851600, FixedTimespan { utc_offset: 3600, dst_offset: -3600, name: Some("GMT") }), + (2405552400, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("IST") }), + (2424301200, FixedTimespan { utc_offset: 3600, dst_offset: -3600, name: Some("GMT") }), + (2437606800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("IST") }), + (2455750800, FixedTimespan { utc_offset: 3600, dst_offset: -3600, name: Some("GMT") }), + (2469056400, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("IST") }), + (2487200400, FixedTimespan { utc_offset: 3600, dst_offset: -3600, name: Some("GMT") }), + (2500506000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("IST") }), + (2519254800, FixedTimespan { utc_offset: 3600, dst_offset: -3600, name: Some("GMT") }), + (2531955600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("IST") }), + (2550704400, FixedTimespan { utc_offset: 3600, dst_offset: -3600, name: Some("GMT") }), + (2563405200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("IST") }), + (2582154000, FixedTimespan { utc_offset: 3600, dst_offset: -3600, name: Some("GMT") }), + (2595459600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("IST") }), + (2613603600, FixedTimespan { utc_offset: 3600, dst_offset: -3600, name: Some("GMT") }), + (2626909200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("IST") }), + (2645053200, FixedTimespan { utc_offset: 3600, dst_offset: -3600, name: Some("GMT") }), + (2658358800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("IST") }), + (2676502800, FixedTimespan { utc_offset: 3600, dst_offset: -3600, name: Some("GMT") }), + (2689808400, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("IST") }), + (2708557200, FixedTimespan { utc_offset: 3600, dst_offset: -3600, name: Some("GMT") }), + (2721258000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("IST") }), + (2740006800, FixedTimespan { utc_offset: 3600, dst_offset: -3600, name: Some("GMT") }), + (2752707600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("IST") }), + (2771456400, FixedTimespan { utc_offset: 3600, dst_offset: -3600, name: Some("GMT") }), + (2784762000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("IST") }), + (2802906000, FixedTimespan { utc_offset: 3600, dst_offset: -3600, name: Some("GMT") }), + (2816211600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("IST") }), + (2834355600, FixedTimespan { utc_offset: 3600, dst_offset: -3600, name: Some("GMT") }), + (2847661200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("IST") }), + (2866410000, FixedTimespan { utc_offset: 3600, dst_offset: -3600, name: Some("GMT") }), + (2879110800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("IST") }), + (2897859600, FixedTimespan { utc_offset: 3600, dst_offset: -3600, name: Some("GMT") }), + (2910560400, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("IST") }), + (2929309200, FixedTimespan { utc_offset: 3600, dst_offset: -3600, name: Some("GMT") }), + (2942010000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("IST") }), + (2960758800, FixedTimespan { utc_offset: 3600, dst_offset: -3600, name: Some("GMT") }), + (2974064400, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("IST") }), + (2992208400, FixedTimespan { utc_offset: 3600, dst_offset: -3600, name: Some("GMT") }), + (3005514000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("IST") }), + (3023658000, FixedTimespan { utc_offset: 3600, dst_offset: -3600, name: Some("GMT") }), + (3036963600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("IST") }), + (3055712400, FixedTimespan { utc_offset: 3600, dst_offset: -3600, name: Some("GMT") }), + (3068413200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("IST") }), + (3087162000, FixedTimespan { utc_offset: 3600, dst_offset: -3600, name: Some("GMT") }), + (3099862800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("IST") }), + (3118611600, FixedTimespan { utc_offset: 3600, dst_offset: -3600, name: Some("GMT") }), + (3131917200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("IST") }), + (3150061200, FixedTimespan { utc_offset: 3600, dst_offset: -3600, name: Some("GMT") }), + (3163366800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("IST") }), + (3181510800, FixedTimespan { utc_offset: 3600, dst_offset: -3600, name: Some("GMT") }), + (3194816400, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("IST") }), + (3212960400, FixedTimespan { utc_offset: 3600, dst_offset: -3600, name: Some("GMT") }), + (3226266000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("IST") }), + (3245014800, FixedTimespan { utc_offset: 3600, dst_offset: -3600, name: Some("GMT") }), + (3257715600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("IST") }), + (3276464400, FixedTimespan { utc_offset: 3600, dst_offset: -3600, name: Some("GMT") }), + (3289165200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("IST") }), + (3307914000, FixedTimespan { utc_offset: 3600, dst_offset: -3600, name: Some("GMT") }), + (3321219600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("IST") }), + (3339363600, FixedTimespan { utc_offset: 3600, dst_offset: -3600, name: Some("GMT") }), + (3352669200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("IST") }), + (3370813200, FixedTimespan { utc_offset: 3600, dst_offset: -3600, name: Some("GMT") }), + (3384118800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("IST") }), + (3402867600, FixedTimespan { utc_offset: 3600, dst_offset: -3600, name: Some("GMT") }), + (3415568400, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("IST") }), + (3434317200, FixedTimespan { utc_offset: 3600, dst_offset: -3600, name: Some("GMT") }), + (3447018000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("IST") }), + (3465766800, FixedTimespan { utc_offset: 3600, dst_offset: -3600, name: Some("GMT") }), + (3479072400, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("IST") }), + (3497216400, FixedTimespan { utc_offset: 3600, dst_offset: -3600, name: Some("GMT") }), + (3510522000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("IST") }), + (3528666000, FixedTimespan { utc_offset: 3600, dst_offset: -3600, name: Some("GMT") }), + (3541971600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("IST") }), + (3560115600, FixedTimespan { utc_offset: 3600, dst_offset: -3600, name: Some("GMT") }), + (3573421200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("IST") }), + (3592170000, FixedTimespan { utc_offset: 3600, dst_offset: -3600, name: Some("GMT") }), + (3604870800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("IST") }), + (3623619600, FixedTimespan { utc_offset: 3600, dst_offset: -3600, name: Some("GMT") }), + (3636320400, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("IST") }), + (3655069200, FixedTimespan { utc_offset: 3600, dst_offset: -3600, name: Some("GMT") }), + (3668374800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("IST") }), + (3686518800, FixedTimespan { utc_offset: 3600, dst_offset: -3600, name: Some("GMT") }), + (3699824400, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("IST") }), + (3717968400, FixedTimespan { utc_offset: 3600, dst_offset: -3600, name: Some("GMT") }), + (3731274000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("IST") }), + (3750022800, FixedTimespan { utc_offset: 3600, dst_offset: -3600, name: Some("GMT") }), + (3762723600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("IST") }), + (3781472400, FixedTimespan { utc_offset: 3600, dst_offset: -3600, name: Some("GMT") }), + (3794173200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("IST") }), + (3812922000, FixedTimespan { utc_offset: 3600, dst_offset: -3600, name: Some("GMT") }), + (3825622800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("IST") }), + (3844371600, FixedTimespan { utc_offset: 3600, dst_offset: -3600, name: Some("GMT") }), + (3857677200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("IST") }), + (3875821200, FixedTimespan { utc_offset: 3600, dst_offset: -3600, name: Some("GMT") }), + (3889126800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("IST") }), + (3907270800, FixedTimespan { utc_offset: 3600, dst_offset: -3600, name: Some("GMT") }), + (3920576400, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("IST") }), + (3939325200, FixedTimespan { utc_offset: 3600, dst_offset: -3600, name: Some("GMT") }), + (3952026000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("IST") }), + (3970774800, FixedTimespan { utc_offset: 3600, dst_offset: -3600, name: Some("GMT") }), + (3983475600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("IST") }), + (4002224400, FixedTimespan { utc_offset: 3600, dst_offset: -3600, name: Some("GMT") }), + (4015530000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("IST") }), + (4033674000, FixedTimespan { utc_offset: 3600, dst_offset: -3600, name: Some("GMT") }), + (4046979600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("IST") }), + (4065123600, FixedTimespan { utc_offset: 3600, dst_offset: -3600, name: Some("GMT") }), + (4078429200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("IST") }), + (4096573200, FixedTimespan { utc_offset: 3600, dst_offset: -3600, name: Some("GMT") }), + ]; + FixedTimespanSet { + first: FixedTimespan { + utc_offset: -1521, + dst_offset: 0, + name: Some("LMT"), + }, + rest: REST + } + }, + + Tz::Europe__Gibraltar => { + const REST: &[(i64, FixedTimespan)] = &[ + (-2821649916, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (-1691964000, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (-1680472800, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (-1664143200, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (-1650146400, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (-1633903200, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (-1617487200, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (-1601848800, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (-1586037600, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (-1570399200, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (-1552168800, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (-1538344800, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (-1522533600, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (-1507500000, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (-1490565600, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (-1473631200, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (-1460930400, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (-1442786400, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (-1428876000, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (-1410732000, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (-1396216800, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (-1379282400, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (-1364767200, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (-1348437600, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (-1333317600, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (-1315778400, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (-1301263200, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (-1284328800, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (-1269813600, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (-1253484000, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (-1238364000, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (-1221429600, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (-1206914400, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (-1189980000, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (-1175464800, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (-1159135200, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (-1143410400, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (-1126476000, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (-1111960800, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (-1095631200, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (-1080511200, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (-1063576800, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (-1049061600, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (-1032127200, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (-1017612000, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (-1001282400, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (-986162400, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (-969228000, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (-950479200, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (-942012000, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (-904518000, FixedTimespan { utc_offset: 0, dst_offset: 7200, name: Some("BDST") }), + (-896050800, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (-875487600, FixedTimespan { utc_offset: 0, dst_offset: 7200, name: Some("BDST") }), + (-864601200, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (-844038000, FixedTimespan { utc_offset: 0, dst_offset: 7200, name: Some("BDST") }), + (-832546800, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (-812588400, FixedTimespan { utc_offset: 0, dst_offset: 7200, name: Some("BDST") }), + (-798073200, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (-781052400, FixedTimespan { utc_offset: 0, dst_offset: 7200, name: Some("BDST") }), + (-772066800, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (-764805600, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (-748476000, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (-733356000, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (-719445600, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (-717030000, FixedTimespan { utc_offset: 0, dst_offset: 7200, name: Some("BDST") }), + (-706748400, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (-699487200, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (-687996000, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (-668037600, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (-654732000, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (-636588000, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (-622072800, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (-605743200, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (-590623200, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (-574293600, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (-558568800, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (-542239200, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (-527119200, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (-512604000, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (-496274400, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (-481154400, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (-464220000, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (-449704800, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (-432165600, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (-417650400, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (-401320800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (386125200, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (401850000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (417574800, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (433299600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (449024400, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (465354000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (481078800, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (496803600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (512528400, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (528253200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (543978000, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (559702800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (575427600, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (591152400, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (606877200, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (622602000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (638326800, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (654656400, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (670381200, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (686106000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (701830800, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (717555600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (733280400, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (749005200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (764730000, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (780454800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (796179600, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (811904400, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (828234000, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (846378000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (859683600, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (877827600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (891133200, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (909277200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (922582800, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (941331600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (954032400, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (972781200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (985482000, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1004230800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1017536400, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1035680400, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1048986000, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1067130000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1080435600, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1099184400, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1111885200, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1130634000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1143334800, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1162083600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1174784400, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1193533200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1206838800, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1224982800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1238288400, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1256432400, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1269738000, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1288486800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1301187600, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1319936400, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1332637200, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1351386000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1364691600, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1382835600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1396141200, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1414285200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1427590800, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1445734800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1459040400, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1477789200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1490490000, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1509238800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1521939600, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1540688400, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1553994000, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1572138000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1585443600, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1603587600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1616893200, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1635642000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1648342800, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1667091600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1679792400, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1698541200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1711846800, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1729990800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1743296400, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1761440400, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1774746000, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1792890000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1806195600, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1824944400, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1837645200, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1856394000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1869094800, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1887843600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1901149200, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1919293200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1932598800, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1950742800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1964048400, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1982797200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1995498000, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2014246800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2026947600, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2045696400, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2058397200, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2077146000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2090451600, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2108595600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2121901200, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2140045200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2153350800, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2172099600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2184800400, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2203549200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2216250000, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2234998800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2248304400, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2266448400, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2279754000, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2297898000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2311203600, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2329347600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2342653200, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2361402000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2374102800, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2392851600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2405552400, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2424301200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2437606800, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2455750800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2469056400, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2487200400, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2500506000, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2519254800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2531955600, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2550704400, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2563405200, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2582154000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2595459600, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2613603600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2626909200, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2645053200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2658358800, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2676502800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2689808400, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2708557200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2721258000, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2740006800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2752707600, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2771456400, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2784762000, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2802906000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2816211600, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2834355600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2847661200, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2866410000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2879110800, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2897859600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2910560400, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2929309200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2942010000, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2960758800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2974064400, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2992208400, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3005514000, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3023658000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3036963600, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3055712400, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3068413200, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3087162000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3099862800, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3118611600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3131917200, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3150061200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3163366800, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3181510800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3194816400, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3212960400, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3226266000, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3245014800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3257715600, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3276464400, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3289165200, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3307914000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3321219600, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3339363600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3352669200, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3370813200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3384118800, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3402867600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3415568400, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3434317200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3447018000, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3465766800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3479072400, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3497216400, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3510522000, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3528666000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3541971600, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3560115600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3573421200, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3592170000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3604870800, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3623619600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3636320400, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3655069200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3668374800, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3686518800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3699824400, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3717968400, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3731274000, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3750022800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3762723600, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3781472400, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3794173200, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3812922000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3825622800, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3844371600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3857677200, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3875821200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3889126800, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3907270800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3920576400, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3939325200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3952026000, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3970774800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3983475600, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (4002224400, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (4015530000, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (4033674000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (4046979600, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (4065123600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (4078429200, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (4096573200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + ]; + FixedTimespanSet { + first: FixedTimespan { + utc_offset: -1284, + dst_offset: 0, + name: Some("LMT"), + }, + rest: REST + } + }, + + Tz::Europe__Guernsey => { + const REST: &[(i64, FixedTimespan)] = &[ + (-3852662325, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (-1691964000, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (-1680472800, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (-1664143200, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (-1650146400, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (-1633903200, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (-1617487200, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (-1601848800, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (-1586037600, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (-1570399200, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (-1552168800, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (-1538344800, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (-1522533600, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (-1507500000, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (-1490565600, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (-1473631200, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (-1460930400, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (-1442786400, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (-1428876000, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (-1410732000, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (-1396216800, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (-1379282400, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (-1364767200, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (-1348437600, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (-1333317600, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (-1315778400, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (-1301263200, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (-1284328800, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (-1269813600, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (-1253484000, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (-1238364000, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (-1221429600, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (-1206914400, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (-1189980000, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (-1175464800, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (-1159135200, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (-1143410400, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (-1126476000, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (-1111960800, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (-1095631200, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (-1080511200, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (-1063576800, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (-1049061600, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (-1032127200, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (-1017612000, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (-1001282400, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (-986162400, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (-969228000, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (-950479200, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (-942012000, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (-904518000, FixedTimespan { utc_offset: 0, dst_offset: 7200, name: Some("BDST") }), + (-896050800, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (-875487600, FixedTimespan { utc_offset: 0, dst_offset: 7200, name: Some("BDST") }), + (-864601200, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (-844038000, FixedTimespan { utc_offset: 0, dst_offset: 7200, name: Some("BDST") }), + (-832546800, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (-812588400, FixedTimespan { utc_offset: 0, dst_offset: 7200, name: Some("BDST") }), + (-798073200, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (-781052400, FixedTimespan { utc_offset: 0, dst_offset: 7200, name: Some("BDST") }), + (-772066800, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (-764805600, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (-748476000, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (-733356000, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (-719445600, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (-717030000, FixedTimespan { utc_offset: 0, dst_offset: 7200, name: Some("BDST") }), + (-706748400, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (-699487200, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (-687996000, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (-668037600, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (-654732000, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (-636588000, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (-622072800, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (-605743200, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (-590623200, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (-574293600, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (-558568800, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (-542239200, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (-527119200, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (-512604000, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (-496274400, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (-481154400, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (-464220000, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (-449704800, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (-432165600, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (-417650400, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (-401320800, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (-386200800, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (-369266400, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (-354751200, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (-337816800, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (-323301600, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (-306972000, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (-291852000, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (-276732000, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (-257983200, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (-245282400, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (-226533600, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (-213228000, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (-195084000, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (-182383200, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (-163634400, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (-150933600, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (-132184800, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (-119484000, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (-100735200, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (-88034400, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (-68680800, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (-59004000, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (-37242000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("BST") }), + (57718800, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (69818400, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (89172000, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (101268000, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (120621600, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (132717600, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (152071200, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (164167200, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (183520800, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (196221600, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (214970400, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (227671200, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (246420000, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (259120800, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (278474400, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (290570400, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (309924000, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (322020000, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (341373600, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (354675600, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (372819600, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (386125200, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (404269200, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (417574800, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (435718800, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (449024400, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (467773200, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (481078800, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (499222800, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (512528400, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (530672400, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (543978000, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (562122000, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (575427600, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (593571600, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (606877200, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (625626000, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (638326800, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (657075600, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (670381200, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (688525200, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (701830800, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (719974800, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (733280400, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (751424400, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (764730000, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (782874000, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (796179600, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (814323600, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (828234000, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (846378000, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (859683600, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (877827600, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (891133200, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (909277200, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (922582800, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (941331600, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (954032400, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (972781200, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (985482000, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (1004230800, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (1017536400, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (1035680400, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (1048986000, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (1067130000, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (1080435600, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (1099184400, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (1111885200, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (1130634000, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (1143334800, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (1162083600, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (1174784400, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (1193533200, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (1206838800, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (1224982800, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (1238288400, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (1256432400, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (1269738000, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (1288486800, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (1301187600, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (1319936400, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (1332637200, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (1351386000, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (1364691600, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (1382835600, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (1396141200, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (1414285200, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (1427590800, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (1445734800, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (1459040400, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (1477789200, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (1490490000, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (1509238800, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (1521939600, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (1540688400, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (1553994000, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (1572138000, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (1585443600, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (1603587600, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (1616893200, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (1635642000, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (1648342800, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (1667091600, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (1679792400, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (1698541200, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (1711846800, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (1729990800, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (1743296400, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (1761440400, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (1774746000, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (1792890000, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (1806195600, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (1824944400, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (1837645200, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (1856394000, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (1869094800, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (1887843600, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (1901149200, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (1919293200, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (1932598800, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (1950742800, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (1964048400, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (1982797200, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (1995498000, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (2014246800, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (2026947600, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (2045696400, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (2058397200, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (2077146000, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (2090451600, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (2108595600, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (2121901200, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (2140045200, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (2153350800, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (2172099600, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (2184800400, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (2203549200, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (2216250000, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (2234998800, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (2248304400, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (2266448400, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (2279754000, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (2297898000, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (2311203600, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (2329347600, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (2342653200, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (2361402000, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (2374102800, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (2392851600, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (2405552400, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (2424301200, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (2437606800, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (2455750800, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (2469056400, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (2487200400, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (2500506000, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (2519254800, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (2531955600, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (2550704400, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (2563405200, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (2582154000, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (2595459600, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (2613603600, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (2626909200, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (2645053200, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (2658358800, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (2676502800, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (2689808400, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (2708557200, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (2721258000, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (2740006800, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (2752707600, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (2771456400, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (2784762000, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (2802906000, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (2816211600, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (2834355600, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (2847661200, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (2866410000, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (2879110800, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (2897859600, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (2910560400, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (2929309200, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (2942010000, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (2960758800, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (2974064400, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (2992208400, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (3005514000, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (3023658000, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (3036963600, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (3055712400, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (3068413200, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (3087162000, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (3099862800, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (3118611600, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (3131917200, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (3150061200, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (3163366800, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (3181510800, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (3194816400, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (3212960400, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (3226266000, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (3245014800, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (3257715600, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (3276464400, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (3289165200, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (3307914000, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (3321219600, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (3339363600, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (3352669200, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (3370813200, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (3384118800, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (3402867600, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (3415568400, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (3434317200, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (3447018000, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (3465766800, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (3479072400, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (3497216400, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (3510522000, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (3528666000, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (3541971600, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (3560115600, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (3573421200, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (3592170000, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (3604870800, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (3623619600, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (3636320400, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (3655069200, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (3668374800, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (3686518800, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (3699824400, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (3717968400, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (3731274000, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (3750022800, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (3762723600, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (3781472400, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (3794173200, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (3812922000, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (3825622800, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (3844371600, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (3857677200, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (3875821200, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (3889126800, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (3907270800, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (3920576400, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (3939325200, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (3952026000, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (3970774800, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (3983475600, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (4002224400, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (4015530000, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (4033674000, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (4046979600, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (4065123600, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (4078429200, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (4096573200, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + ]; + FixedTimespanSet { + first: FixedTimespan { + utc_offset: -75, + dst_offset: 0, + name: Some("LMT"), + }, + rest: REST + } + }, + + Tz::Europe__Helsinki => { + const REST: &[(i64, FixedTimespan)] = &[ + (-2890258789, FixedTimespan { utc_offset: 5989, dst_offset: 0, name: Some("HMT") }), + (-1535938789, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (-875671200, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (-859773600, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (354672000, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (370396800, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (386121600, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (401846400, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (417574800, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (433299600, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (449024400, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (465354000, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (481078800, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (496803600, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (512528400, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (528253200, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (543978000, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (559702800, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (575427600, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (591152400, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (606877200, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (622602000, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (638326800, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (654656400, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (670381200, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (686106000, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (701830800, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (717555600, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (733280400, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (749005200, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (764730000, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (780454800, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (796179600, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (811904400, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (828234000, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (846378000, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (859683600, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (877827600, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (891133200, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (909277200, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (922582800, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (941331600, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (954032400, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (972781200, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (985482000, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (1004230800, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (1017536400, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (1035680400, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (1048986000, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (1067130000, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (1080435600, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (1099184400, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (1111885200, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (1130634000, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (1143334800, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (1162083600, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (1174784400, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (1193533200, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (1206838800, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (1224982800, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (1238288400, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (1256432400, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (1269738000, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (1288486800, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (1301187600, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (1319936400, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (1332637200, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (1351386000, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (1364691600, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (1382835600, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (1396141200, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (1414285200, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (1427590800, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (1445734800, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (1459040400, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (1477789200, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (1490490000, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (1509238800, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (1521939600, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (1540688400, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (1553994000, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (1572138000, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (1585443600, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (1603587600, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (1616893200, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (1635642000, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (1648342800, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (1667091600, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (1679792400, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (1698541200, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (1711846800, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (1729990800, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (1743296400, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (1761440400, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (1774746000, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (1792890000, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (1806195600, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (1824944400, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (1837645200, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (1856394000, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (1869094800, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (1887843600, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (1901149200, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (1919293200, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (1932598800, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (1950742800, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (1964048400, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (1982797200, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (1995498000, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (2014246800, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (2026947600, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (2045696400, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (2058397200, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (2077146000, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (2090451600, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (2108595600, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (2121901200, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (2140045200, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (2153350800, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (2172099600, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (2184800400, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (2203549200, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (2216250000, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (2234998800, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (2248304400, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (2266448400, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (2279754000, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (2297898000, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (2311203600, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (2329347600, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (2342653200, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (2361402000, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (2374102800, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (2392851600, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (2405552400, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (2424301200, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (2437606800, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (2455750800, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (2469056400, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (2487200400, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (2500506000, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (2519254800, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (2531955600, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (2550704400, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (2563405200, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (2582154000, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (2595459600, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (2613603600, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (2626909200, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (2645053200, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (2658358800, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (2676502800, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (2689808400, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (2708557200, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (2721258000, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (2740006800, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (2752707600, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (2771456400, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (2784762000, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (2802906000, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (2816211600, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (2834355600, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (2847661200, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (2866410000, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (2879110800, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (2897859600, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (2910560400, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (2929309200, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (2942010000, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (2960758800, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (2974064400, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (2992208400, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (3005514000, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (3023658000, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (3036963600, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (3055712400, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (3068413200, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (3087162000, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (3099862800, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (3118611600, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (3131917200, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (3150061200, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (3163366800, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (3181510800, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (3194816400, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (3212960400, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (3226266000, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (3245014800, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (3257715600, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (3276464400, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (3289165200, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (3307914000, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (3321219600, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (3339363600, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (3352669200, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (3370813200, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (3384118800, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (3402867600, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (3415568400, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (3434317200, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (3447018000, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (3465766800, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (3479072400, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (3497216400, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (3510522000, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (3528666000, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (3541971600, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (3560115600, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (3573421200, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (3592170000, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (3604870800, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (3623619600, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (3636320400, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (3655069200, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (3668374800, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (3686518800, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (3699824400, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (3717968400, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (3731274000, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (3750022800, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (3762723600, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (3781472400, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (3794173200, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (3812922000, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (3825622800, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (3844371600, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (3857677200, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (3875821200, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (3889126800, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (3907270800, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (3920576400, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (3939325200, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (3952026000, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (3970774800, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (3983475600, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (4002224400, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (4015530000, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (4033674000, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (4046979600, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (4065123600, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (4078429200, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (4096573200, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + ]; + FixedTimespanSet { + first: FixedTimespan { + utc_offset: 5989, + dst_offset: 0, + name: Some("LMT"), + }, + rest: REST + } + }, + + Tz::Europe__Isle_of_Man => { + const REST: &[(i64, FixedTimespan)] = &[ + (-3852662325, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (-1691964000, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (-1680472800, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (-1664143200, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (-1650146400, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (-1633903200, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (-1617487200, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (-1601848800, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (-1586037600, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (-1570399200, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (-1552168800, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (-1538344800, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (-1522533600, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (-1507500000, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (-1490565600, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (-1473631200, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (-1460930400, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (-1442786400, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (-1428876000, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (-1410732000, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (-1396216800, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (-1379282400, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (-1364767200, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (-1348437600, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (-1333317600, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (-1315778400, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (-1301263200, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (-1284328800, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (-1269813600, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (-1253484000, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (-1238364000, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (-1221429600, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (-1206914400, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (-1189980000, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (-1175464800, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (-1159135200, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (-1143410400, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (-1126476000, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (-1111960800, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (-1095631200, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (-1080511200, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (-1063576800, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (-1049061600, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (-1032127200, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (-1017612000, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (-1001282400, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (-986162400, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (-969228000, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (-950479200, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (-942012000, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (-904518000, FixedTimespan { utc_offset: 0, dst_offset: 7200, name: Some("BDST") }), + (-896050800, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (-875487600, FixedTimespan { utc_offset: 0, dst_offset: 7200, name: Some("BDST") }), + (-864601200, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (-844038000, FixedTimespan { utc_offset: 0, dst_offset: 7200, name: Some("BDST") }), + (-832546800, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (-812588400, FixedTimespan { utc_offset: 0, dst_offset: 7200, name: Some("BDST") }), + (-798073200, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (-781052400, FixedTimespan { utc_offset: 0, dst_offset: 7200, name: Some("BDST") }), + (-772066800, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (-764805600, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (-748476000, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (-733356000, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (-719445600, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (-717030000, FixedTimespan { utc_offset: 0, dst_offset: 7200, name: Some("BDST") }), + (-706748400, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (-699487200, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (-687996000, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (-668037600, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (-654732000, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (-636588000, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (-622072800, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (-605743200, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (-590623200, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (-574293600, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (-558568800, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (-542239200, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (-527119200, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (-512604000, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (-496274400, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (-481154400, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (-464220000, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (-449704800, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (-432165600, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (-417650400, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (-401320800, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (-386200800, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (-369266400, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (-354751200, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (-337816800, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (-323301600, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (-306972000, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (-291852000, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (-276732000, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (-257983200, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (-245282400, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (-226533600, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (-213228000, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (-195084000, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (-182383200, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (-163634400, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (-150933600, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (-132184800, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (-119484000, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (-100735200, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (-88034400, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (-68680800, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (-59004000, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (-37242000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("BST") }), + (57718800, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (69818400, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (89172000, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (101268000, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (120621600, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (132717600, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (152071200, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (164167200, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (183520800, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (196221600, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (214970400, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (227671200, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (246420000, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (259120800, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (278474400, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (290570400, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (309924000, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (322020000, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (341373600, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (354675600, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (372819600, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (386125200, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (404269200, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (417574800, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (435718800, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (449024400, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (467773200, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (481078800, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (499222800, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (512528400, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (530672400, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (543978000, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (562122000, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (575427600, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (593571600, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (606877200, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (625626000, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (638326800, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (657075600, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (670381200, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (688525200, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (701830800, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (719974800, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (733280400, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (751424400, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (764730000, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (782874000, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (796179600, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (814323600, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (828234000, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (846378000, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (859683600, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (877827600, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (891133200, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (909277200, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (922582800, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (941331600, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (954032400, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (972781200, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (985482000, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (1004230800, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (1017536400, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (1035680400, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (1048986000, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (1067130000, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (1080435600, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (1099184400, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (1111885200, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (1130634000, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (1143334800, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (1162083600, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (1174784400, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (1193533200, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (1206838800, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (1224982800, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (1238288400, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (1256432400, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (1269738000, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (1288486800, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (1301187600, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (1319936400, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (1332637200, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (1351386000, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (1364691600, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (1382835600, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (1396141200, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (1414285200, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (1427590800, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (1445734800, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (1459040400, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (1477789200, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (1490490000, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (1509238800, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (1521939600, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (1540688400, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (1553994000, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (1572138000, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (1585443600, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (1603587600, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (1616893200, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (1635642000, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (1648342800, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (1667091600, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (1679792400, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (1698541200, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (1711846800, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (1729990800, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (1743296400, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (1761440400, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (1774746000, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (1792890000, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (1806195600, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (1824944400, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (1837645200, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (1856394000, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (1869094800, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (1887843600, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (1901149200, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (1919293200, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (1932598800, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (1950742800, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (1964048400, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (1982797200, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (1995498000, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (2014246800, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (2026947600, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (2045696400, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (2058397200, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (2077146000, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (2090451600, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (2108595600, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (2121901200, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (2140045200, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (2153350800, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (2172099600, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (2184800400, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (2203549200, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (2216250000, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (2234998800, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (2248304400, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (2266448400, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (2279754000, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (2297898000, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (2311203600, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (2329347600, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (2342653200, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (2361402000, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (2374102800, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (2392851600, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (2405552400, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (2424301200, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (2437606800, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (2455750800, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (2469056400, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (2487200400, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (2500506000, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (2519254800, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (2531955600, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (2550704400, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (2563405200, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (2582154000, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (2595459600, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (2613603600, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (2626909200, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (2645053200, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (2658358800, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (2676502800, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (2689808400, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (2708557200, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (2721258000, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (2740006800, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (2752707600, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (2771456400, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (2784762000, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (2802906000, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (2816211600, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (2834355600, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (2847661200, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (2866410000, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (2879110800, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (2897859600, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (2910560400, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (2929309200, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (2942010000, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (2960758800, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (2974064400, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (2992208400, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (3005514000, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (3023658000, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (3036963600, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (3055712400, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (3068413200, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (3087162000, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (3099862800, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (3118611600, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (3131917200, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (3150061200, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (3163366800, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (3181510800, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (3194816400, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (3212960400, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (3226266000, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (3245014800, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (3257715600, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (3276464400, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (3289165200, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (3307914000, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (3321219600, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (3339363600, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (3352669200, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (3370813200, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (3384118800, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (3402867600, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (3415568400, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (3434317200, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (3447018000, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (3465766800, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (3479072400, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (3497216400, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (3510522000, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (3528666000, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (3541971600, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (3560115600, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (3573421200, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (3592170000, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (3604870800, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (3623619600, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (3636320400, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (3655069200, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (3668374800, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (3686518800, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (3699824400, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (3717968400, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (3731274000, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (3750022800, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (3762723600, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (3781472400, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (3794173200, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (3812922000, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (3825622800, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (3844371600, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (3857677200, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (3875821200, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (3889126800, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (3907270800, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (3920576400, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (3939325200, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (3952026000, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (3970774800, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (3983475600, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (4002224400, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (4015530000, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (4033674000, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (4046979600, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (4065123600, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (4078429200, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (4096573200, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + ]; + FixedTimespanSet { + first: FixedTimespan { + utc_offset: -75, + dst_offset: 0, + name: Some("LMT"), + }, + rest: REST + } + }, + + Tz::Europe__Istanbul => { + const REST: &[(i64, FixedTimespan)] = &[ + (-2840147752, FixedTimespan { utc_offset: 7016, dst_offset: 0, name: Some("IMT") }), + (-1869875816, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (-1693706400, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (-1680490800, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (-1570413600, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (-1552186800, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (-1538359200, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (-1522551600, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (-1507514400, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (-1490583600, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (-1440208800, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (-1428030000, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (-1409709600, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (-1396494000, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (-931053600, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (-922676400, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (-917834400, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (-892436400, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (-875844000, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (-764737200, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (-744343200, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (-733806000, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (-716436000, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (-701924400, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (-684986400, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (-670474800, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (-654141600, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (-639025200, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (-622087200, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (-606970800, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (-590032800, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (-575521200, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (-235620000, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (-194842800, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (-177732000, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (-165726000, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (107910000, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (121215600, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (133920000, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (152665200, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (164678400, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (184114800, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (196214400, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (215564400, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (228873600, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (245804400, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (260323200, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (267915600, FixedTimespan { utc_offset: 10800, dst_offset: 0, name: None }), + (428454000, FixedTimespan { utc_offset: 10800, dst_offset: 3600, name: None }), + (433893600, FixedTimespan { utc_offset: 10800, dst_offset: 0, name: None }), + (468111600, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (482799600, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (496710000, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (512521200, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (528246000, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (543970800, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (559695600, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (575420400, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (591145200, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (606870000, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (622594800, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (638319600, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (654649200, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (670374000, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (686098800, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (701823600, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (717548400, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (733273200, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (748998000, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (764118000, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (780447600, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (796172400, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (811897200, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (828226800, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (846370800, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (859676400, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (877820400, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (891126000, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (909270000, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (922575600, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (941324400, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (954025200, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (972774000, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (985474800, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (1004223600, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (1017529200, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (1035673200, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (1048978800, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (1067122800, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (1080428400, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (1099177200, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (1111878000, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (1130626800, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (1143327600, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (1162076400, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (1174784400, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (1193533200, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (1206838800, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (1224982800, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (1238288400, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (1256432400, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (1269738000, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (1288486800, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (1301266800, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (1319936400, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (1332637200, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (1351386000, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (1364691600, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (1382835600, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (1396220400, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (1414285200, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (1427590800, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (1446933600, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (1459040400, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (1473195600, FixedTimespan { utc_offset: 10800, dst_offset: 0, name: None }), + ]; + FixedTimespanSet { + first: FixedTimespan { + utc_offset: 6952, + dst_offset: 0, + name: Some("LMT"), + }, + rest: REST + } + }, + + Tz::Europe__Jersey => { + const REST: &[(i64, FixedTimespan)] = &[ + (-3852662325, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (-1691964000, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (-1680472800, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (-1664143200, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (-1650146400, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (-1633903200, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (-1617487200, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (-1601848800, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (-1586037600, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (-1570399200, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (-1552168800, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (-1538344800, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (-1522533600, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (-1507500000, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (-1490565600, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (-1473631200, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (-1460930400, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (-1442786400, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (-1428876000, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (-1410732000, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (-1396216800, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (-1379282400, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (-1364767200, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (-1348437600, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (-1333317600, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (-1315778400, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (-1301263200, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (-1284328800, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (-1269813600, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (-1253484000, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (-1238364000, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (-1221429600, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (-1206914400, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (-1189980000, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (-1175464800, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (-1159135200, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (-1143410400, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (-1126476000, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (-1111960800, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (-1095631200, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (-1080511200, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (-1063576800, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (-1049061600, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (-1032127200, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (-1017612000, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (-1001282400, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (-986162400, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (-969228000, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (-950479200, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (-942012000, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (-904518000, FixedTimespan { utc_offset: 0, dst_offset: 7200, name: Some("BDST") }), + (-896050800, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (-875487600, FixedTimespan { utc_offset: 0, dst_offset: 7200, name: Some("BDST") }), + (-864601200, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (-844038000, FixedTimespan { utc_offset: 0, dst_offset: 7200, name: Some("BDST") }), + (-832546800, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (-812588400, FixedTimespan { utc_offset: 0, dst_offset: 7200, name: Some("BDST") }), + (-798073200, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (-781052400, FixedTimespan { utc_offset: 0, dst_offset: 7200, name: Some("BDST") }), + (-772066800, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (-764805600, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (-748476000, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (-733356000, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (-719445600, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (-717030000, FixedTimespan { utc_offset: 0, dst_offset: 7200, name: Some("BDST") }), + (-706748400, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (-699487200, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (-687996000, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (-668037600, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (-654732000, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (-636588000, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (-622072800, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (-605743200, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (-590623200, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (-574293600, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (-558568800, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (-542239200, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (-527119200, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (-512604000, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (-496274400, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (-481154400, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (-464220000, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (-449704800, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (-432165600, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (-417650400, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (-401320800, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (-386200800, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (-369266400, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (-354751200, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (-337816800, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (-323301600, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (-306972000, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (-291852000, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (-276732000, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (-257983200, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (-245282400, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (-226533600, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (-213228000, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (-195084000, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (-182383200, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (-163634400, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (-150933600, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (-132184800, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (-119484000, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (-100735200, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (-88034400, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (-68680800, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (-59004000, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (-37242000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("BST") }), + (57718800, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (69818400, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (89172000, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (101268000, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (120621600, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (132717600, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (152071200, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (164167200, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (183520800, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (196221600, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (214970400, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (227671200, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (246420000, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (259120800, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (278474400, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (290570400, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (309924000, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (322020000, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (341373600, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (354675600, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (372819600, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (386125200, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (404269200, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (417574800, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (435718800, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (449024400, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (467773200, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (481078800, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (499222800, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (512528400, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (530672400, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (543978000, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (562122000, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (575427600, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (593571600, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (606877200, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (625626000, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (638326800, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (657075600, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (670381200, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (688525200, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (701830800, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (719974800, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (733280400, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (751424400, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (764730000, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (782874000, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (796179600, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (814323600, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (828234000, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (846378000, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (859683600, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (877827600, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (891133200, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (909277200, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (922582800, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (941331600, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (954032400, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (972781200, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (985482000, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (1004230800, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (1017536400, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (1035680400, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (1048986000, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (1067130000, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (1080435600, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (1099184400, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (1111885200, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (1130634000, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (1143334800, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (1162083600, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (1174784400, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (1193533200, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (1206838800, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (1224982800, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (1238288400, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (1256432400, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (1269738000, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (1288486800, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (1301187600, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (1319936400, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (1332637200, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (1351386000, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (1364691600, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (1382835600, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (1396141200, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (1414285200, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (1427590800, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (1445734800, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (1459040400, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (1477789200, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (1490490000, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (1509238800, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (1521939600, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (1540688400, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (1553994000, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (1572138000, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (1585443600, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (1603587600, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (1616893200, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (1635642000, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (1648342800, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (1667091600, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (1679792400, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (1698541200, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (1711846800, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (1729990800, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (1743296400, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (1761440400, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (1774746000, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (1792890000, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (1806195600, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (1824944400, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (1837645200, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (1856394000, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (1869094800, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (1887843600, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (1901149200, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (1919293200, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (1932598800, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (1950742800, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (1964048400, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (1982797200, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (1995498000, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (2014246800, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (2026947600, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (2045696400, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (2058397200, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (2077146000, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (2090451600, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (2108595600, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (2121901200, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (2140045200, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (2153350800, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (2172099600, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (2184800400, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (2203549200, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (2216250000, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (2234998800, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (2248304400, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (2266448400, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (2279754000, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (2297898000, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (2311203600, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (2329347600, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (2342653200, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (2361402000, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (2374102800, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (2392851600, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (2405552400, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (2424301200, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (2437606800, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (2455750800, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (2469056400, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (2487200400, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (2500506000, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (2519254800, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (2531955600, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (2550704400, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (2563405200, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (2582154000, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (2595459600, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (2613603600, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (2626909200, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (2645053200, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (2658358800, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (2676502800, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (2689808400, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (2708557200, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (2721258000, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (2740006800, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (2752707600, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (2771456400, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (2784762000, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (2802906000, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (2816211600, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (2834355600, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (2847661200, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (2866410000, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (2879110800, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (2897859600, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (2910560400, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (2929309200, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (2942010000, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (2960758800, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (2974064400, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (2992208400, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (3005514000, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (3023658000, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (3036963600, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (3055712400, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (3068413200, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (3087162000, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (3099862800, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (3118611600, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (3131917200, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (3150061200, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (3163366800, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (3181510800, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (3194816400, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (3212960400, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (3226266000, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (3245014800, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (3257715600, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (3276464400, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (3289165200, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (3307914000, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (3321219600, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (3339363600, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (3352669200, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (3370813200, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (3384118800, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (3402867600, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (3415568400, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (3434317200, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (3447018000, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (3465766800, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (3479072400, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (3497216400, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (3510522000, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (3528666000, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (3541971600, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (3560115600, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (3573421200, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (3592170000, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (3604870800, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (3623619600, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (3636320400, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (3655069200, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (3668374800, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (3686518800, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (3699824400, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (3717968400, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (3731274000, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (3750022800, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (3762723600, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (3781472400, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (3794173200, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (3812922000, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (3825622800, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (3844371600, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (3857677200, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (3875821200, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (3889126800, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (3907270800, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (3920576400, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (3939325200, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (3952026000, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (3970774800, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (3983475600, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (4002224400, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (4015530000, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (4033674000, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (4046979600, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (4065123600, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (4078429200, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (4096573200, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + ]; + FixedTimespanSet { + first: FixedTimespan { + utc_offset: -75, + dst_offset: 0, + name: Some("LMT"), + }, + rest: REST + } + }, + + Tz::Europe__Kaliningrad => { + const REST: &[(i64, FixedTimespan)] = &[ + (-2422056120, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (-1693706400, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (-1680483600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (-1663455600, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (-1650150000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (-1632006000, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (-1618700400, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (-938905200, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (-857257200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (-844556400, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (-828226800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (-812502000, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (-796777200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (-781052400, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (-780372000, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (-778730400, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (-762663600, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (-749095200, FixedTimespan { utc_offset: 10800, dst_offset: 0, name: Some("MSK") }), + (354920400, FixedTimespan { utc_offset: 10800, dst_offset: 3600, name: Some("MSD") }), + (370728000, FixedTimespan { utc_offset: 10800, dst_offset: 0, name: Some("MSK") }), + (386456400, FixedTimespan { utc_offset: 10800, dst_offset: 3600, name: Some("MSD") }), + (402264000, FixedTimespan { utc_offset: 10800, dst_offset: 0, name: Some("MSK") }), + (417992400, FixedTimespan { utc_offset: 10800, dst_offset: 3600, name: Some("MSD") }), + (433800000, FixedTimespan { utc_offset: 10800, dst_offset: 0, name: Some("MSK") }), + (449614800, FixedTimespan { utc_offset: 10800, dst_offset: 3600, name: Some("MSD") }), + (465346800, FixedTimespan { utc_offset: 10800, dst_offset: 0, name: Some("MSK") }), + (481071600, FixedTimespan { utc_offset: 10800, dst_offset: 3600, name: Some("MSD") }), + (496796400, FixedTimespan { utc_offset: 10800, dst_offset: 0, name: Some("MSK") }), + (512521200, FixedTimespan { utc_offset: 10800, dst_offset: 3600, name: Some("MSD") }), + (528246000, FixedTimespan { utc_offset: 10800, dst_offset: 0, name: Some("MSK") }), + (543970800, FixedTimespan { utc_offset: 10800, dst_offset: 3600, name: Some("MSD") }), + (559695600, FixedTimespan { utc_offset: 10800, dst_offset: 0, name: Some("MSK") }), + (575420400, FixedTimespan { utc_offset: 10800, dst_offset: 3600, name: Some("MSD") }), + (591145200, FixedTimespan { utc_offset: 10800, dst_offset: 0, name: Some("MSK") }), + (606870000, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (622598400, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (638323200, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (654652800, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (670377600, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (686102400, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (701827200, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (717552000, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (733276800, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (749001600, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (764726400, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (780451200, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (796176000, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (811900800, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (828230400, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (846374400, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (859680000, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (877824000, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (891129600, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (909273600, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (922579200, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (941328000, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (954028800, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (972777600, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (985478400, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (1004227200, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (1017532800, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (1035676800, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (1048982400, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (1067126400, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (1080432000, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (1099180800, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (1111881600, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (1130630400, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (1143331200, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (1162080000, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (1174780800, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (1193529600, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (1206835200, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (1224979200, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (1238284800, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (1256428800, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (1269734400, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (1288483200, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (1301184000, FixedTimespan { utc_offset: 10800, dst_offset: 0, name: None }), + (1414278000, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + ]; + FixedTimespanSet { + first: FixedTimespan { + utc_offset: 4920, + dst_offset: 0, + name: Some("LMT"), + }, + rest: REST + } + }, + + Tz::Europe__Kiev => { + const REST: &[(i64, FixedTimespan)] = &[ + (-2840148124, FixedTimespan { utc_offset: 7324, dst_offset: 0, name: Some("KMT") }), + (-1441159324, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (-1247536800, FixedTimespan { utc_offset: 10800, dst_offset: 0, name: Some("MSK") }), + (-892522800, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (-857257200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (-844556400, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (-828226800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (-825382800, FixedTimespan { utc_offset: 10800, dst_offset: 0, name: Some("MSK") }), + (354920400, FixedTimespan { utc_offset: 10800, dst_offset: 3600, name: Some("MSD") }), + (370728000, FixedTimespan { utc_offset: 10800, dst_offset: 0, name: Some("MSK") }), + (386456400, FixedTimespan { utc_offset: 10800, dst_offset: 3600, name: Some("MSD") }), + (402264000, FixedTimespan { utc_offset: 10800, dst_offset: 0, name: Some("MSK") }), + (417992400, FixedTimespan { utc_offset: 10800, dst_offset: 3600, name: Some("MSD") }), + (433800000, FixedTimespan { utc_offset: 10800, dst_offset: 0, name: Some("MSK") }), + (449614800, FixedTimespan { utc_offset: 10800, dst_offset: 3600, name: Some("MSD") }), + (465346800, FixedTimespan { utc_offset: 10800, dst_offset: 0, name: Some("MSK") }), + (481071600, FixedTimespan { utc_offset: 10800, dst_offset: 3600, name: Some("MSD") }), + (496796400, FixedTimespan { utc_offset: 10800, dst_offset: 0, name: Some("MSK") }), + (512521200, FixedTimespan { utc_offset: 10800, dst_offset: 3600, name: Some("MSD") }), + (528246000, FixedTimespan { utc_offset: 10800, dst_offset: 0, name: Some("MSK") }), + (543970800, FixedTimespan { utc_offset: 10800, dst_offset: 3600, name: Some("MSD") }), + (559695600, FixedTimespan { utc_offset: 10800, dst_offset: 0, name: Some("MSK") }), + (575420400, FixedTimespan { utc_offset: 10800, dst_offset: 3600, name: Some("MSD") }), + (591145200, FixedTimespan { utc_offset: 10800, dst_offset: 0, name: Some("MSK") }), + (606870000, FixedTimespan { utc_offset: 10800, dst_offset: 3600, name: Some("MSD") }), + (622594800, FixedTimespan { utc_offset: 10800, dst_offset: 0, name: Some("MSK") }), + (638319600, FixedTimespan { utc_offset: 10800, dst_offset: 3600, name: Some("MSD") }), + (646783200, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (686102400, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (701827200, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (717552000, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (733276800, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (749001600, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (764726400, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (780451200, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (796176000, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (811900800, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (828230400, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (846378000, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (859683600, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (877827600, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (891133200, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (909277200, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (922582800, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (941331600, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (954032400, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (972781200, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (985482000, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (1004230800, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (1017536400, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (1035680400, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (1048986000, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (1067130000, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (1080435600, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (1099184400, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (1111885200, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (1130634000, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (1143334800, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (1162083600, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (1174784400, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (1193533200, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (1206838800, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (1224982800, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (1238288400, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (1256432400, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (1269738000, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (1288486800, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (1301187600, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (1319936400, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (1332637200, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (1351386000, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (1364691600, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (1382835600, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (1396141200, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (1414285200, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (1427590800, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (1445734800, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (1459040400, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (1477789200, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (1490490000, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (1509238800, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (1521939600, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (1540688400, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (1553994000, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (1572138000, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (1585443600, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (1603587600, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (1616893200, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (1635642000, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (1648342800, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (1667091600, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (1679792400, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (1698541200, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (1711846800, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (1729990800, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (1743296400, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (1761440400, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (1774746000, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (1792890000, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (1806195600, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (1824944400, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (1837645200, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (1856394000, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (1869094800, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (1887843600, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (1901149200, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (1919293200, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (1932598800, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (1950742800, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (1964048400, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (1982797200, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (1995498000, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (2014246800, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (2026947600, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (2045696400, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (2058397200, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (2077146000, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (2090451600, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (2108595600, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (2121901200, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (2140045200, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (2153350800, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (2172099600, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (2184800400, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (2203549200, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (2216250000, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (2234998800, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (2248304400, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (2266448400, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (2279754000, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (2297898000, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (2311203600, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (2329347600, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (2342653200, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (2361402000, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (2374102800, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (2392851600, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (2405552400, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (2424301200, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (2437606800, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (2455750800, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (2469056400, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (2487200400, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (2500506000, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (2519254800, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (2531955600, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (2550704400, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (2563405200, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (2582154000, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (2595459600, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (2613603600, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (2626909200, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (2645053200, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (2658358800, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (2676502800, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (2689808400, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (2708557200, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (2721258000, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (2740006800, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (2752707600, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (2771456400, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (2784762000, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (2802906000, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (2816211600, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (2834355600, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (2847661200, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (2866410000, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (2879110800, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (2897859600, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (2910560400, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (2929309200, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (2942010000, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (2960758800, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (2974064400, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (2992208400, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (3005514000, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (3023658000, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (3036963600, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (3055712400, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (3068413200, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (3087162000, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (3099862800, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (3118611600, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (3131917200, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (3150061200, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (3163366800, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (3181510800, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (3194816400, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (3212960400, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (3226266000, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (3245014800, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (3257715600, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (3276464400, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (3289165200, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (3307914000, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (3321219600, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (3339363600, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (3352669200, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (3370813200, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (3384118800, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (3402867600, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (3415568400, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (3434317200, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (3447018000, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (3465766800, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (3479072400, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (3497216400, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (3510522000, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (3528666000, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (3541971600, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (3560115600, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (3573421200, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (3592170000, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (3604870800, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (3623619600, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (3636320400, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (3655069200, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (3668374800, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (3686518800, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (3699824400, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (3717968400, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (3731274000, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (3750022800, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (3762723600, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (3781472400, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (3794173200, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (3812922000, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (3825622800, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (3844371600, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (3857677200, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (3875821200, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (3889126800, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (3907270800, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (3920576400, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (3939325200, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (3952026000, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (3970774800, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (3983475600, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (4002224400, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (4015530000, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (4033674000, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (4046979600, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (4065123600, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (4078429200, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (4096573200, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + ]; + FixedTimespanSet { + first: FixedTimespan { + utc_offset: 7324, + dst_offset: 0, + name: Some("LMT"), + }, + rest: REST + } + }, + + Tz::Europe__Kirov => { + const REST: &[(i64, FixedTimespan)] = &[ + (-1593832728, FixedTimespan { utc_offset: 10800, dst_offset: 0, name: None }), + (-1247540400, FixedTimespan { utc_offset: 14400, dst_offset: 0, name: None }), + (354916800, FixedTimespan { utc_offset: 14400, dst_offset: 3600, name: None }), + (370724400, FixedTimespan { utc_offset: 14400, dst_offset: 0, name: None }), + (386452800, FixedTimespan { utc_offset: 14400, dst_offset: 3600, name: None }), + (402260400, FixedTimespan { utc_offset: 14400, dst_offset: 0, name: None }), + (417988800, FixedTimespan { utc_offset: 14400, dst_offset: 3600, name: None }), + (433796400, FixedTimespan { utc_offset: 14400, dst_offset: 0, name: None }), + (449611200, FixedTimespan { utc_offset: 14400, dst_offset: 3600, name: None }), + (465343200, FixedTimespan { utc_offset: 14400, dst_offset: 0, name: None }), + (481068000, FixedTimespan { utc_offset: 14400, dst_offset: 3600, name: None }), + (496792800, FixedTimespan { utc_offset: 14400, dst_offset: 0, name: None }), + (512517600, FixedTimespan { utc_offset: 14400, dst_offset: 3600, name: None }), + (528242400, FixedTimespan { utc_offset: 14400, dst_offset: 0, name: None }), + (543967200, FixedTimespan { utc_offset: 14400, dst_offset: 3600, name: None }), + (559692000, FixedTimespan { utc_offset: 14400, dst_offset: 0, name: None }), + (575416800, FixedTimespan { utc_offset: 14400, dst_offset: 3600, name: None }), + (591141600, FixedTimespan { utc_offset: 14400, dst_offset: 0, name: None }), + (606866400, FixedTimespan { utc_offset: 10800, dst_offset: 3600, name: Some("MSD") }), + (622594800, FixedTimespan { utc_offset: 10800, dst_offset: 0, name: Some("MSK") }), + (638319600, FixedTimespan { utc_offset: 10800, dst_offset: 3600, name: Some("MSD") }), + (654649200, FixedTimespan { utc_offset: 10800, dst_offset: 0, name: Some("MSK") }), + (670374000, FixedTimespan { utc_offset: 14400, dst_offset: 0, name: None }), + (701820000, FixedTimespan { utc_offset: 10800, dst_offset: 3600, name: Some("MSD") }), + (717548400, FixedTimespan { utc_offset: 10800, dst_offset: 0, name: Some("MSK") }), + (733273200, FixedTimespan { utc_offset: 10800, dst_offset: 3600, name: Some("MSD") }), + (748998000, FixedTimespan { utc_offset: 10800, dst_offset: 0, name: Some("MSK") }), + (764722800, FixedTimespan { utc_offset: 10800, dst_offset: 3600, name: Some("MSD") }), + (780447600, FixedTimespan { utc_offset: 10800, dst_offset: 0, name: Some("MSK") }), + (796172400, FixedTimespan { utc_offset: 10800, dst_offset: 3600, name: Some("MSD") }), + (811897200, FixedTimespan { utc_offset: 10800, dst_offset: 0, name: Some("MSK") }), + (828226800, FixedTimespan { utc_offset: 10800, dst_offset: 3600, name: Some("MSD") }), + (846370800, FixedTimespan { utc_offset: 10800, dst_offset: 0, name: Some("MSK") }), + (859676400, FixedTimespan { utc_offset: 10800, dst_offset: 3600, name: Some("MSD") }), + (877820400, FixedTimespan { utc_offset: 10800, dst_offset: 0, name: Some("MSK") }), + (891126000, FixedTimespan { utc_offset: 10800, dst_offset: 3600, name: Some("MSD") }), + (909270000, FixedTimespan { utc_offset: 10800, dst_offset: 0, name: Some("MSK") }), + (922575600, FixedTimespan { utc_offset: 10800, dst_offset: 3600, name: Some("MSD") }), + (941324400, FixedTimespan { utc_offset: 10800, dst_offset: 0, name: Some("MSK") }), + (954025200, FixedTimespan { utc_offset: 10800, dst_offset: 3600, name: Some("MSD") }), + (972774000, FixedTimespan { utc_offset: 10800, dst_offset: 0, name: Some("MSK") }), + (985474800, FixedTimespan { utc_offset: 10800, dst_offset: 3600, name: Some("MSD") }), + (1004223600, FixedTimespan { utc_offset: 10800, dst_offset: 0, name: Some("MSK") }), + (1017529200, FixedTimespan { utc_offset: 10800, dst_offset: 3600, name: Some("MSD") }), + (1035673200, FixedTimespan { utc_offset: 10800, dst_offset: 0, name: Some("MSK") }), + (1048978800, FixedTimespan { utc_offset: 10800, dst_offset: 3600, name: Some("MSD") }), + (1067122800, FixedTimespan { utc_offset: 10800, dst_offset: 0, name: Some("MSK") }), + (1080428400, FixedTimespan { utc_offset: 10800, dst_offset: 3600, name: Some("MSD") }), + (1099177200, FixedTimespan { utc_offset: 10800, dst_offset: 0, name: Some("MSK") }), + (1111878000, FixedTimespan { utc_offset: 10800, dst_offset: 3600, name: Some("MSD") }), + (1130626800, FixedTimespan { utc_offset: 10800, dst_offset: 0, name: Some("MSK") }), + (1143327600, FixedTimespan { utc_offset: 10800, dst_offset: 3600, name: Some("MSD") }), + (1162076400, FixedTimespan { utc_offset: 10800, dst_offset: 0, name: Some("MSK") }), + (1174777200, FixedTimespan { utc_offset: 10800, dst_offset: 3600, name: Some("MSD") }), + (1193526000, FixedTimespan { utc_offset: 10800, dst_offset: 0, name: Some("MSK") }), + (1206831600, FixedTimespan { utc_offset: 10800, dst_offset: 3600, name: Some("MSD") }), + (1224975600, FixedTimespan { utc_offset: 10800, dst_offset: 0, name: Some("MSK") }), + (1238281200, FixedTimespan { utc_offset: 10800, dst_offset: 3600, name: Some("MSD") }), + (1256425200, FixedTimespan { utc_offset: 10800, dst_offset: 0, name: Some("MSK") }), + (1269730800, FixedTimespan { utc_offset: 10800, dst_offset: 3600, name: Some("MSD") }), + (1288479600, FixedTimespan { utc_offset: 10800, dst_offset: 0, name: Some("MSK") }), + (1301180400, FixedTimespan { utc_offset: 14400, dst_offset: 0, name: Some("MSK") }), + (1414274400, FixedTimespan { utc_offset: 10800, dst_offset: 0, name: Some("MSK") }), + ]; + FixedTimespanSet { + first: FixedTimespan { + utc_offset: 11928, + dst_offset: 0, + name: Some("LMT"), + }, + rest: REST + } + }, + + Tz::Europe__Kyiv => { + const REST: &[(i64, FixedTimespan)] = &[ + (-2840148124, FixedTimespan { utc_offset: 7324, dst_offset: 0, name: Some("KMT") }), + (-1441159324, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (-1247536800, FixedTimespan { utc_offset: 10800, dst_offset: 0, name: Some("MSK") }), + (-892522800, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (-857257200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (-844556400, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (-828226800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (-825382800, FixedTimespan { utc_offset: 10800, dst_offset: 0, name: Some("MSK") }), + (354920400, FixedTimespan { utc_offset: 10800, dst_offset: 3600, name: Some("MSD") }), + (370728000, FixedTimespan { utc_offset: 10800, dst_offset: 0, name: Some("MSK") }), + (386456400, FixedTimespan { utc_offset: 10800, dst_offset: 3600, name: Some("MSD") }), + (402264000, FixedTimespan { utc_offset: 10800, dst_offset: 0, name: Some("MSK") }), + (417992400, FixedTimespan { utc_offset: 10800, dst_offset: 3600, name: Some("MSD") }), + (433800000, FixedTimespan { utc_offset: 10800, dst_offset: 0, name: Some("MSK") }), + (449614800, FixedTimespan { utc_offset: 10800, dst_offset: 3600, name: Some("MSD") }), + (465346800, FixedTimespan { utc_offset: 10800, dst_offset: 0, name: Some("MSK") }), + (481071600, FixedTimespan { utc_offset: 10800, dst_offset: 3600, name: Some("MSD") }), + (496796400, FixedTimespan { utc_offset: 10800, dst_offset: 0, name: Some("MSK") }), + (512521200, FixedTimespan { utc_offset: 10800, dst_offset: 3600, name: Some("MSD") }), + (528246000, FixedTimespan { utc_offset: 10800, dst_offset: 0, name: Some("MSK") }), + (543970800, FixedTimespan { utc_offset: 10800, dst_offset: 3600, name: Some("MSD") }), + (559695600, FixedTimespan { utc_offset: 10800, dst_offset: 0, name: Some("MSK") }), + (575420400, FixedTimespan { utc_offset: 10800, dst_offset: 3600, name: Some("MSD") }), + (591145200, FixedTimespan { utc_offset: 10800, dst_offset: 0, name: Some("MSK") }), + (606870000, FixedTimespan { utc_offset: 10800, dst_offset: 3600, name: Some("MSD") }), + (622594800, FixedTimespan { utc_offset: 10800, dst_offset: 0, name: Some("MSK") }), + (638319600, FixedTimespan { utc_offset: 10800, dst_offset: 3600, name: Some("MSD") }), + (646783200, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (686102400, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (701827200, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (717552000, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (733276800, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (749001600, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (764726400, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (780451200, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (796176000, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (811900800, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (828230400, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (846378000, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (859683600, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (877827600, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (891133200, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (909277200, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (922582800, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (941331600, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (954032400, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (972781200, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (985482000, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (1004230800, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (1017536400, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (1035680400, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (1048986000, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (1067130000, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (1080435600, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (1099184400, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (1111885200, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (1130634000, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (1143334800, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (1162083600, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (1174784400, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (1193533200, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (1206838800, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (1224982800, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (1238288400, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (1256432400, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (1269738000, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (1288486800, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (1301187600, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (1319936400, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (1332637200, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (1351386000, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (1364691600, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (1382835600, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (1396141200, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (1414285200, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (1427590800, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (1445734800, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (1459040400, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (1477789200, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (1490490000, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (1509238800, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (1521939600, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (1540688400, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (1553994000, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (1572138000, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (1585443600, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (1603587600, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (1616893200, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (1635642000, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (1648342800, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (1667091600, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (1679792400, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (1698541200, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (1711846800, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (1729990800, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (1743296400, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (1761440400, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (1774746000, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (1792890000, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (1806195600, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (1824944400, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (1837645200, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (1856394000, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (1869094800, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (1887843600, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (1901149200, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (1919293200, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (1932598800, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (1950742800, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (1964048400, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (1982797200, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (1995498000, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (2014246800, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (2026947600, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (2045696400, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (2058397200, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (2077146000, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (2090451600, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (2108595600, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (2121901200, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (2140045200, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (2153350800, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (2172099600, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (2184800400, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (2203549200, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (2216250000, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (2234998800, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (2248304400, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (2266448400, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (2279754000, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (2297898000, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (2311203600, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (2329347600, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (2342653200, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (2361402000, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (2374102800, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (2392851600, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (2405552400, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (2424301200, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (2437606800, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (2455750800, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (2469056400, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (2487200400, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (2500506000, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (2519254800, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (2531955600, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (2550704400, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (2563405200, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (2582154000, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (2595459600, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (2613603600, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (2626909200, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (2645053200, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (2658358800, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (2676502800, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (2689808400, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (2708557200, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (2721258000, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (2740006800, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (2752707600, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (2771456400, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (2784762000, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (2802906000, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (2816211600, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (2834355600, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (2847661200, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (2866410000, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (2879110800, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (2897859600, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (2910560400, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (2929309200, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (2942010000, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (2960758800, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (2974064400, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (2992208400, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (3005514000, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (3023658000, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (3036963600, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (3055712400, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (3068413200, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (3087162000, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (3099862800, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (3118611600, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (3131917200, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (3150061200, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (3163366800, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (3181510800, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (3194816400, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (3212960400, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (3226266000, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (3245014800, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (3257715600, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (3276464400, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (3289165200, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (3307914000, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (3321219600, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (3339363600, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (3352669200, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (3370813200, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (3384118800, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (3402867600, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (3415568400, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (3434317200, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (3447018000, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (3465766800, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (3479072400, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (3497216400, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (3510522000, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (3528666000, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (3541971600, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (3560115600, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (3573421200, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (3592170000, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (3604870800, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (3623619600, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (3636320400, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (3655069200, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (3668374800, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (3686518800, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (3699824400, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (3717968400, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (3731274000, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (3750022800, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (3762723600, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (3781472400, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (3794173200, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (3812922000, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (3825622800, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (3844371600, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (3857677200, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (3875821200, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (3889126800, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (3907270800, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (3920576400, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (3939325200, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (3952026000, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (3970774800, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (3983475600, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (4002224400, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (4015530000, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (4033674000, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (4046979600, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (4065123600, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (4078429200, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (4096573200, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + ]; + FixedTimespanSet { + first: FixedTimespan { + utc_offset: 7324, + dst_offset: 0, + name: Some("LMT"), + }, + rest: REST + } + }, + + Tz::Europe__Lisbon => { + const REST: &[(i64, FixedTimespan)] = &[ + (-1830381795, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (-1689555600, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (-1677801600, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (-1667433600, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (-1647738000, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (-1635897600, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (-1616202000, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (-1604361600, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (-1584666000, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (-1572739200, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (-1553043600, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (-1541203200, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (-1521507600, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (-1442451600, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (-1427677200, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (-1379293200, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (-1364778000, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (-1348448400, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (-1333328400, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (-1316394000, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (-1301274000, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (-1284339600, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (-1269824400, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (-1221440400, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (-1206925200, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (-1191200400, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (-1175475600, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (-1127696400, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (-1111971600, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (-1096851600, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (-1080522000, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (-1063587600, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (-1049072400, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (-1033347600, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (-1017622800, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (-1002502800, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (-986173200, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (-969238800, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (-950490000, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (-942022800, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (-922496400, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (-906944400, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (-891133200, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (-877309200, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (-873684000, FixedTimespan { utc_offset: 0, dst_offset: 7200, name: Some("WEMT") }), + (-864007200, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (-857955600, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (-845859600, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (-842839200, FixedTimespan { utc_offset: 0, dst_offset: 7200, name: Some("WEMT") }), + (-831348000, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (-825901200, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (-814410000, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (-810784800, FixedTimespan { utc_offset: 0, dst_offset: 7200, name: Some("WEMT") }), + (-799898400, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (-794451600, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (-782960400, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (-779335200, FixedTimespan { utc_offset: 0, dst_offset: 7200, name: Some("WEMT") }), + (-768448800, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (-763002000, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (-749091600, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (-733366800, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (-717631200, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (-701906400, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (-686181600, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (-670456800, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (-654732000, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (-639007200, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (-623282400, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (-607557600, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (-591832800, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (-575503200, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (-559778400, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (-544053600, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (-528328800, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (-512604000, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (-496879200, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (-481154400, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (-465429600, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (-449704800, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (-433980000, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (-417650400, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (-401925600, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (-386200800, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (-370476000, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (-354751200, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (-339026400, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (-323301600, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (-307576800, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (-291852000, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (-276127200, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (-260402400, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (-244677600, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (-228348000, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (-212623200, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (-196898400, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (-181173600, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (-165448800, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (-149724000, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (-133999200, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (-118274400, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (-102553200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (212544000, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (228268800, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (243993600, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (260326800, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (276051600, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (291776400, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (307501200, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (323830800, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (338950800, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (354672000, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (370396800, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (386121600, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (401846400, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (417571200, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (433296000, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (449020800, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (465350400, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (481075200, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (496800000, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (512528400, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (528253200, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (543978000, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (559702800, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (575427600, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (591152400, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (606877200, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (622602000, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (638326800, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (654656400, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (670381200, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (686106000, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (701830800, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (717552000, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (717555600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (733280400, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (749005200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (764730000, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (780454800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (796179600, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (811904400, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (828230400, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (846378000, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (859683600, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (877827600, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (891133200, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (909277200, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (922582800, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (941331600, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (954032400, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (972781200, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (985482000, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (1004230800, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (1017536400, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (1035680400, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (1048986000, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (1067130000, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (1080435600, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (1099184400, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (1111885200, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (1130634000, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (1143334800, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (1162083600, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (1174784400, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (1193533200, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (1206838800, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (1224982800, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (1238288400, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (1256432400, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (1269738000, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (1288486800, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (1301187600, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (1319936400, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (1332637200, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (1351386000, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (1364691600, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (1382835600, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (1396141200, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (1414285200, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (1427590800, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (1445734800, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (1459040400, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (1477789200, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (1490490000, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (1509238800, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (1521939600, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (1540688400, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (1553994000, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (1572138000, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (1585443600, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (1603587600, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (1616893200, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (1635642000, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (1648342800, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (1667091600, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (1679792400, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (1698541200, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (1711846800, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (1729990800, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (1743296400, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (1761440400, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (1774746000, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (1792890000, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (1806195600, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (1824944400, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (1837645200, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (1856394000, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (1869094800, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (1887843600, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (1901149200, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (1919293200, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (1932598800, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (1950742800, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (1964048400, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (1982797200, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (1995498000, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (2014246800, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (2026947600, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (2045696400, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (2058397200, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (2077146000, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (2090451600, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (2108595600, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (2121901200, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (2140045200, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (2153350800, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (2172099600, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (2184800400, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (2203549200, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (2216250000, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (2234998800, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (2248304400, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (2266448400, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (2279754000, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (2297898000, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (2311203600, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (2329347600, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (2342653200, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (2361402000, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (2374102800, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (2392851600, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (2405552400, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (2424301200, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (2437606800, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (2455750800, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (2469056400, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (2487200400, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (2500506000, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (2519254800, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (2531955600, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (2550704400, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (2563405200, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (2582154000, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (2595459600, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (2613603600, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (2626909200, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (2645053200, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (2658358800, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (2676502800, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (2689808400, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (2708557200, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (2721258000, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (2740006800, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (2752707600, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (2771456400, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (2784762000, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (2802906000, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (2816211600, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (2834355600, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (2847661200, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (2866410000, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (2879110800, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (2897859600, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (2910560400, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (2929309200, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (2942010000, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (2960758800, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (2974064400, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (2992208400, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (3005514000, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (3023658000, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (3036963600, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (3055712400, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (3068413200, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (3087162000, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (3099862800, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (3118611600, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (3131917200, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (3150061200, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (3163366800, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (3181510800, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (3194816400, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (3212960400, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (3226266000, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (3245014800, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (3257715600, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (3276464400, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (3289165200, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (3307914000, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (3321219600, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (3339363600, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (3352669200, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (3370813200, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (3384118800, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (3402867600, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (3415568400, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (3434317200, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (3447018000, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (3465766800, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (3479072400, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (3497216400, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (3510522000, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (3528666000, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (3541971600, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (3560115600, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (3573421200, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (3592170000, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (3604870800, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (3623619600, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (3636320400, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (3655069200, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (3668374800, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (3686518800, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (3699824400, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (3717968400, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (3731274000, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (3750022800, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (3762723600, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (3781472400, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (3794173200, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (3812922000, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (3825622800, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (3844371600, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (3857677200, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (3875821200, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (3889126800, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (3907270800, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (3920576400, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (3939325200, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (3952026000, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (3970774800, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (3983475600, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (4002224400, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (4015530000, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (4033674000, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (4046979600, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (4065123600, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (4078429200, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (4096573200, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + ]; + FixedTimespanSet { + first: FixedTimespan { + utc_offset: -2205, + dst_offset: 0, + name: Some("LMT"), + }, + rest: REST + } + }, + + Tz::Europe__Ljubljana => { + const REST: &[(i64, FixedTimespan)] = &[ + (-2713915320, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (-905824800, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (-857257200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (-844556400, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (-828226800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (-812502000, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (-796777200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (-777942000, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (-766627200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (417574800, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (433299600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (449024400, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (465354000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (481078800, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (496803600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (512528400, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (528253200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (543978000, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (559702800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (575427600, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (591152400, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (606877200, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (622602000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (638326800, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (654656400, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (670381200, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (686106000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (701830800, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (717555600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (733280400, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (749005200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (764730000, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (780454800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (796179600, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (811904400, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (828234000, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (846378000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (859683600, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (877827600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (891133200, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (909277200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (922582800, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (941331600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (954032400, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (972781200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (985482000, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1004230800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1017536400, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1035680400, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1048986000, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1067130000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1080435600, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1099184400, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1111885200, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1130634000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1143334800, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1162083600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1174784400, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1193533200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1206838800, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1224982800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1238288400, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1256432400, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1269738000, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1288486800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1301187600, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1319936400, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1332637200, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1351386000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1364691600, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1382835600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1396141200, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1414285200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1427590800, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1445734800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1459040400, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1477789200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1490490000, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1509238800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1521939600, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1540688400, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1553994000, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1572138000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1585443600, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1603587600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1616893200, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1635642000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1648342800, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1667091600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1679792400, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1698541200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1711846800, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1729990800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1743296400, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1761440400, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1774746000, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1792890000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1806195600, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1824944400, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1837645200, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1856394000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1869094800, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1887843600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1901149200, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1919293200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1932598800, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1950742800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1964048400, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1982797200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1995498000, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2014246800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2026947600, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2045696400, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2058397200, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2077146000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2090451600, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2108595600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2121901200, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2140045200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2153350800, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2172099600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2184800400, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2203549200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2216250000, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2234998800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2248304400, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2266448400, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2279754000, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2297898000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2311203600, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2329347600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2342653200, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2361402000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2374102800, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2392851600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2405552400, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2424301200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2437606800, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2455750800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2469056400, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2487200400, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2500506000, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2519254800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2531955600, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2550704400, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2563405200, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2582154000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2595459600, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2613603600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2626909200, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2645053200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2658358800, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2676502800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2689808400, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2708557200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2721258000, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2740006800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2752707600, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2771456400, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2784762000, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2802906000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2816211600, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2834355600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2847661200, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2866410000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2879110800, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2897859600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2910560400, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2929309200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2942010000, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2960758800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2974064400, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2992208400, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3005514000, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3023658000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3036963600, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3055712400, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3068413200, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3087162000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3099862800, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3118611600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3131917200, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3150061200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3163366800, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3181510800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3194816400, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3212960400, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3226266000, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3245014800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3257715600, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3276464400, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3289165200, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3307914000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3321219600, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3339363600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3352669200, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3370813200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3384118800, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3402867600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3415568400, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3434317200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3447018000, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3465766800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3479072400, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3497216400, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3510522000, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3528666000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3541971600, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3560115600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3573421200, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3592170000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3604870800, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3623619600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3636320400, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3655069200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3668374800, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3686518800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3699824400, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3717968400, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3731274000, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3750022800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3762723600, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3781472400, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3794173200, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3812922000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3825622800, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3844371600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3857677200, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3875821200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3889126800, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3907270800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3920576400, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3939325200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3952026000, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3970774800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3983475600, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (4002224400, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (4015530000, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (4033674000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (4046979600, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (4065123600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (4078429200, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (4096573200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + ]; + FixedTimespanSet { + first: FixedTimespan { + utc_offset: 4920, + dst_offset: 0, + name: Some("LMT"), + }, + rest: REST + } + }, + + Tz::Europe__London => { + const REST: &[(i64, FixedTimespan)] = &[ + (-3852662325, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (-1691964000, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (-1680472800, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (-1664143200, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (-1650146400, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (-1633903200, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (-1617487200, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (-1601848800, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (-1586037600, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (-1570399200, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (-1552168800, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (-1538344800, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (-1522533600, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (-1507500000, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (-1490565600, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (-1473631200, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (-1460930400, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (-1442786400, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (-1428876000, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (-1410732000, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (-1396216800, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (-1379282400, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (-1364767200, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (-1348437600, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (-1333317600, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (-1315778400, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (-1301263200, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (-1284328800, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (-1269813600, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (-1253484000, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (-1238364000, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (-1221429600, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (-1206914400, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (-1189980000, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (-1175464800, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (-1159135200, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (-1143410400, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (-1126476000, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (-1111960800, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (-1095631200, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (-1080511200, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (-1063576800, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (-1049061600, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (-1032127200, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (-1017612000, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (-1001282400, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (-986162400, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (-969228000, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (-950479200, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (-942012000, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (-904518000, FixedTimespan { utc_offset: 0, dst_offset: 7200, name: Some("BDST") }), + (-896050800, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (-875487600, FixedTimespan { utc_offset: 0, dst_offset: 7200, name: Some("BDST") }), + (-864601200, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (-844038000, FixedTimespan { utc_offset: 0, dst_offset: 7200, name: Some("BDST") }), + (-832546800, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (-812588400, FixedTimespan { utc_offset: 0, dst_offset: 7200, name: Some("BDST") }), + (-798073200, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (-781052400, FixedTimespan { utc_offset: 0, dst_offset: 7200, name: Some("BDST") }), + (-772066800, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (-764805600, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (-748476000, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (-733356000, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (-719445600, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (-717030000, FixedTimespan { utc_offset: 0, dst_offset: 7200, name: Some("BDST") }), + (-706748400, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (-699487200, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (-687996000, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (-668037600, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (-654732000, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (-636588000, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (-622072800, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (-605743200, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (-590623200, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (-574293600, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (-558568800, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (-542239200, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (-527119200, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (-512604000, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (-496274400, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (-481154400, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (-464220000, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (-449704800, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (-432165600, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (-417650400, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (-401320800, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (-386200800, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (-369266400, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (-354751200, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (-337816800, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (-323301600, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (-306972000, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (-291852000, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (-276732000, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (-257983200, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (-245282400, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (-226533600, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (-213228000, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (-195084000, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (-182383200, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (-163634400, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (-150933600, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (-132184800, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (-119484000, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (-100735200, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (-88034400, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (-68680800, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (-59004000, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (-37242000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("BST") }), + (57718800, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (69818400, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (89172000, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (101268000, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (120621600, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (132717600, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (152071200, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (164167200, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (183520800, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (196221600, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (214970400, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (227671200, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (246420000, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (259120800, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (278474400, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (290570400, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (309924000, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (322020000, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (341373600, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (354675600, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (372819600, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (386125200, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (404269200, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (417574800, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (435718800, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (449024400, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (467773200, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (481078800, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (499222800, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (512528400, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (530672400, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (543978000, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (562122000, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (575427600, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (593571600, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (606877200, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (625626000, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (638326800, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (657075600, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (670381200, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (688525200, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (701830800, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (719974800, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (733280400, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (751424400, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (764730000, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (782874000, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (796179600, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (814323600, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (828234000, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (846378000, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (859683600, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (877827600, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (891133200, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (909277200, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (922582800, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (941331600, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (954032400, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (972781200, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (985482000, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (1004230800, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (1017536400, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (1035680400, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (1048986000, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (1067130000, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (1080435600, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (1099184400, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (1111885200, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (1130634000, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (1143334800, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (1162083600, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (1174784400, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (1193533200, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (1206838800, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (1224982800, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (1238288400, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (1256432400, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (1269738000, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (1288486800, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (1301187600, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (1319936400, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (1332637200, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (1351386000, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (1364691600, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (1382835600, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (1396141200, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (1414285200, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (1427590800, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (1445734800, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (1459040400, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (1477789200, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (1490490000, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (1509238800, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (1521939600, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (1540688400, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (1553994000, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (1572138000, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (1585443600, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (1603587600, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (1616893200, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (1635642000, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (1648342800, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (1667091600, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (1679792400, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (1698541200, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (1711846800, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (1729990800, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (1743296400, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (1761440400, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (1774746000, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (1792890000, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (1806195600, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (1824944400, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (1837645200, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (1856394000, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (1869094800, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (1887843600, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (1901149200, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (1919293200, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (1932598800, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (1950742800, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (1964048400, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (1982797200, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (1995498000, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (2014246800, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (2026947600, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (2045696400, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (2058397200, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (2077146000, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (2090451600, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (2108595600, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (2121901200, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (2140045200, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (2153350800, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (2172099600, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (2184800400, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (2203549200, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (2216250000, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (2234998800, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (2248304400, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (2266448400, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (2279754000, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (2297898000, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (2311203600, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (2329347600, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (2342653200, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (2361402000, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (2374102800, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (2392851600, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (2405552400, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (2424301200, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (2437606800, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (2455750800, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (2469056400, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (2487200400, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (2500506000, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (2519254800, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (2531955600, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (2550704400, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (2563405200, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (2582154000, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (2595459600, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (2613603600, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (2626909200, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (2645053200, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (2658358800, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (2676502800, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (2689808400, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (2708557200, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (2721258000, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (2740006800, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (2752707600, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (2771456400, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (2784762000, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (2802906000, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (2816211600, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (2834355600, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (2847661200, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (2866410000, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (2879110800, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (2897859600, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (2910560400, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (2929309200, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (2942010000, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (2960758800, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (2974064400, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (2992208400, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (3005514000, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (3023658000, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (3036963600, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (3055712400, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (3068413200, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (3087162000, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (3099862800, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (3118611600, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (3131917200, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (3150061200, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (3163366800, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (3181510800, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (3194816400, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (3212960400, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (3226266000, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (3245014800, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (3257715600, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (3276464400, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (3289165200, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (3307914000, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (3321219600, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (3339363600, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (3352669200, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (3370813200, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (3384118800, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (3402867600, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (3415568400, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (3434317200, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (3447018000, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (3465766800, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (3479072400, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (3497216400, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (3510522000, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (3528666000, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (3541971600, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (3560115600, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (3573421200, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (3592170000, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (3604870800, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (3623619600, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (3636320400, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (3655069200, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (3668374800, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (3686518800, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (3699824400, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (3717968400, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (3731274000, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (3750022800, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (3762723600, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (3781472400, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (3794173200, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (3812922000, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (3825622800, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (3844371600, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (3857677200, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (3875821200, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (3889126800, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (3907270800, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (3920576400, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (3939325200, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (3952026000, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (3970774800, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (3983475600, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (4002224400, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (4015530000, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (4033674000, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (4046979600, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (4065123600, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (4078429200, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (4096573200, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + ]; + FixedTimespanSet { + first: FixedTimespan { + utc_offset: -75, + dst_offset: 0, + name: Some("LMT"), + }, + rest: REST + } + }, + + Tz::Europe__Luxembourg => { + const REST: &[(i64, FixedTimespan)] = &[ + (-2840141850, FixedTimespan { utc_offset: 1050, dst_offset: 0, name: Some("BMT") }), + (-2450995200, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (-1740355200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (-1693702800, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (-1680483600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (-1663455600, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (-1650150000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (-1632006000, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (-1618700400, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (-1613829600, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (-1604278800, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (-1585530000, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (-1574038800, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (-1552266000, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (-1539997200, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (-1520557200, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (-1507510800, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (-1490576400, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (-1473642000, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (-1459126800, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (-1444006800, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (-1427677200, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (-1411952400, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (-1396227600, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (-1379293200, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (-1364778000, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (-1348448400, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (-1333328400, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (-1316394000, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (-1301263200, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (-1284328800, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (-1269813600, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (-1253484000, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (-1238364000, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (-1221429600, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (-1206914400, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (-1191189600, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (-1175464800, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (-1160344800, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (-1143410400, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (-1127685600, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (-1111960800, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (-1096840800, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (-1080511200, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (-1063576800, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (-1049061600, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (-1033336800, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (-1017612000, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (-1002492000, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (-986162400, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (-969228000, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (-950479200, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (-942012000, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (-934671600, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (-857257200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (-844556400, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (-828226800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (-812502000, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (-798073200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (-781052400, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (-766623600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (-745455600, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (-733273200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (228877200, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (243997200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (260326800, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (276051600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (291776400, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (307501200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (323830800, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (338950800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (354675600, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (370400400, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (386125200, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (401850000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (417574800, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (433299600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (449024400, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (465354000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (481078800, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (496803600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (512528400, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (528253200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (543978000, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (559702800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (575427600, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (591152400, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (606877200, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (622602000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (638326800, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (654656400, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (670381200, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (686106000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (701830800, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (717555600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (733280400, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (749005200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (764730000, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (780454800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (796179600, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (811904400, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (828234000, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (846378000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (859683600, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (877827600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (891133200, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (909277200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (922582800, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (941331600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (954032400, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (972781200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (985482000, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1004230800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1017536400, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1035680400, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1048986000, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1067130000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1080435600, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1099184400, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1111885200, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1130634000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1143334800, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1162083600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1174784400, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1193533200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1206838800, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1224982800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1238288400, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1256432400, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1269738000, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1288486800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1301187600, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1319936400, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1332637200, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1351386000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1364691600, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1382835600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1396141200, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1414285200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1427590800, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1445734800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1459040400, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1477789200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1490490000, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1509238800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1521939600, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1540688400, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1553994000, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1572138000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1585443600, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1603587600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1616893200, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1635642000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1648342800, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1667091600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1679792400, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1698541200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1711846800, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1729990800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1743296400, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1761440400, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1774746000, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1792890000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1806195600, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1824944400, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1837645200, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1856394000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1869094800, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1887843600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1901149200, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1919293200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1932598800, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1950742800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1964048400, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1982797200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1995498000, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2014246800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2026947600, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2045696400, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2058397200, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2077146000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2090451600, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2108595600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2121901200, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2140045200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2153350800, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2172099600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2184800400, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2203549200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2216250000, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2234998800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2248304400, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2266448400, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2279754000, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2297898000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2311203600, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2329347600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2342653200, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2361402000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2374102800, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2392851600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2405552400, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2424301200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2437606800, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2455750800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2469056400, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2487200400, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2500506000, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2519254800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2531955600, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2550704400, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2563405200, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2582154000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2595459600, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2613603600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2626909200, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2645053200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2658358800, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2676502800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2689808400, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2708557200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2721258000, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2740006800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2752707600, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2771456400, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2784762000, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2802906000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2816211600, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2834355600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2847661200, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2866410000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2879110800, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2897859600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2910560400, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2929309200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2942010000, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2960758800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2974064400, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2992208400, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3005514000, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3023658000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3036963600, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3055712400, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3068413200, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3087162000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3099862800, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3118611600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3131917200, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3150061200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3163366800, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3181510800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3194816400, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3212960400, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3226266000, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3245014800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3257715600, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3276464400, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3289165200, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3307914000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3321219600, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3339363600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3352669200, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3370813200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3384118800, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3402867600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3415568400, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3434317200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3447018000, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3465766800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3479072400, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3497216400, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3510522000, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3528666000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3541971600, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3560115600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3573421200, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3592170000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3604870800, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3623619600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3636320400, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3655069200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3668374800, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3686518800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3699824400, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3717968400, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3731274000, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3750022800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3762723600, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3781472400, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3794173200, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3812922000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3825622800, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3844371600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3857677200, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3875821200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3889126800, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3907270800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3920576400, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3939325200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3952026000, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3970774800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3983475600, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (4002224400, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (4015530000, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (4033674000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (4046979600, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (4065123600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (4078429200, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (4096573200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + ]; + FixedTimespanSet { + first: FixedTimespan { + utc_offset: 1050, + dst_offset: 0, + name: Some("LMT"), + }, + rest: REST + } + }, + + Tz::Europe__Madrid => { + const REST: &[(i64, FixedTimespan)] = &[ + (-2177451916, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (-1631926800, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (-1616889600, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (-1601168400, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (-1585353600, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (-1442451600, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (-1427673600, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (-1379293200, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (-1364774400, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (-1348448400, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (-1333324800, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (-1316390400, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (-1301270400, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (-1284339600, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (-1269820800, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (-1026954000, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (-1017619200, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (-1001898000, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (-999482400, FixedTimespan { utc_offset: 0, dst_offset: 7200, name: Some("WEMT") }), + (-986090400, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (-954115200, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (-940208400, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (-873079200, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (-862621200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (-842839200, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (-828320400, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (-811389600, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (-796870800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (-779940000, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (-765421200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (-748490400, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (-733971600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (-652327200, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (-639018000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (135122400, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (150246000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (166572000, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (181695600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (196812000, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (212540400, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (228866400, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (243990000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (260326800, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (276051600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (291776400, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (307501200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (323830800, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (338950800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (354675600, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (370400400, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (386125200, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (401850000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (417574800, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (433299600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (449024400, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (465354000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (481078800, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (496803600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (512528400, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (528253200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (543978000, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (559702800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (575427600, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (591152400, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (606877200, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (622602000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (638326800, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (654656400, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (670381200, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (686106000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (701830800, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (717555600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (733280400, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (749005200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (764730000, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (780454800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (796179600, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (811904400, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (828234000, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (846378000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (859683600, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (877827600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (891133200, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (909277200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (922582800, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (941331600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (954032400, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (972781200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (985482000, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1004230800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1017536400, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1035680400, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1048986000, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1067130000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1080435600, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1099184400, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1111885200, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1130634000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1143334800, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1162083600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1174784400, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1193533200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1206838800, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1224982800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1238288400, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1256432400, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1269738000, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1288486800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1301187600, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1319936400, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1332637200, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1351386000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1364691600, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1382835600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1396141200, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1414285200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1427590800, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1445734800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1459040400, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1477789200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1490490000, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1509238800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1521939600, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1540688400, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1553994000, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1572138000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1585443600, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1603587600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1616893200, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1635642000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1648342800, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1667091600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1679792400, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1698541200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1711846800, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1729990800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1743296400, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1761440400, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1774746000, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1792890000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1806195600, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1824944400, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1837645200, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1856394000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1869094800, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1887843600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1901149200, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1919293200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1932598800, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1950742800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1964048400, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1982797200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1995498000, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2014246800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2026947600, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2045696400, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2058397200, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2077146000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2090451600, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2108595600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2121901200, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2140045200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2153350800, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2172099600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2184800400, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2203549200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2216250000, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2234998800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2248304400, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2266448400, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2279754000, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2297898000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2311203600, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2329347600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2342653200, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2361402000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2374102800, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2392851600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2405552400, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2424301200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2437606800, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2455750800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2469056400, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2487200400, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2500506000, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2519254800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2531955600, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2550704400, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2563405200, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2582154000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2595459600, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2613603600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2626909200, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2645053200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2658358800, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2676502800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2689808400, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2708557200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2721258000, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2740006800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2752707600, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2771456400, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2784762000, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2802906000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2816211600, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2834355600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2847661200, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2866410000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2879110800, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2897859600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2910560400, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2929309200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2942010000, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2960758800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2974064400, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2992208400, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3005514000, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3023658000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3036963600, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3055712400, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3068413200, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3087162000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3099862800, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3118611600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3131917200, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3150061200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3163366800, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3181510800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3194816400, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3212960400, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3226266000, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3245014800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3257715600, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3276464400, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3289165200, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3307914000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3321219600, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3339363600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3352669200, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3370813200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3384118800, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3402867600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3415568400, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3434317200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3447018000, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3465766800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3479072400, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3497216400, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3510522000, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3528666000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3541971600, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3560115600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3573421200, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3592170000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3604870800, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3623619600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3636320400, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3655069200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3668374800, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3686518800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3699824400, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3717968400, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3731274000, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3750022800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3762723600, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3781472400, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3794173200, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3812922000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3825622800, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3844371600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3857677200, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3875821200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3889126800, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3907270800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3920576400, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3939325200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3952026000, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3970774800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3983475600, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (4002224400, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (4015530000, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (4033674000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (4046979600, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (4065123600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (4078429200, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (4096573200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + ]; + FixedTimespanSet { + first: FixedTimespan { + utc_offset: -884, + dst_offset: 0, + name: Some("LMT"), + }, + rest: REST + } + }, + + Tz::Europe__Malta => { + const REST: &[(i64, FixedTimespan)] = &[ + (-2403478684, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (-1690765200, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (-1680487200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (-1664758800, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (-1648951200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (-1635123600, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (-1616896800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (-1604278800, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (-1585533600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (-1571014800, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (-1555293600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (-932432400, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (-857257200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (-844556400, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (-828226800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (-812588400, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (-798073200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (-781052400, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (-766717200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (-750898800, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (-733359600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (-719456400, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (-701917200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (-689209200, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (-670460400, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (-114051600, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (-103168800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (-81997200, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (-71715600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (-50547600, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (-40266000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (-18493200, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (-8211600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (12956400, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (23238000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (43801200, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (54687600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (75855600, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (86742000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (102380400, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (118105200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (135730800, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (148518000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (167187600, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (180489600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (198637200, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (211939200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (230086800, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (243388800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (261536400, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (274838400, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (292986000, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (306288000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (323312400, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (338342400, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (354675600, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (370400400, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (386125200, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (401850000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (417574800, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (433299600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (449024400, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (465354000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (481078800, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (496803600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (512528400, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (528253200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (543978000, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (559702800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (575427600, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (591152400, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (606877200, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (622602000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (638326800, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (654656400, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (670381200, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (686106000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (701830800, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (717555600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (733280400, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (749005200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (764730000, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (780454800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (796179600, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (811904400, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (828234000, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (846378000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (859683600, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (877827600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (891133200, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (909277200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (922582800, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (941331600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (954032400, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (972781200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (985482000, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1004230800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1017536400, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1035680400, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1048986000, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1067130000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1080435600, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1099184400, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1111885200, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1130634000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1143334800, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1162083600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1174784400, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1193533200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1206838800, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1224982800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1238288400, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1256432400, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1269738000, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1288486800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1301187600, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1319936400, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1332637200, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1351386000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1364691600, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1382835600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1396141200, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1414285200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1427590800, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1445734800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1459040400, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1477789200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1490490000, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1509238800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1521939600, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1540688400, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1553994000, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1572138000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1585443600, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1603587600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1616893200, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1635642000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1648342800, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1667091600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1679792400, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1698541200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1711846800, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1729990800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1743296400, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1761440400, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1774746000, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1792890000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1806195600, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1824944400, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1837645200, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1856394000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1869094800, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1887843600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1901149200, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1919293200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1932598800, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1950742800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1964048400, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1982797200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1995498000, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2014246800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2026947600, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2045696400, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2058397200, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2077146000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2090451600, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2108595600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2121901200, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2140045200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2153350800, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2172099600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2184800400, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2203549200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2216250000, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2234998800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2248304400, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2266448400, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2279754000, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2297898000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2311203600, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2329347600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2342653200, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2361402000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2374102800, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2392851600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2405552400, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2424301200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2437606800, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2455750800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2469056400, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2487200400, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2500506000, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2519254800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2531955600, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2550704400, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2563405200, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2582154000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2595459600, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2613603600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2626909200, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2645053200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2658358800, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2676502800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2689808400, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2708557200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2721258000, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2740006800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2752707600, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2771456400, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2784762000, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2802906000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2816211600, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2834355600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2847661200, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2866410000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2879110800, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2897859600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2910560400, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2929309200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2942010000, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2960758800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2974064400, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2992208400, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3005514000, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3023658000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3036963600, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3055712400, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3068413200, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3087162000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3099862800, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3118611600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3131917200, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3150061200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3163366800, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3181510800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3194816400, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3212960400, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3226266000, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3245014800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3257715600, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3276464400, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3289165200, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3307914000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3321219600, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3339363600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3352669200, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3370813200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3384118800, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3402867600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3415568400, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3434317200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3447018000, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3465766800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3479072400, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3497216400, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3510522000, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3528666000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3541971600, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3560115600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3573421200, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3592170000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3604870800, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3623619600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3636320400, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3655069200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3668374800, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3686518800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3699824400, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3717968400, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3731274000, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3750022800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3762723600, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3781472400, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3794173200, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3812922000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3825622800, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3844371600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3857677200, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3875821200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3889126800, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3907270800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3920576400, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3939325200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3952026000, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3970774800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3983475600, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (4002224400, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (4015530000, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (4033674000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (4046979600, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (4065123600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (4078429200, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (4096573200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + ]; + FixedTimespanSet { + first: FixedTimespan { + utc_offset: 3484, + dst_offset: 0, + name: Some("LMT"), + }, + rest: REST + } + }, + + Tz::Europe__Mariehamn => { + const REST: &[(i64, FixedTimespan)] = &[ + (-2890258789, FixedTimespan { utc_offset: 5989, dst_offset: 0, name: Some("HMT") }), + (-1535938789, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (-875671200, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (-859773600, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (354672000, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (370396800, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (386121600, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (401846400, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (417574800, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (433299600, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (449024400, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (465354000, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (481078800, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (496803600, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (512528400, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (528253200, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (543978000, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (559702800, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (575427600, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (591152400, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (606877200, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (622602000, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (638326800, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (654656400, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (670381200, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (686106000, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (701830800, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (717555600, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (733280400, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (749005200, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (764730000, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (780454800, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (796179600, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (811904400, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (828234000, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (846378000, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (859683600, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (877827600, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (891133200, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (909277200, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (922582800, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (941331600, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (954032400, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (972781200, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (985482000, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (1004230800, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (1017536400, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (1035680400, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (1048986000, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (1067130000, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (1080435600, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (1099184400, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (1111885200, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (1130634000, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (1143334800, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (1162083600, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (1174784400, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (1193533200, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (1206838800, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (1224982800, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (1238288400, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (1256432400, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (1269738000, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (1288486800, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (1301187600, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (1319936400, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (1332637200, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (1351386000, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (1364691600, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (1382835600, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (1396141200, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (1414285200, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (1427590800, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (1445734800, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (1459040400, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (1477789200, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (1490490000, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (1509238800, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (1521939600, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (1540688400, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (1553994000, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (1572138000, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (1585443600, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (1603587600, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (1616893200, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (1635642000, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (1648342800, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (1667091600, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (1679792400, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (1698541200, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (1711846800, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (1729990800, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (1743296400, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (1761440400, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (1774746000, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (1792890000, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (1806195600, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (1824944400, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (1837645200, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (1856394000, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (1869094800, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (1887843600, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (1901149200, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (1919293200, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (1932598800, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (1950742800, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (1964048400, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (1982797200, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (1995498000, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (2014246800, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (2026947600, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (2045696400, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (2058397200, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (2077146000, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (2090451600, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (2108595600, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (2121901200, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (2140045200, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (2153350800, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (2172099600, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (2184800400, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (2203549200, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (2216250000, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (2234998800, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (2248304400, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (2266448400, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (2279754000, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (2297898000, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (2311203600, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (2329347600, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (2342653200, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (2361402000, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (2374102800, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (2392851600, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (2405552400, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (2424301200, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (2437606800, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (2455750800, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (2469056400, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (2487200400, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (2500506000, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (2519254800, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (2531955600, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (2550704400, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (2563405200, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (2582154000, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (2595459600, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (2613603600, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (2626909200, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (2645053200, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (2658358800, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (2676502800, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (2689808400, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (2708557200, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (2721258000, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (2740006800, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (2752707600, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (2771456400, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (2784762000, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (2802906000, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (2816211600, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (2834355600, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (2847661200, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (2866410000, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (2879110800, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (2897859600, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (2910560400, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (2929309200, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (2942010000, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (2960758800, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (2974064400, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (2992208400, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (3005514000, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (3023658000, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (3036963600, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (3055712400, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (3068413200, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (3087162000, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (3099862800, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (3118611600, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (3131917200, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (3150061200, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (3163366800, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (3181510800, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (3194816400, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (3212960400, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (3226266000, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (3245014800, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (3257715600, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (3276464400, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (3289165200, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (3307914000, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (3321219600, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (3339363600, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (3352669200, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (3370813200, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (3384118800, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (3402867600, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (3415568400, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (3434317200, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (3447018000, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (3465766800, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (3479072400, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (3497216400, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (3510522000, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (3528666000, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (3541971600, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (3560115600, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (3573421200, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (3592170000, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (3604870800, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (3623619600, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (3636320400, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (3655069200, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (3668374800, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (3686518800, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (3699824400, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (3717968400, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (3731274000, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (3750022800, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (3762723600, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (3781472400, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (3794173200, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (3812922000, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (3825622800, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (3844371600, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (3857677200, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (3875821200, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (3889126800, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (3907270800, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (3920576400, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (3939325200, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (3952026000, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (3970774800, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (3983475600, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (4002224400, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (4015530000, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (4033674000, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (4046979600, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (4065123600, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (4078429200, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (4096573200, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + ]; + FixedTimespanSet { + first: FixedTimespan { + utc_offset: 5989, + dst_offset: 0, + name: Some("LMT"), + }, + rest: REST + } + }, + + Tz::Europe__Minsk => { + const REST: &[(i64, FixedTimespan)] = &[ + (-2840147416, FixedTimespan { utc_offset: 6600, dst_offset: 0, name: Some("MMT") }), + (-1441158600, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (-1247536800, FixedTimespan { utc_offset: 10800, dst_offset: 0, name: Some("MSK") }), + (-899780400, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (-857257200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (-844556400, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (-828226800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (-812502000, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (-804650400, FixedTimespan { utc_offset: 10800, dst_offset: 0, name: Some("MSK") }), + (354920400, FixedTimespan { utc_offset: 10800, dst_offset: 3600, name: Some("MSD") }), + (370728000, FixedTimespan { utc_offset: 10800, dst_offset: 0, name: Some("MSK") }), + (386456400, FixedTimespan { utc_offset: 10800, dst_offset: 3600, name: Some("MSD") }), + (402264000, FixedTimespan { utc_offset: 10800, dst_offset: 0, name: Some("MSK") }), + (417992400, FixedTimespan { utc_offset: 10800, dst_offset: 3600, name: Some("MSD") }), + (433800000, FixedTimespan { utc_offset: 10800, dst_offset: 0, name: Some("MSK") }), + (449614800, FixedTimespan { utc_offset: 10800, dst_offset: 3600, name: Some("MSD") }), + (465346800, FixedTimespan { utc_offset: 10800, dst_offset: 0, name: Some("MSK") }), + (481071600, FixedTimespan { utc_offset: 10800, dst_offset: 3600, name: Some("MSD") }), + (496796400, FixedTimespan { utc_offset: 10800, dst_offset: 0, name: Some("MSK") }), + (512521200, FixedTimespan { utc_offset: 10800, dst_offset: 3600, name: Some("MSD") }), + (528246000, FixedTimespan { utc_offset: 10800, dst_offset: 0, name: Some("MSK") }), + (543970800, FixedTimespan { utc_offset: 10800, dst_offset: 3600, name: Some("MSD") }), + (559695600, FixedTimespan { utc_offset: 10800, dst_offset: 0, name: Some("MSK") }), + (575420400, FixedTimespan { utc_offset: 10800, dst_offset: 3600, name: Some("MSD") }), + (591145200, FixedTimespan { utc_offset: 10800, dst_offset: 0, name: Some("MSK") }), + (606870000, FixedTimespan { utc_offset: 10800, dst_offset: 3600, name: Some("MSD") }), + (622594800, FixedTimespan { utc_offset: 10800, dst_offset: 0, name: Some("MSK") }), + (670374000, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (686102400, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (701827200, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (717552000, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (733276800, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (749001600, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (764726400, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (780451200, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (796176000, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (811900800, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (828230400, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (846374400, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (859680000, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (877824000, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (891129600, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (909273600, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (922579200, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (941328000, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (954028800, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (972777600, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (985478400, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (1004227200, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (1017532800, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (1035676800, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (1048982400, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (1067126400, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (1080432000, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (1099180800, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (1111881600, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (1130630400, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (1143331200, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (1162080000, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (1174780800, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (1193529600, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (1206835200, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (1224979200, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (1238284800, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (1256428800, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (1269734400, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (1288483200, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (1301184000, FixedTimespan { utc_offset: 10800, dst_offset: 0, name: None }), + ]; + FixedTimespanSet { + first: FixedTimespan { + utc_offset: 6616, + dst_offset: 0, + name: Some("LMT"), + }, + rest: REST + } + }, + + Tz::Europe__Monaco => { + const REST: &[(i64, FixedTimespan)] = &[ + (-2486592561, FixedTimespan { utc_offset: 561, dst_offset: 0, name: Some("PMT") }), + (-1855958961, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (-1689814800, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (-1680397200, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (-1665363600, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (-1648342800, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (-1635123600, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (-1616893200, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (-1604278800, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (-1585443600, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (-1574038800, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (-1552266000, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (-1539997200, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (-1520557200, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (-1507510800, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (-1490576400, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (-1470618000, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (-1459126800, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (-1444006800, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (-1427677200, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (-1411952400, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (-1396227600, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (-1379293200, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (-1364778000, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (-1348448400, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (-1333328400, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (-1316394000, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (-1301274000, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (-1284339600, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (-1269824400, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (-1253494800, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (-1238374800, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (-1221440400, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (-1206925200, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (-1191200400, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (-1175475600, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (-1160355600, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (-1143421200, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (-1127696400, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (-1111971600, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (-1096851600, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (-1080522000, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (-1063587600, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (-1049072400, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (-1033347600, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (-1017622800, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (-1002502800, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (-986173200, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (-969238800, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (-950490000, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (-942012000, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (-932436000, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (-857257200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (-844556400, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (-828226800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (-812502000, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (-800071200, FixedTimespan { utc_offset: 0, dst_offset: 7200, name: Some("WEMT") }), + (-796266000, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (-781052400, FixedTimespan { utc_offset: 0, dst_offset: 7200, name: Some("WEMT") }), + (-766623600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (196819200, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (212540400, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (228877200, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (243997200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (260326800, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (276051600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (291776400, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (307501200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (323830800, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (338950800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (354675600, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (370400400, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (386125200, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (401850000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (417574800, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (433299600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (449024400, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (465354000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (481078800, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (496803600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (512528400, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (528253200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (543978000, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (559702800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (575427600, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (591152400, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (606877200, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (622602000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (638326800, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (654656400, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (670381200, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (686106000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (701830800, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (717555600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (733280400, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (749005200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (764730000, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (780454800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (796179600, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (811904400, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (828234000, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (846378000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (859683600, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (877827600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (891133200, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (909277200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (922582800, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (941331600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (954032400, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (972781200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (985482000, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1004230800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1017536400, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1035680400, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1048986000, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1067130000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1080435600, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1099184400, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1111885200, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1130634000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1143334800, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1162083600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1174784400, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1193533200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1206838800, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1224982800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1238288400, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1256432400, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1269738000, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1288486800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1301187600, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1319936400, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1332637200, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1351386000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1364691600, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1382835600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1396141200, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1414285200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1427590800, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1445734800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1459040400, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1477789200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1490490000, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1509238800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1521939600, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1540688400, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1553994000, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1572138000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1585443600, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1603587600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1616893200, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1635642000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1648342800, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1667091600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1679792400, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1698541200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1711846800, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1729990800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1743296400, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1761440400, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1774746000, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1792890000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1806195600, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1824944400, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1837645200, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1856394000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1869094800, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1887843600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1901149200, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1919293200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1932598800, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1950742800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1964048400, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1982797200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1995498000, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2014246800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2026947600, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2045696400, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2058397200, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2077146000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2090451600, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2108595600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2121901200, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2140045200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2153350800, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2172099600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2184800400, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2203549200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2216250000, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2234998800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2248304400, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2266448400, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2279754000, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2297898000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2311203600, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2329347600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2342653200, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2361402000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2374102800, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2392851600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2405552400, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2424301200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2437606800, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2455750800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2469056400, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2487200400, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2500506000, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2519254800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2531955600, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2550704400, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2563405200, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2582154000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2595459600, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2613603600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2626909200, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2645053200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2658358800, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2676502800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2689808400, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2708557200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2721258000, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2740006800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2752707600, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2771456400, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2784762000, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2802906000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2816211600, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2834355600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2847661200, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2866410000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2879110800, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2897859600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2910560400, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2929309200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2942010000, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2960758800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2974064400, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2992208400, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3005514000, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3023658000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3036963600, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3055712400, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3068413200, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3087162000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3099862800, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3118611600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3131917200, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3150061200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3163366800, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3181510800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3194816400, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3212960400, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3226266000, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3245014800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3257715600, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3276464400, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3289165200, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3307914000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3321219600, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3339363600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3352669200, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3370813200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3384118800, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3402867600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3415568400, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3434317200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3447018000, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3465766800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3479072400, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3497216400, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3510522000, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3528666000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3541971600, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3560115600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3573421200, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3592170000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3604870800, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3623619600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3636320400, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3655069200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3668374800, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3686518800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3699824400, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3717968400, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3731274000, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3750022800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3762723600, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3781472400, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3794173200, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3812922000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3825622800, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3844371600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3857677200, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3875821200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3889126800, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3907270800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3920576400, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3939325200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3952026000, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3970774800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3983475600, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (4002224400, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (4015530000, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (4033674000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (4046979600, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (4065123600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (4078429200, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (4096573200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + ]; + FixedTimespanSet { + first: FixedTimespan { + utc_offset: 561, + dst_offset: 0, + name: Some("LMT"), + }, + rest: REST + } + }, + + Tz::Europe__Moscow => { + const REST: &[(i64, FixedTimespan)] = &[ + (-2840149817, FixedTimespan { utc_offset: 9017, dst_offset: 0, name: Some("MMT") }), + (-1688265017, FixedTimespan { utc_offset: 9079, dst_offset: 0, name: Some("MMT") }), + (-1656819079, FixedTimespan { utc_offset: 9079, dst_offset: 3600, name: Some("MST") }), + (-1641353479, FixedTimespan { utc_offset: 9079, dst_offset: 0, name: Some("MMT") }), + (-1627965079, FixedTimespan { utc_offset: 9079, dst_offset: 7200, name: Some("MDST") }), + (-1618716679, FixedTimespan { utc_offset: 9079, dst_offset: 3600, name: Some("MST") }), + (-1596429079, FixedTimespan { utc_offset: 9079, dst_offset: 7200, name: Some("MDST") }), + (-1593837079, FixedTimespan { utc_offset: 10800, dst_offset: 7200, name: Some("MDST") }), + (-1593820800, FixedTimespan { utc_offset: 10800, dst_offset: 3600, name: Some("MSD") }), + (-1589860800, FixedTimespan { utc_offset: 10800, dst_offset: 0, name: Some("MSK") }), + (-1542427200, FixedTimespan { utc_offset: 10800, dst_offset: 3600, name: Some("MSD") }), + (-1539493200, FixedTimespan { utc_offset: 10800, dst_offset: 7200, name: Some("+05") }), + (-1525323600, FixedTimespan { utc_offset: 10800, dst_offset: 3600, name: Some("MSD") }), + (-1522728000, FixedTimespan { utc_offset: 10800, dst_offset: 0, name: Some("MSK") }), + (-1491188400, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (-1247536800, FixedTimespan { utc_offset: 10800, dst_offset: 0, name: Some("MSK") }), + (354920400, FixedTimespan { utc_offset: 10800, dst_offset: 3600, name: Some("MSD") }), + (370728000, FixedTimespan { utc_offset: 10800, dst_offset: 0, name: Some("MSK") }), + (386456400, FixedTimespan { utc_offset: 10800, dst_offset: 3600, name: Some("MSD") }), + (402264000, FixedTimespan { utc_offset: 10800, dst_offset: 0, name: Some("MSK") }), + (417992400, FixedTimespan { utc_offset: 10800, dst_offset: 3600, name: Some("MSD") }), + (433800000, FixedTimespan { utc_offset: 10800, dst_offset: 0, name: Some("MSK") }), + (449614800, FixedTimespan { utc_offset: 10800, dst_offset: 3600, name: Some("MSD") }), + (465346800, FixedTimespan { utc_offset: 10800, dst_offset: 0, name: Some("MSK") }), + (481071600, FixedTimespan { utc_offset: 10800, dst_offset: 3600, name: Some("MSD") }), + (496796400, FixedTimespan { utc_offset: 10800, dst_offset: 0, name: Some("MSK") }), + (512521200, FixedTimespan { utc_offset: 10800, dst_offset: 3600, name: Some("MSD") }), + (528246000, FixedTimespan { utc_offset: 10800, dst_offset: 0, name: Some("MSK") }), + (543970800, FixedTimespan { utc_offset: 10800, dst_offset: 3600, name: Some("MSD") }), + (559695600, FixedTimespan { utc_offset: 10800, dst_offset: 0, name: Some("MSK") }), + (575420400, FixedTimespan { utc_offset: 10800, dst_offset: 3600, name: Some("MSD") }), + (591145200, FixedTimespan { utc_offset: 10800, dst_offset: 0, name: Some("MSK") }), + (606870000, FixedTimespan { utc_offset: 10800, dst_offset: 3600, name: Some("MSD") }), + (622594800, FixedTimespan { utc_offset: 10800, dst_offset: 0, name: Some("MSK") }), + (638319600, FixedTimespan { utc_offset: 10800, dst_offset: 3600, name: Some("MSD") }), + (654649200, FixedTimespan { utc_offset: 10800, dst_offset: 0, name: Some("MSK") }), + (670374000, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (686102400, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (695779200, FixedTimespan { utc_offset: 10800, dst_offset: 0, name: Some("MSK") }), + (701823600, FixedTimespan { utc_offset: 10800, dst_offset: 3600, name: Some("MSD") }), + (717548400, FixedTimespan { utc_offset: 10800, dst_offset: 0, name: Some("MSK") }), + (733273200, FixedTimespan { utc_offset: 10800, dst_offset: 3600, name: Some("MSD") }), + (748998000, FixedTimespan { utc_offset: 10800, dst_offset: 0, name: Some("MSK") }), + (764722800, FixedTimespan { utc_offset: 10800, dst_offset: 3600, name: Some("MSD") }), + (780447600, FixedTimespan { utc_offset: 10800, dst_offset: 0, name: Some("MSK") }), + (796172400, FixedTimespan { utc_offset: 10800, dst_offset: 3600, name: Some("MSD") }), + (811897200, FixedTimespan { utc_offset: 10800, dst_offset: 0, name: Some("MSK") }), + (828226800, FixedTimespan { utc_offset: 10800, dst_offset: 3600, name: Some("MSD") }), + (846370800, FixedTimespan { utc_offset: 10800, dst_offset: 0, name: Some("MSK") }), + (859676400, FixedTimespan { utc_offset: 10800, dst_offset: 3600, name: Some("MSD") }), + (877820400, FixedTimespan { utc_offset: 10800, dst_offset: 0, name: Some("MSK") }), + (891126000, FixedTimespan { utc_offset: 10800, dst_offset: 3600, name: Some("MSD") }), + (909270000, FixedTimespan { utc_offset: 10800, dst_offset: 0, name: Some("MSK") }), + (922575600, FixedTimespan { utc_offset: 10800, dst_offset: 3600, name: Some("MSD") }), + (941324400, FixedTimespan { utc_offset: 10800, dst_offset: 0, name: Some("MSK") }), + (954025200, FixedTimespan { utc_offset: 10800, dst_offset: 3600, name: Some("MSD") }), + (972774000, FixedTimespan { utc_offset: 10800, dst_offset: 0, name: Some("MSK") }), + (985474800, FixedTimespan { utc_offset: 10800, dst_offset: 3600, name: Some("MSD") }), + (1004223600, FixedTimespan { utc_offset: 10800, dst_offset: 0, name: Some("MSK") }), + (1017529200, FixedTimespan { utc_offset: 10800, dst_offset: 3600, name: Some("MSD") }), + (1035673200, FixedTimespan { utc_offset: 10800, dst_offset: 0, name: Some("MSK") }), + (1048978800, FixedTimespan { utc_offset: 10800, dst_offset: 3600, name: Some("MSD") }), + (1067122800, FixedTimespan { utc_offset: 10800, dst_offset: 0, name: Some("MSK") }), + (1080428400, FixedTimespan { utc_offset: 10800, dst_offset: 3600, name: Some("MSD") }), + (1099177200, FixedTimespan { utc_offset: 10800, dst_offset: 0, name: Some("MSK") }), + (1111878000, FixedTimespan { utc_offset: 10800, dst_offset: 3600, name: Some("MSD") }), + (1130626800, FixedTimespan { utc_offset: 10800, dst_offset: 0, name: Some("MSK") }), + (1143327600, FixedTimespan { utc_offset: 10800, dst_offset: 3600, name: Some("MSD") }), + (1162076400, FixedTimespan { utc_offset: 10800, dst_offset: 0, name: Some("MSK") }), + (1174777200, FixedTimespan { utc_offset: 10800, dst_offset: 3600, name: Some("MSD") }), + (1193526000, FixedTimespan { utc_offset: 10800, dst_offset: 0, name: Some("MSK") }), + (1206831600, FixedTimespan { utc_offset: 10800, dst_offset: 3600, name: Some("MSD") }), + (1224975600, FixedTimespan { utc_offset: 10800, dst_offset: 0, name: Some("MSK") }), + (1238281200, FixedTimespan { utc_offset: 10800, dst_offset: 3600, name: Some("MSD") }), + (1256425200, FixedTimespan { utc_offset: 10800, dst_offset: 0, name: Some("MSK") }), + (1269730800, FixedTimespan { utc_offset: 10800, dst_offset: 3600, name: Some("MSD") }), + (1288479600, FixedTimespan { utc_offset: 10800, dst_offset: 0, name: Some("MSK") }), + (1301180400, FixedTimespan { utc_offset: 14400, dst_offset: 0, name: Some("MSK") }), + (1414274400, FixedTimespan { utc_offset: 10800, dst_offset: 0, name: Some("MSK") }), + ]; + FixedTimespanSet { + first: FixedTimespan { + utc_offset: 9017, + dst_offset: 0, + name: Some("LMT"), + }, + rest: REST + } + }, + + Tz::Europe__Nicosia => { + const REST: &[(i64, FixedTimespan)] = &[ + (-1518920008, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (166572000, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (182293200, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (200959200, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (213829200, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (228866400, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (243982800, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (260316000, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (276123600, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (291765600, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (307486800, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (323820000, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (338936400, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (354664800, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (370386000, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (386114400, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (401835600, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (417564000, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (433285200, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (449013600, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (465339600, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (481068000, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (496789200, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (512517600, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (528238800, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (543967200, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (559688400, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (575416800, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (591138000, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (606866400, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (622587600, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (638316000, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (654642000, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (670370400, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (686091600, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (701820000, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (717541200, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (733269600, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (748990800, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (764719200, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (780440400, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (796168800, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (811890000, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (828223200, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (843944400, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (859672800, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (875394000, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (891122400, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (909277200, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (922582800, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (941331600, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (954032400, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (972781200, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (985482000, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (1004230800, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (1017536400, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (1035680400, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (1048986000, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (1067130000, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (1080435600, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (1099184400, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (1111885200, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (1130634000, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (1143334800, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (1162083600, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (1174784400, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (1193533200, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (1206838800, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (1224982800, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (1238288400, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (1256432400, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (1269738000, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (1288486800, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (1301187600, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (1319936400, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (1332637200, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (1351386000, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (1364691600, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (1382835600, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (1396141200, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (1414285200, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (1427590800, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (1445734800, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (1459040400, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (1477789200, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (1490490000, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (1509238800, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (1521939600, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (1540688400, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (1553994000, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (1572138000, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (1585443600, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (1603587600, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (1616893200, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (1635642000, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (1648342800, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (1667091600, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (1679792400, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (1698541200, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (1711846800, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (1729990800, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (1743296400, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (1761440400, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (1774746000, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (1792890000, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (1806195600, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (1824944400, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (1837645200, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (1856394000, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (1869094800, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (1887843600, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (1901149200, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (1919293200, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (1932598800, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (1950742800, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (1964048400, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (1982797200, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (1995498000, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (2014246800, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (2026947600, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (2045696400, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (2058397200, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (2077146000, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (2090451600, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (2108595600, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (2121901200, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (2140045200, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (2153350800, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (2172099600, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (2184800400, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (2203549200, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (2216250000, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (2234998800, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (2248304400, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (2266448400, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (2279754000, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (2297898000, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (2311203600, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (2329347600, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (2342653200, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (2361402000, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (2374102800, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (2392851600, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (2405552400, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (2424301200, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (2437606800, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (2455750800, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (2469056400, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (2487200400, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (2500506000, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (2519254800, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (2531955600, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (2550704400, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (2563405200, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (2582154000, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (2595459600, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (2613603600, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (2626909200, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (2645053200, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (2658358800, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (2676502800, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (2689808400, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (2708557200, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (2721258000, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (2740006800, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (2752707600, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (2771456400, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (2784762000, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (2802906000, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (2816211600, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (2834355600, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (2847661200, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (2866410000, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (2879110800, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (2897859600, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (2910560400, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (2929309200, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (2942010000, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (2960758800, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (2974064400, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (2992208400, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (3005514000, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (3023658000, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (3036963600, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (3055712400, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (3068413200, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (3087162000, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (3099862800, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (3118611600, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (3131917200, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (3150061200, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (3163366800, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (3181510800, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (3194816400, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (3212960400, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (3226266000, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (3245014800, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (3257715600, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (3276464400, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (3289165200, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (3307914000, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (3321219600, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (3339363600, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (3352669200, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (3370813200, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (3384118800, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (3402867600, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (3415568400, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (3434317200, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (3447018000, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (3465766800, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (3479072400, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (3497216400, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (3510522000, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (3528666000, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (3541971600, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (3560115600, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (3573421200, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (3592170000, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (3604870800, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (3623619600, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (3636320400, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (3655069200, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (3668374800, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (3686518800, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (3699824400, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (3717968400, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (3731274000, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (3750022800, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (3762723600, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (3781472400, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (3794173200, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (3812922000, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (3825622800, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (3844371600, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (3857677200, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (3875821200, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (3889126800, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (3907270800, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (3920576400, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (3939325200, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (3952026000, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (3970774800, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (3983475600, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (4002224400, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (4015530000, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (4033674000, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (4046979600, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (4065123600, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (4078429200, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (4096573200, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + ]; + FixedTimespanSet { + first: FixedTimespan { + utc_offset: 8008, + dst_offset: 0, + name: Some("LMT"), + }, + rest: REST + } + }, + + Tz::Europe__Oslo => { + const REST: &[(i64, FixedTimespan)] = &[ + (-2422054408, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (-1693706400, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (-1680483600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (-1663455600, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (-1650150000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (-1632006000, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (-1618700400, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (-938905200, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (-857257200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (-844556400, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (-828226800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (-812502000, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (-796777200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (-781052400, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (-776563200, FixedTimespan { utc_offset: 3600, dst_offset: 7200, name: Some("CEMT") }), + (-765936000, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (-761180400, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (-748479600, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (-733273200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (-717631200, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (-714610800, FixedTimespan { utc_offset: 3600, dst_offset: 7200, name: Some("CEMT") }), + (-710380800, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (-701910000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (-684975600, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (-670460400, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (-654130800, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (-639010800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (323830800, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (338950800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (354675600, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (370400400, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (386125200, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (401850000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (417574800, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (433299600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (449024400, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (465354000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (481078800, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (496803600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (512528400, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (528253200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (543978000, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (559702800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (575427600, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (591152400, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (606877200, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (622602000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (638326800, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (654656400, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (670381200, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (686106000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (701830800, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (717555600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (733280400, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (749005200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (764730000, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (780454800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (796179600, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (811904400, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (828234000, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (846378000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (859683600, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (877827600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (891133200, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (909277200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (922582800, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (941331600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (954032400, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (972781200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (985482000, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1004230800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1017536400, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1035680400, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1048986000, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1067130000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1080435600, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1099184400, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1111885200, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1130634000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1143334800, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1162083600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1174784400, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1193533200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1206838800, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1224982800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1238288400, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1256432400, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1269738000, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1288486800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1301187600, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1319936400, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1332637200, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1351386000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1364691600, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1382835600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1396141200, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1414285200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1427590800, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1445734800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1459040400, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1477789200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1490490000, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1509238800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1521939600, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1540688400, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1553994000, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1572138000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1585443600, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1603587600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1616893200, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1635642000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1648342800, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1667091600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1679792400, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1698541200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1711846800, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1729990800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1743296400, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1761440400, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1774746000, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1792890000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1806195600, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1824944400, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1837645200, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1856394000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1869094800, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1887843600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1901149200, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1919293200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1932598800, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1950742800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1964048400, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1982797200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1995498000, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2014246800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2026947600, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2045696400, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2058397200, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2077146000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2090451600, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2108595600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2121901200, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2140045200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2153350800, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2172099600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2184800400, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2203549200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2216250000, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2234998800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2248304400, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2266448400, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2279754000, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2297898000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2311203600, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2329347600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2342653200, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2361402000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2374102800, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2392851600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2405552400, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2424301200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2437606800, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2455750800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2469056400, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2487200400, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2500506000, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2519254800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2531955600, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2550704400, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2563405200, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2582154000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2595459600, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2613603600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2626909200, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2645053200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2658358800, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2676502800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2689808400, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2708557200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2721258000, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2740006800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2752707600, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2771456400, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2784762000, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2802906000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2816211600, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2834355600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2847661200, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2866410000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2879110800, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2897859600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2910560400, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2929309200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2942010000, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2960758800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2974064400, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2992208400, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3005514000, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3023658000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3036963600, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3055712400, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3068413200, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3087162000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3099862800, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3118611600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3131917200, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3150061200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3163366800, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3181510800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3194816400, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3212960400, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3226266000, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3245014800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3257715600, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3276464400, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3289165200, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3307914000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3321219600, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3339363600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3352669200, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3370813200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3384118800, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3402867600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3415568400, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3434317200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3447018000, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3465766800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3479072400, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3497216400, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3510522000, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3528666000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3541971600, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3560115600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3573421200, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3592170000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3604870800, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3623619600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3636320400, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3655069200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3668374800, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3686518800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3699824400, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3717968400, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3731274000, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3750022800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3762723600, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3781472400, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3794173200, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3812922000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3825622800, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3844371600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3857677200, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3875821200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3889126800, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3907270800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3920576400, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3939325200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3952026000, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3970774800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3983475600, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (4002224400, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (4015530000, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (4033674000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (4046979600, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (4065123600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (4078429200, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (4096573200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + ]; + FixedTimespanSet { + first: FixedTimespan { + utc_offset: 3208, + dst_offset: 0, + name: Some("LMT"), + }, + rest: REST + } + }, + + Tz::Europe__Paris => { + const REST: &[(i64, FixedTimespan)] = &[ + (-2486592561, FixedTimespan { utc_offset: 561, dst_offset: 0, name: Some("PMT") }), + (-1855958961, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (-1689814800, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (-1680397200, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (-1665363600, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (-1648342800, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (-1635123600, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (-1616893200, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (-1604278800, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (-1585443600, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (-1574038800, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (-1552266000, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (-1539997200, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (-1520557200, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (-1507510800, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (-1490576400, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (-1470618000, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (-1459126800, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (-1444006800, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (-1427677200, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (-1411952400, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (-1396227600, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (-1379293200, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (-1364778000, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (-1348448400, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (-1333328400, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (-1316394000, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (-1301274000, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (-1284339600, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (-1269824400, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (-1253494800, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (-1238374800, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (-1221440400, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (-1206925200, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (-1191200400, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (-1175475600, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (-1160355600, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (-1143421200, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (-1127696400, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (-1111971600, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (-1096851600, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (-1080522000, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (-1063587600, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (-1049072400, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (-1033347600, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (-1017622800, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (-1002502800, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (-986173200, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (-969238800, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (-950490000, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (-942012000, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (-932436000, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (-857257200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (-844556400, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (-828226800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (-812502000, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (-800071200, FixedTimespan { utc_offset: 0, dst_offset: 7200, name: Some("WEMT") }), + (-796266000, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (-781052400, FixedTimespan { utc_offset: 0, dst_offset: 7200, name: Some("WEMT") }), + (-766623600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (196819200, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (212540400, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (228877200, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (243997200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (260326800, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (276051600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (291776400, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (307501200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (323830800, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (338950800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (354675600, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (370400400, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (386125200, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (401850000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (417574800, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (433299600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (449024400, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (465354000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (481078800, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (496803600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (512528400, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (528253200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (543978000, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (559702800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (575427600, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (591152400, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (606877200, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (622602000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (638326800, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (654656400, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (670381200, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (686106000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (701830800, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (717555600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (733280400, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (749005200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (764730000, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (780454800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (796179600, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (811904400, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (828234000, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (846378000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (859683600, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (877827600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (891133200, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (909277200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (922582800, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (941331600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (954032400, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (972781200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (985482000, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1004230800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1017536400, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1035680400, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1048986000, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1067130000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1080435600, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1099184400, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1111885200, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1130634000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1143334800, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1162083600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1174784400, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1193533200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1206838800, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1224982800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1238288400, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1256432400, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1269738000, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1288486800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1301187600, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1319936400, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1332637200, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1351386000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1364691600, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1382835600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1396141200, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1414285200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1427590800, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1445734800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1459040400, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1477789200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1490490000, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1509238800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1521939600, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1540688400, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1553994000, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1572138000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1585443600, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1603587600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1616893200, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1635642000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1648342800, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1667091600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1679792400, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1698541200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1711846800, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1729990800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1743296400, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1761440400, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1774746000, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1792890000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1806195600, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1824944400, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1837645200, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1856394000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1869094800, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1887843600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1901149200, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1919293200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1932598800, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1950742800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1964048400, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1982797200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1995498000, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2014246800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2026947600, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2045696400, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2058397200, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2077146000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2090451600, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2108595600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2121901200, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2140045200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2153350800, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2172099600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2184800400, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2203549200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2216250000, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2234998800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2248304400, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2266448400, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2279754000, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2297898000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2311203600, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2329347600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2342653200, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2361402000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2374102800, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2392851600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2405552400, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2424301200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2437606800, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2455750800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2469056400, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2487200400, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2500506000, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2519254800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2531955600, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2550704400, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2563405200, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2582154000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2595459600, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2613603600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2626909200, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2645053200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2658358800, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2676502800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2689808400, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2708557200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2721258000, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2740006800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2752707600, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2771456400, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2784762000, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2802906000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2816211600, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2834355600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2847661200, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2866410000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2879110800, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2897859600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2910560400, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2929309200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2942010000, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2960758800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2974064400, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2992208400, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3005514000, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3023658000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3036963600, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3055712400, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3068413200, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3087162000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3099862800, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3118611600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3131917200, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3150061200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3163366800, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3181510800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3194816400, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3212960400, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3226266000, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3245014800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3257715600, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3276464400, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3289165200, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3307914000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3321219600, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3339363600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3352669200, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3370813200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3384118800, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3402867600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3415568400, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3434317200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3447018000, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3465766800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3479072400, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3497216400, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3510522000, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3528666000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3541971600, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3560115600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3573421200, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3592170000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3604870800, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3623619600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3636320400, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3655069200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3668374800, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3686518800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3699824400, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3717968400, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3731274000, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3750022800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3762723600, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3781472400, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3794173200, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3812922000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3825622800, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3844371600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3857677200, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3875821200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3889126800, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3907270800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3920576400, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3939325200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3952026000, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3970774800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3983475600, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (4002224400, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (4015530000, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (4033674000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (4046979600, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (4065123600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (4078429200, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (4096573200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + ]; + FixedTimespanSet { + first: FixedTimespan { + utc_offset: 561, + dst_offset: 0, + name: Some("LMT"), + }, + rest: REST + } + }, + + Tz::Europe__Podgorica => { + const REST: &[(i64, FixedTimespan)] = &[ + (-2713915320, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (-905824800, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (-857257200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (-844556400, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (-828226800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (-812502000, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (-796777200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (-777942000, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (-766627200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (417574800, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (433299600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (449024400, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (465354000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (481078800, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (496803600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (512528400, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (528253200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (543978000, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (559702800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (575427600, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (591152400, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (606877200, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (622602000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (638326800, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (654656400, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (670381200, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (686106000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (701830800, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (717555600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (733280400, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (749005200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (764730000, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (780454800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (796179600, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (811904400, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (828234000, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (846378000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (859683600, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (877827600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (891133200, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (909277200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (922582800, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (941331600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (954032400, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (972781200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (985482000, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1004230800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1017536400, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1035680400, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1048986000, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1067130000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1080435600, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1099184400, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1111885200, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1130634000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1143334800, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1162083600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1174784400, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1193533200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1206838800, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1224982800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1238288400, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1256432400, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1269738000, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1288486800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1301187600, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1319936400, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1332637200, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1351386000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1364691600, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1382835600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1396141200, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1414285200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1427590800, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1445734800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1459040400, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1477789200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1490490000, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1509238800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1521939600, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1540688400, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1553994000, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1572138000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1585443600, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1603587600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1616893200, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1635642000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1648342800, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1667091600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1679792400, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1698541200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1711846800, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1729990800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1743296400, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1761440400, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1774746000, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1792890000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1806195600, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1824944400, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1837645200, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1856394000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1869094800, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1887843600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1901149200, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1919293200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1932598800, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1950742800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1964048400, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1982797200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1995498000, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2014246800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2026947600, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2045696400, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2058397200, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2077146000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2090451600, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2108595600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2121901200, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2140045200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2153350800, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2172099600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2184800400, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2203549200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2216250000, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2234998800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2248304400, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2266448400, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2279754000, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2297898000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2311203600, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2329347600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2342653200, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2361402000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2374102800, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2392851600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2405552400, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2424301200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2437606800, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2455750800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2469056400, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2487200400, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2500506000, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2519254800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2531955600, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2550704400, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2563405200, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2582154000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2595459600, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2613603600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2626909200, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2645053200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2658358800, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2676502800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2689808400, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2708557200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2721258000, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2740006800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2752707600, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2771456400, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2784762000, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2802906000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2816211600, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2834355600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2847661200, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2866410000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2879110800, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2897859600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2910560400, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2929309200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2942010000, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2960758800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2974064400, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2992208400, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3005514000, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3023658000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3036963600, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3055712400, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3068413200, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3087162000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3099862800, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3118611600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3131917200, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3150061200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3163366800, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3181510800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3194816400, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3212960400, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3226266000, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3245014800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3257715600, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3276464400, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3289165200, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3307914000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3321219600, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3339363600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3352669200, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3370813200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3384118800, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3402867600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3415568400, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3434317200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3447018000, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3465766800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3479072400, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3497216400, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3510522000, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3528666000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3541971600, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3560115600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3573421200, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3592170000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3604870800, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3623619600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3636320400, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3655069200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3668374800, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3686518800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3699824400, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3717968400, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3731274000, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3750022800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3762723600, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3781472400, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3794173200, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3812922000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3825622800, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3844371600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3857677200, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3875821200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3889126800, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3907270800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3920576400, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3939325200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3952026000, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3970774800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3983475600, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (4002224400, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (4015530000, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (4033674000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (4046979600, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (4065123600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (4078429200, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (4096573200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + ]; + FixedTimespanSet { + first: FixedTimespan { + utc_offset: 4920, + dst_offset: 0, + name: Some("LMT"), + }, + rest: REST + } + }, + + Tz::Europe__Prague => { + const REST: &[(i64, FixedTimespan)] = &[ + (-3786829064, FixedTimespan { utc_offset: 3464, dst_offset: 0, name: Some("PMT") }), + (-2469401864, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (-1693706400, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (-1680483600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (-1663455600, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (-1650150000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (-1632006000, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (-1618700400, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (-938905200, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (-857257200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (-844556400, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (-828226800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (-812502000, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (-796777200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (-781052400, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (-765327600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (-746578800, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (-733359600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (-728517600, FixedTimespan { utc_offset: 3600, dst_offset: -3600, name: Some("GMT") }), + (-721260000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (-716425200, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (-701910000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (-684975600, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (-670460400, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (-654217200, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (-639010800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (291776400, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (307501200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (323830800, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (338950800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (354675600, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (370400400, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (386125200, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (401850000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (417574800, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (433299600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (449024400, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (465354000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (481078800, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (496803600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (512528400, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (528253200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (543978000, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (559702800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (575427600, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (591152400, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (606877200, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (622602000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (638326800, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (654656400, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (670381200, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (686106000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (701830800, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (717555600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (733280400, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (749005200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (764730000, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (780454800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (796179600, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (811904400, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (828234000, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (846378000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (859683600, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (877827600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (891133200, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (909277200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (922582800, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (941331600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (954032400, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (972781200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (985482000, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1004230800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1017536400, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1035680400, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1048986000, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1067130000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1080435600, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1099184400, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1111885200, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1130634000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1143334800, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1162083600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1174784400, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1193533200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1206838800, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1224982800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1238288400, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1256432400, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1269738000, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1288486800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1301187600, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1319936400, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1332637200, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1351386000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1364691600, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1382835600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1396141200, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1414285200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1427590800, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1445734800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1459040400, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1477789200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1490490000, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1509238800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1521939600, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1540688400, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1553994000, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1572138000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1585443600, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1603587600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1616893200, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1635642000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1648342800, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1667091600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1679792400, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1698541200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1711846800, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1729990800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1743296400, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1761440400, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1774746000, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1792890000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1806195600, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1824944400, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1837645200, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1856394000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1869094800, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1887843600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1901149200, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1919293200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1932598800, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1950742800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1964048400, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1982797200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1995498000, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2014246800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2026947600, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2045696400, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2058397200, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2077146000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2090451600, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2108595600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2121901200, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2140045200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2153350800, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2172099600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2184800400, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2203549200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2216250000, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2234998800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2248304400, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2266448400, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2279754000, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2297898000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2311203600, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2329347600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2342653200, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2361402000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2374102800, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2392851600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2405552400, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2424301200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2437606800, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2455750800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2469056400, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2487200400, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2500506000, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2519254800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2531955600, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2550704400, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2563405200, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2582154000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2595459600, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2613603600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2626909200, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2645053200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2658358800, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2676502800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2689808400, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2708557200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2721258000, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2740006800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2752707600, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2771456400, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2784762000, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2802906000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2816211600, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2834355600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2847661200, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2866410000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2879110800, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2897859600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2910560400, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2929309200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2942010000, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2960758800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2974064400, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2992208400, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3005514000, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3023658000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3036963600, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3055712400, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3068413200, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3087162000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3099862800, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3118611600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3131917200, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3150061200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3163366800, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3181510800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3194816400, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3212960400, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3226266000, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3245014800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3257715600, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3276464400, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3289165200, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3307914000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3321219600, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3339363600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3352669200, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3370813200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3384118800, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3402867600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3415568400, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3434317200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3447018000, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3465766800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3479072400, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3497216400, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3510522000, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3528666000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3541971600, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3560115600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3573421200, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3592170000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3604870800, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3623619600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3636320400, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3655069200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3668374800, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3686518800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3699824400, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3717968400, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3731274000, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3750022800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3762723600, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3781472400, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3794173200, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3812922000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3825622800, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3844371600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3857677200, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3875821200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3889126800, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3907270800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3920576400, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3939325200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3952026000, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3970774800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3983475600, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (4002224400, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (4015530000, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (4033674000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (4046979600, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (4065123600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (4078429200, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (4096573200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + ]; + FixedTimespanSet { + first: FixedTimespan { + utc_offset: 3464, + dst_offset: 0, + name: Some("LMT"), + }, + rest: REST + } + }, + + Tz::Europe__Riga => { + const REST: &[(i64, FixedTimespan)] = &[ + (-2840146594, FixedTimespan { utc_offset: 5794, dst_offset: 0, name: Some("RMT") }), + (-1632008194, FixedTimespan { utc_offset: 5794, dst_offset: 3600, name: Some("LST") }), + (-1618702594, FixedTimespan { utc_offset: 5794, dst_offset: 0, name: Some("RMT") }), + (-1601681794, FixedTimespan { utc_offset: 5794, dst_offset: 3600, name: Some("LST") }), + (-1597275394, FixedTimespan { utc_offset: 5794, dst_offset: 0, name: Some("RMT") }), + (-1377308194, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (-928029600, FixedTimespan { utc_offset: 10800, dst_offset: 0, name: Some("MSK") }), + (-899521200, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (-857257200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (-844556400, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (-828226800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (-812502000, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (-796777200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (-795834000, FixedTimespan { utc_offset: 10800, dst_offset: 0, name: Some("MSK") }), + (354920400, FixedTimespan { utc_offset: 10800, dst_offset: 3600, name: Some("MSD") }), + (370728000, FixedTimespan { utc_offset: 10800, dst_offset: 0, name: Some("MSK") }), + (386456400, FixedTimespan { utc_offset: 10800, dst_offset: 3600, name: Some("MSD") }), + (402264000, FixedTimespan { utc_offset: 10800, dst_offset: 0, name: Some("MSK") }), + (417992400, FixedTimespan { utc_offset: 10800, dst_offset: 3600, name: Some("MSD") }), + (433800000, FixedTimespan { utc_offset: 10800, dst_offset: 0, name: Some("MSK") }), + (449614800, FixedTimespan { utc_offset: 10800, dst_offset: 3600, name: Some("MSD") }), + (465346800, FixedTimespan { utc_offset: 10800, dst_offset: 0, name: Some("MSK") }), + (481071600, FixedTimespan { utc_offset: 10800, dst_offset: 3600, name: Some("MSD") }), + (496796400, FixedTimespan { utc_offset: 10800, dst_offset: 0, name: Some("MSK") }), + (512521200, FixedTimespan { utc_offset: 10800, dst_offset: 3600, name: Some("MSD") }), + (528246000, FixedTimespan { utc_offset: 10800, dst_offset: 0, name: Some("MSK") }), + (543970800, FixedTimespan { utc_offset: 10800, dst_offset: 3600, name: Some("MSD") }), + (559695600, FixedTimespan { utc_offset: 10800, dst_offset: 0, name: Some("MSK") }), + (575420400, FixedTimespan { utc_offset: 10800, dst_offset: 3600, name: Some("MSD") }), + (591145200, FixedTimespan { utc_offset: 10800, dst_offset: 0, name: Some("MSK") }), + (606870000, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (622598400, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (638323200, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (654652800, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (670377600, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (686102400, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (701827200, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (717552000, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (733276800, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (749001600, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (764726400, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (780451200, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (796176000, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (811900800, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (828230400, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (843955200, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (859683600, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (877827600, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (891133200, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (909277200, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (922582800, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (941331600, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (985482000, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (1004230800, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (1017536400, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (1035680400, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (1048986000, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (1067130000, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (1080435600, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (1099184400, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (1111885200, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (1130634000, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (1143334800, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (1162083600, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (1174784400, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (1193533200, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (1206838800, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (1224982800, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (1238288400, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (1256432400, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (1269738000, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (1288486800, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (1301187600, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (1319936400, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (1332637200, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (1351386000, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (1364691600, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (1382835600, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (1396141200, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (1414285200, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (1427590800, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (1445734800, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (1459040400, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (1477789200, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (1490490000, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (1509238800, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (1521939600, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (1540688400, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (1553994000, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (1572138000, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (1585443600, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (1603587600, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (1616893200, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (1635642000, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (1648342800, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (1667091600, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (1679792400, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (1698541200, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (1711846800, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (1729990800, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (1743296400, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (1761440400, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (1774746000, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (1792890000, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (1806195600, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (1824944400, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (1837645200, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (1856394000, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (1869094800, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (1887843600, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (1901149200, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (1919293200, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (1932598800, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (1950742800, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (1964048400, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (1982797200, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (1995498000, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (2014246800, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (2026947600, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (2045696400, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (2058397200, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (2077146000, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (2090451600, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (2108595600, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (2121901200, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (2140045200, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (2153350800, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (2172099600, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (2184800400, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (2203549200, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (2216250000, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (2234998800, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (2248304400, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (2266448400, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (2279754000, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (2297898000, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (2311203600, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (2329347600, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (2342653200, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (2361402000, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (2374102800, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (2392851600, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (2405552400, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (2424301200, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (2437606800, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (2455750800, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (2469056400, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (2487200400, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (2500506000, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (2519254800, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (2531955600, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (2550704400, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (2563405200, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (2582154000, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (2595459600, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (2613603600, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (2626909200, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (2645053200, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (2658358800, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (2676502800, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (2689808400, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (2708557200, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (2721258000, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (2740006800, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (2752707600, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (2771456400, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (2784762000, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (2802906000, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (2816211600, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (2834355600, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (2847661200, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (2866410000, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (2879110800, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (2897859600, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (2910560400, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (2929309200, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (2942010000, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (2960758800, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (2974064400, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (2992208400, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (3005514000, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (3023658000, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (3036963600, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (3055712400, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (3068413200, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (3087162000, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (3099862800, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (3118611600, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (3131917200, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (3150061200, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (3163366800, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (3181510800, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (3194816400, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (3212960400, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (3226266000, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (3245014800, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (3257715600, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (3276464400, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (3289165200, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (3307914000, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (3321219600, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (3339363600, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (3352669200, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (3370813200, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (3384118800, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (3402867600, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (3415568400, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (3434317200, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (3447018000, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (3465766800, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (3479072400, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (3497216400, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (3510522000, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (3528666000, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (3541971600, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (3560115600, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (3573421200, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (3592170000, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (3604870800, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (3623619600, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (3636320400, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (3655069200, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (3668374800, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (3686518800, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (3699824400, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (3717968400, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (3731274000, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (3750022800, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (3762723600, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (3781472400, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (3794173200, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (3812922000, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (3825622800, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (3844371600, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (3857677200, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (3875821200, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (3889126800, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (3907270800, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (3920576400, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (3939325200, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (3952026000, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (3970774800, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (3983475600, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (4002224400, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (4015530000, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (4033674000, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (4046979600, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (4065123600, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (4078429200, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (4096573200, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + ]; + FixedTimespanSet { + first: FixedTimespan { + utc_offset: 5794, + dst_offset: 0, + name: Some("LMT"), + }, + rest: REST + } + }, + + Tz::Europe__Rome => { + const REST: &[(i64, FixedTimespan)] = &[ + (-3252098996, FixedTimespan { utc_offset: 2996, dst_offset: 0, name: Some("RMT") }), + (-2403568196, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (-1690765200, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (-1680487200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (-1664758800, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (-1648951200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (-1635123600, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (-1616896800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (-1604278800, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (-1585533600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (-1571014800, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (-1555293600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (-932432400, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (-857257200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (-844556400, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (-828226800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (-812502000, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (-798073200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (-781052400, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (-766717200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (-750898800, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (-733359600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (-719456400, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (-701917200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (-689209200, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (-670460400, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (-114051600, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (-103168800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (-81997200, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (-71715600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (-50547600, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (-40266000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (-18493200, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (-8211600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (12956400, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (23238000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (43801200, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (54687600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (75855600, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (86742000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (107910000, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (118191600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (138754800, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (149641200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (170809200, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (181090800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (202258800, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (212540400, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (233103600, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (243990000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (265158000, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (276044400, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (296607600, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (307494000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (323830800, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (338950800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (354675600, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (370400400, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (386125200, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (401850000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (417574800, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (433299600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (449024400, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (465354000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (481078800, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (496803600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (512528400, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (528253200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (543978000, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (559702800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (575427600, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (591152400, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (606877200, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (622602000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (638326800, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (654656400, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (670381200, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (686106000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (701830800, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (717555600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (733280400, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (749005200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (764730000, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (780454800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (796179600, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (811904400, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (828234000, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (846378000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (859683600, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (877827600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (891133200, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (909277200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (922582800, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (941331600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (954032400, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (972781200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (985482000, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1004230800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1017536400, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1035680400, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1048986000, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1067130000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1080435600, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1099184400, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1111885200, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1130634000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1143334800, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1162083600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1174784400, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1193533200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1206838800, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1224982800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1238288400, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1256432400, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1269738000, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1288486800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1301187600, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1319936400, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1332637200, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1351386000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1364691600, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1382835600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1396141200, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1414285200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1427590800, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1445734800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1459040400, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1477789200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1490490000, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1509238800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1521939600, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1540688400, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1553994000, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1572138000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1585443600, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1603587600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1616893200, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1635642000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1648342800, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1667091600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1679792400, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1698541200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1711846800, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1729990800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1743296400, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1761440400, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1774746000, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1792890000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1806195600, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1824944400, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1837645200, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1856394000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1869094800, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1887843600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1901149200, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1919293200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1932598800, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1950742800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1964048400, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1982797200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1995498000, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2014246800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2026947600, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2045696400, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2058397200, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2077146000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2090451600, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2108595600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2121901200, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2140045200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2153350800, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2172099600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2184800400, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2203549200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2216250000, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2234998800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2248304400, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2266448400, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2279754000, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2297898000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2311203600, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2329347600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2342653200, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2361402000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2374102800, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2392851600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2405552400, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2424301200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2437606800, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2455750800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2469056400, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2487200400, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2500506000, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2519254800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2531955600, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2550704400, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2563405200, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2582154000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2595459600, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2613603600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2626909200, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2645053200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2658358800, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2676502800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2689808400, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2708557200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2721258000, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2740006800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2752707600, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2771456400, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2784762000, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2802906000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2816211600, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2834355600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2847661200, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2866410000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2879110800, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2897859600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2910560400, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2929309200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2942010000, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2960758800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2974064400, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2992208400, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3005514000, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3023658000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3036963600, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3055712400, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3068413200, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3087162000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3099862800, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3118611600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3131917200, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3150061200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3163366800, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3181510800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3194816400, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3212960400, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3226266000, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3245014800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3257715600, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3276464400, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3289165200, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3307914000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3321219600, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3339363600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3352669200, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3370813200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3384118800, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3402867600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3415568400, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3434317200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3447018000, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3465766800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3479072400, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3497216400, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3510522000, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3528666000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3541971600, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3560115600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3573421200, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3592170000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3604870800, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3623619600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3636320400, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3655069200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3668374800, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3686518800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3699824400, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3717968400, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3731274000, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3750022800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3762723600, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3781472400, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3794173200, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3812922000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3825622800, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3844371600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3857677200, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3875821200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3889126800, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3907270800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3920576400, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3939325200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3952026000, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3970774800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3983475600, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (4002224400, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (4015530000, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (4033674000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (4046979600, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (4065123600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (4078429200, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (4096573200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + ]; + FixedTimespanSet { + first: FixedTimespan { + utc_offset: 2996, + dst_offset: 0, + name: Some("LMT"), + }, + rest: REST + } + }, + + Tz::Europe__Samara => { + const REST: &[(i64, FixedTimespan)] = &[ + (-1593832820, FixedTimespan { utc_offset: 10800, dst_offset: 0, name: None }), + (-1247540400, FixedTimespan { utc_offset: 14400, dst_offset: 0, name: None }), + (354916800, FixedTimespan { utc_offset: 14400, dst_offset: 3600, name: None }), + (370724400, FixedTimespan { utc_offset: 14400, dst_offset: 0, name: None }), + (386452800, FixedTimespan { utc_offset: 14400, dst_offset: 3600, name: None }), + (402260400, FixedTimespan { utc_offset: 14400, dst_offset: 0, name: None }), + (417988800, FixedTimespan { utc_offset: 14400, dst_offset: 3600, name: None }), + (433796400, FixedTimespan { utc_offset: 14400, dst_offset: 0, name: None }), + (449611200, FixedTimespan { utc_offset: 14400, dst_offset: 3600, name: None }), + (465343200, FixedTimespan { utc_offset: 14400, dst_offset: 0, name: None }), + (481068000, FixedTimespan { utc_offset: 14400, dst_offset: 3600, name: None }), + (496792800, FixedTimespan { utc_offset: 14400, dst_offset: 0, name: None }), + (512517600, FixedTimespan { utc_offset: 14400, dst_offset: 3600, name: None }), + (528242400, FixedTimespan { utc_offset: 14400, dst_offset: 0, name: None }), + (543967200, FixedTimespan { utc_offset: 14400, dst_offset: 3600, name: None }), + (559692000, FixedTimespan { utc_offset: 14400, dst_offset: 0, name: None }), + (575416800, FixedTimespan { utc_offset: 14400, dst_offset: 3600, name: None }), + (591141600, FixedTimespan { utc_offset: 14400, dst_offset: 0, name: None }), + (606866400, FixedTimespan { utc_offset: 10800, dst_offset: 3600, name: None }), + (622594800, FixedTimespan { utc_offset: 10800, dst_offset: 0, name: None }), + (638319600, FixedTimespan { utc_offset: 10800, dst_offset: 3600, name: None }), + (654649200, FixedTimespan { utc_offset: 10800, dst_offset: 0, name: None }), + (670374000, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: None }), + (686098800, FixedTimespan { utc_offset: 10800, dst_offset: 0, name: None }), + (687916800, FixedTimespan { utc_offset: 14400, dst_offset: 0, name: None }), + (701820000, FixedTimespan { utc_offset: 14400, dst_offset: 3600, name: None }), + (717544800, FixedTimespan { utc_offset: 14400, dst_offset: 0, name: None }), + (733269600, FixedTimespan { utc_offset: 14400, dst_offset: 3600, name: None }), + (748994400, FixedTimespan { utc_offset: 14400, dst_offset: 0, name: None }), + (764719200, FixedTimespan { utc_offset: 14400, dst_offset: 3600, name: None }), + (780444000, FixedTimespan { utc_offset: 14400, dst_offset: 0, name: None }), + (796168800, FixedTimespan { utc_offset: 14400, dst_offset: 3600, name: None }), + (811893600, FixedTimespan { utc_offset: 14400, dst_offset: 0, name: None }), + (828223200, FixedTimespan { utc_offset: 14400, dst_offset: 3600, name: None }), + (846367200, FixedTimespan { utc_offset: 14400, dst_offset: 0, name: None }), + (859672800, FixedTimespan { utc_offset: 14400, dst_offset: 3600, name: None }), + (877816800, FixedTimespan { utc_offset: 14400, dst_offset: 0, name: None }), + (891122400, FixedTimespan { utc_offset: 14400, dst_offset: 3600, name: None }), + (909266400, FixedTimespan { utc_offset: 14400, dst_offset: 0, name: None }), + (922572000, FixedTimespan { utc_offset: 14400, dst_offset: 3600, name: None }), + (941320800, FixedTimespan { utc_offset: 14400, dst_offset: 0, name: None }), + (954021600, FixedTimespan { utc_offset: 14400, dst_offset: 3600, name: None }), + (972770400, FixedTimespan { utc_offset: 14400, dst_offset: 0, name: None }), + (985471200, FixedTimespan { utc_offset: 14400, dst_offset: 3600, name: None }), + (1004220000, FixedTimespan { utc_offset: 14400, dst_offset: 0, name: None }), + (1017525600, FixedTimespan { utc_offset: 14400, dst_offset: 3600, name: None }), + (1035669600, FixedTimespan { utc_offset: 14400, dst_offset: 0, name: None }), + (1048975200, FixedTimespan { utc_offset: 14400, dst_offset: 3600, name: None }), + (1067119200, FixedTimespan { utc_offset: 14400, dst_offset: 0, name: None }), + (1080424800, FixedTimespan { utc_offset: 14400, dst_offset: 3600, name: None }), + (1099173600, FixedTimespan { utc_offset: 14400, dst_offset: 0, name: None }), + (1111874400, FixedTimespan { utc_offset: 14400, dst_offset: 3600, name: None }), + (1130623200, FixedTimespan { utc_offset: 14400, dst_offset: 0, name: None }), + (1143324000, FixedTimespan { utc_offset: 14400, dst_offset: 3600, name: None }), + (1162072800, FixedTimespan { utc_offset: 14400, dst_offset: 0, name: None }), + (1174773600, FixedTimespan { utc_offset: 14400, dst_offset: 3600, name: None }), + (1193522400, FixedTimespan { utc_offset: 14400, dst_offset: 0, name: None }), + (1206828000, FixedTimespan { utc_offset: 14400, dst_offset: 3600, name: None }), + (1224972000, FixedTimespan { utc_offset: 14400, dst_offset: 0, name: None }), + (1238277600, FixedTimespan { utc_offset: 14400, dst_offset: 3600, name: None }), + (1256421600, FixedTimespan { utc_offset: 14400, dst_offset: 0, name: None }), + (1269727200, FixedTimespan { utc_offset: 10800, dst_offset: 3600, name: None }), + (1288479600, FixedTimespan { utc_offset: 10800, dst_offset: 0, name: None }), + (1301180400, FixedTimespan { utc_offset: 14400, dst_offset: 0, name: None }), + ]; + FixedTimespanSet { + first: FixedTimespan { + utc_offset: 12020, + dst_offset: 0, + name: Some("LMT"), + }, + rest: REST + } + }, + + Tz::Europe__San_Marino => { + const REST: &[(i64, FixedTimespan)] = &[ + (-3252098996, FixedTimespan { utc_offset: 2996, dst_offset: 0, name: Some("RMT") }), + (-2403568196, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (-1690765200, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (-1680487200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (-1664758800, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (-1648951200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (-1635123600, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (-1616896800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (-1604278800, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (-1585533600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (-1571014800, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (-1555293600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (-932432400, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (-857257200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (-844556400, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (-828226800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (-812502000, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (-798073200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (-781052400, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (-766717200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (-750898800, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (-733359600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (-719456400, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (-701917200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (-689209200, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (-670460400, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (-114051600, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (-103168800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (-81997200, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (-71715600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (-50547600, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (-40266000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (-18493200, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (-8211600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (12956400, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (23238000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (43801200, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (54687600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (75855600, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (86742000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (107910000, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (118191600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (138754800, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (149641200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (170809200, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (181090800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (202258800, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (212540400, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (233103600, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (243990000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (265158000, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (276044400, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (296607600, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (307494000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (323830800, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (338950800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (354675600, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (370400400, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (386125200, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (401850000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (417574800, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (433299600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (449024400, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (465354000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (481078800, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (496803600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (512528400, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (528253200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (543978000, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (559702800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (575427600, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (591152400, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (606877200, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (622602000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (638326800, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (654656400, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (670381200, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (686106000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (701830800, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (717555600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (733280400, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (749005200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (764730000, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (780454800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (796179600, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (811904400, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (828234000, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (846378000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (859683600, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (877827600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (891133200, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (909277200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (922582800, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (941331600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (954032400, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (972781200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (985482000, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1004230800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1017536400, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1035680400, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1048986000, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1067130000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1080435600, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1099184400, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1111885200, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1130634000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1143334800, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1162083600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1174784400, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1193533200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1206838800, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1224982800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1238288400, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1256432400, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1269738000, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1288486800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1301187600, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1319936400, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1332637200, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1351386000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1364691600, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1382835600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1396141200, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1414285200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1427590800, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1445734800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1459040400, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1477789200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1490490000, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1509238800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1521939600, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1540688400, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1553994000, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1572138000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1585443600, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1603587600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1616893200, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1635642000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1648342800, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1667091600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1679792400, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1698541200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1711846800, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1729990800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1743296400, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1761440400, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1774746000, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1792890000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1806195600, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1824944400, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1837645200, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1856394000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1869094800, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1887843600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1901149200, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1919293200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1932598800, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1950742800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1964048400, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1982797200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1995498000, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2014246800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2026947600, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2045696400, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2058397200, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2077146000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2090451600, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2108595600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2121901200, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2140045200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2153350800, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2172099600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2184800400, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2203549200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2216250000, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2234998800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2248304400, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2266448400, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2279754000, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2297898000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2311203600, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2329347600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2342653200, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2361402000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2374102800, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2392851600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2405552400, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2424301200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2437606800, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2455750800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2469056400, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2487200400, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2500506000, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2519254800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2531955600, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2550704400, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2563405200, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2582154000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2595459600, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2613603600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2626909200, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2645053200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2658358800, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2676502800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2689808400, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2708557200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2721258000, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2740006800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2752707600, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2771456400, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2784762000, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2802906000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2816211600, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2834355600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2847661200, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2866410000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2879110800, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2897859600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2910560400, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2929309200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2942010000, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2960758800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2974064400, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2992208400, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3005514000, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3023658000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3036963600, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3055712400, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3068413200, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3087162000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3099862800, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3118611600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3131917200, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3150061200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3163366800, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3181510800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3194816400, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3212960400, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3226266000, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3245014800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3257715600, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3276464400, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3289165200, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3307914000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3321219600, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3339363600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3352669200, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3370813200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3384118800, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3402867600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3415568400, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3434317200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3447018000, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3465766800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3479072400, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3497216400, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3510522000, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3528666000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3541971600, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3560115600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3573421200, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3592170000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3604870800, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3623619600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3636320400, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3655069200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3668374800, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3686518800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3699824400, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3717968400, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3731274000, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3750022800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3762723600, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3781472400, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3794173200, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3812922000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3825622800, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3844371600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3857677200, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3875821200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3889126800, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3907270800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3920576400, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3939325200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3952026000, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3970774800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3983475600, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (4002224400, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (4015530000, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (4033674000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (4046979600, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (4065123600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (4078429200, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (4096573200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + ]; + FixedTimespanSet { + first: FixedTimespan { + utc_offset: 2996, + dst_offset: 0, + name: Some("LMT"), + }, + rest: REST + } + }, + + Tz::Europe__Sarajevo => { + const REST: &[(i64, FixedTimespan)] = &[ + (-2713915320, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (-905824800, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (-857257200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (-844556400, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (-828226800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (-812502000, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (-796777200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (-777942000, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (-766627200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (417574800, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (433299600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (449024400, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (465354000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (481078800, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (496803600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (512528400, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (528253200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (543978000, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (559702800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (575427600, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (591152400, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (606877200, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (622602000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (638326800, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (654656400, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (670381200, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (686106000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (701830800, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (717555600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (733280400, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (749005200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (764730000, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (780454800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (796179600, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (811904400, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (828234000, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (846378000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (859683600, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (877827600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (891133200, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (909277200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (922582800, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (941331600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (954032400, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (972781200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (985482000, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1004230800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1017536400, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1035680400, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1048986000, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1067130000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1080435600, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1099184400, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1111885200, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1130634000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1143334800, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1162083600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1174784400, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1193533200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1206838800, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1224982800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1238288400, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1256432400, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1269738000, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1288486800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1301187600, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1319936400, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1332637200, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1351386000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1364691600, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1382835600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1396141200, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1414285200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1427590800, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1445734800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1459040400, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1477789200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1490490000, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1509238800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1521939600, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1540688400, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1553994000, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1572138000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1585443600, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1603587600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1616893200, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1635642000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1648342800, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1667091600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1679792400, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1698541200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1711846800, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1729990800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1743296400, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1761440400, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1774746000, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1792890000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1806195600, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1824944400, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1837645200, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1856394000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1869094800, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1887843600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1901149200, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1919293200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1932598800, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1950742800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1964048400, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1982797200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1995498000, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2014246800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2026947600, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2045696400, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2058397200, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2077146000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2090451600, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2108595600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2121901200, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2140045200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2153350800, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2172099600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2184800400, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2203549200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2216250000, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2234998800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2248304400, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2266448400, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2279754000, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2297898000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2311203600, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2329347600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2342653200, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2361402000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2374102800, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2392851600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2405552400, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2424301200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2437606800, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2455750800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2469056400, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2487200400, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2500506000, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2519254800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2531955600, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2550704400, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2563405200, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2582154000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2595459600, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2613603600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2626909200, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2645053200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2658358800, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2676502800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2689808400, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2708557200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2721258000, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2740006800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2752707600, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2771456400, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2784762000, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2802906000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2816211600, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2834355600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2847661200, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2866410000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2879110800, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2897859600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2910560400, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2929309200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2942010000, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2960758800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2974064400, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2992208400, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3005514000, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3023658000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3036963600, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3055712400, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3068413200, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3087162000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3099862800, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3118611600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3131917200, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3150061200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3163366800, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3181510800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3194816400, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3212960400, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3226266000, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3245014800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3257715600, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3276464400, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3289165200, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3307914000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3321219600, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3339363600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3352669200, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3370813200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3384118800, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3402867600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3415568400, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3434317200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3447018000, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3465766800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3479072400, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3497216400, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3510522000, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3528666000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3541971600, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3560115600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3573421200, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3592170000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3604870800, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3623619600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3636320400, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3655069200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3668374800, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3686518800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3699824400, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3717968400, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3731274000, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3750022800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3762723600, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3781472400, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3794173200, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3812922000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3825622800, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3844371600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3857677200, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3875821200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3889126800, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3907270800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3920576400, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3939325200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3952026000, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3970774800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3983475600, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (4002224400, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (4015530000, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (4033674000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (4046979600, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (4065123600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (4078429200, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (4096573200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + ]; + FixedTimespanSet { + first: FixedTimespan { + utc_offset: 4920, + dst_offset: 0, + name: Some("LMT"), + }, + rest: REST + } + }, + + Tz::Europe__Saratov => { + const REST: &[(i64, FixedTimespan)] = &[ + (-1593831858, FixedTimespan { utc_offset: 10800, dst_offset: 0, name: None }), + (-1247540400, FixedTimespan { utc_offset: 14400, dst_offset: 0, name: None }), + (354916800, FixedTimespan { utc_offset: 14400, dst_offset: 3600, name: None }), + (370724400, FixedTimespan { utc_offset: 14400, dst_offset: 0, name: None }), + (386452800, FixedTimespan { utc_offset: 14400, dst_offset: 3600, name: None }), + (402260400, FixedTimespan { utc_offset: 14400, dst_offset: 0, name: None }), + (417988800, FixedTimespan { utc_offset: 14400, dst_offset: 3600, name: None }), + (433796400, FixedTimespan { utc_offset: 14400, dst_offset: 0, name: None }), + (449611200, FixedTimespan { utc_offset: 14400, dst_offset: 3600, name: None }), + (465343200, FixedTimespan { utc_offset: 14400, dst_offset: 0, name: None }), + (481068000, FixedTimespan { utc_offset: 14400, dst_offset: 3600, name: None }), + (496792800, FixedTimespan { utc_offset: 14400, dst_offset: 0, name: None }), + (512517600, FixedTimespan { utc_offset: 14400, dst_offset: 3600, name: None }), + (528242400, FixedTimespan { utc_offset: 14400, dst_offset: 0, name: None }), + (543967200, FixedTimespan { utc_offset: 14400, dst_offset: 3600, name: None }), + (559692000, FixedTimespan { utc_offset: 14400, dst_offset: 0, name: None }), + (575416800, FixedTimespan { utc_offset: 10800, dst_offset: 3600, name: None }), + (591145200, FixedTimespan { utc_offset: 10800, dst_offset: 0, name: None }), + (606870000, FixedTimespan { utc_offset: 10800, dst_offset: 3600, name: None }), + (622594800, FixedTimespan { utc_offset: 10800, dst_offset: 0, name: None }), + (638319600, FixedTimespan { utc_offset: 10800, dst_offset: 3600, name: None }), + (654649200, FixedTimespan { utc_offset: 10800, dst_offset: 0, name: None }), + (670374000, FixedTimespan { utc_offset: 14400, dst_offset: 0, name: None }), + (701820000, FixedTimespan { utc_offset: 10800, dst_offset: 3600, name: None }), + (717548400, FixedTimespan { utc_offset: 10800, dst_offset: 0, name: None }), + (733273200, FixedTimespan { utc_offset: 10800, dst_offset: 3600, name: None }), + (748998000, FixedTimespan { utc_offset: 10800, dst_offset: 0, name: None }), + (764722800, FixedTimespan { utc_offset: 10800, dst_offset: 3600, name: None }), + (780447600, FixedTimespan { utc_offset: 10800, dst_offset: 0, name: None }), + (796172400, FixedTimespan { utc_offset: 10800, dst_offset: 3600, name: None }), + (811897200, FixedTimespan { utc_offset: 10800, dst_offset: 0, name: None }), + (828226800, FixedTimespan { utc_offset: 10800, dst_offset: 3600, name: None }), + (846370800, FixedTimespan { utc_offset: 10800, dst_offset: 0, name: None }), + (859676400, FixedTimespan { utc_offset: 10800, dst_offset: 3600, name: None }), + (877820400, FixedTimespan { utc_offset: 10800, dst_offset: 0, name: None }), + (891126000, FixedTimespan { utc_offset: 10800, dst_offset: 3600, name: None }), + (909270000, FixedTimespan { utc_offset: 10800, dst_offset: 0, name: None }), + (922575600, FixedTimespan { utc_offset: 10800, dst_offset: 3600, name: None }), + (941324400, FixedTimespan { utc_offset: 10800, dst_offset: 0, name: None }), + (954025200, FixedTimespan { utc_offset: 10800, dst_offset: 3600, name: None }), + (972774000, FixedTimespan { utc_offset: 10800, dst_offset: 0, name: None }), + (985474800, FixedTimespan { utc_offset: 10800, dst_offset: 3600, name: None }), + (1004223600, FixedTimespan { utc_offset: 10800, dst_offset: 0, name: None }), + (1017529200, FixedTimespan { utc_offset: 10800, dst_offset: 3600, name: None }), + (1035673200, FixedTimespan { utc_offset: 10800, dst_offset: 0, name: None }), + (1048978800, FixedTimespan { utc_offset: 10800, dst_offset: 3600, name: None }), + (1067122800, FixedTimespan { utc_offset: 10800, dst_offset: 0, name: None }), + (1080428400, FixedTimespan { utc_offset: 10800, dst_offset: 3600, name: None }), + (1099177200, FixedTimespan { utc_offset: 10800, dst_offset: 0, name: None }), + (1111878000, FixedTimespan { utc_offset: 10800, dst_offset: 3600, name: None }), + (1130626800, FixedTimespan { utc_offset: 10800, dst_offset: 0, name: None }), + (1143327600, FixedTimespan { utc_offset: 10800, dst_offset: 3600, name: None }), + (1162076400, FixedTimespan { utc_offset: 10800, dst_offset: 0, name: None }), + (1174777200, FixedTimespan { utc_offset: 10800, dst_offset: 3600, name: None }), + (1193526000, FixedTimespan { utc_offset: 10800, dst_offset: 0, name: None }), + (1206831600, FixedTimespan { utc_offset: 10800, dst_offset: 3600, name: None }), + (1224975600, FixedTimespan { utc_offset: 10800, dst_offset: 0, name: None }), + (1238281200, FixedTimespan { utc_offset: 10800, dst_offset: 3600, name: None }), + (1256425200, FixedTimespan { utc_offset: 10800, dst_offset: 0, name: None }), + (1269730800, FixedTimespan { utc_offset: 10800, dst_offset: 3600, name: None }), + (1288479600, FixedTimespan { utc_offset: 10800, dst_offset: 0, name: None }), + (1301180400, FixedTimespan { utc_offset: 14400, dst_offset: 0, name: None }), + (1414274400, FixedTimespan { utc_offset: 10800, dst_offset: 0, name: None }), + (1480806000, FixedTimespan { utc_offset: 14400, dst_offset: 0, name: None }), + ]; + FixedTimespanSet { + first: FixedTimespan { + utc_offset: 11058, + dst_offset: 0, + name: Some("LMT"), + }, + rest: REST + } + }, + + Tz::Europe__Simferopol => { + const REST: &[(i64, FixedTimespan)] = &[ + (-2840148984, FixedTimespan { utc_offset: 8160, dst_offset: 0, name: Some("SMT") }), + (-1441160160, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (-1247536800, FixedTimespan { utc_offset: 10800, dst_offset: 0, name: Some("MSK") }), + (-888894000, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (-857257200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (-844556400, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (-828226800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (-812502000, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (-811648800, FixedTimespan { utc_offset: 10800, dst_offset: 0, name: Some("MSK") }), + (354920400, FixedTimespan { utc_offset: 10800, dst_offset: 3600, name: Some("MSD") }), + (370728000, FixedTimespan { utc_offset: 10800, dst_offset: 0, name: Some("MSK") }), + (386456400, FixedTimespan { utc_offset: 10800, dst_offset: 3600, name: Some("MSD") }), + (402264000, FixedTimespan { utc_offset: 10800, dst_offset: 0, name: Some("MSK") }), + (417992400, FixedTimespan { utc_offset: 10800, dst_offset: 3600, name: Some("MSD") }), + (433800000, FixedTimespan { utc_offset: 10800, dst_offset: 0, name: Some("MSK") }), + (449614800, FixedTimespan { utc_offset: 10800, dst_offset: 3600, name: Some("MSD") }), + (465346800, FixedTimespan { utc_offset: 10800, dst_offset: 0, name: Some("MSK") }), + (481071600, FixedTimespan { utc_offset: 10800, dst_offset: 3600, name: Some("MSD") }), + (496796400, FixedTimespan { utc_offset: 10800, dst_offset: 0, name: Some("MSK") }), + (512521200, FixedTimespan { utc_offset: 10800, dst_offset: 3600, name: Some("MSD") }), + (528246000, FixedTimespan { utc_offset: 10800, dst_offset: 0, name: Some("MSK") }), + (543970800, FixedTimespan { utc_offset: 10800, dst_offset: 3600, name: Some("MSD") }), + (559695600, FixedTimespan { utc_offset: 10800, dst_offset: 0, name: Some("MSK") }), + (575420400, FixedTimespan { utc_offset: 10800, dst_offset: 3600, name: Some("MSD") }), + (591145200, FixedTimespan { utc_offset: 10800, dst_offset: 0, name: Some("MSK") }), + (606870000, FixedTimespan { utc_offset: 10800, dst_offset: 3600, name: Some("MSD") }), + (622594800, FixedTimespan { utc_offset: 10800, dst_offset: 0, name: Some("MSK") }), + (646786800, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (701827200, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (717552000, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (733276800, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (749001600, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (764726400, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (767739600, FixedTimespan { utc_offset: 10800, dst_offset: 3600, name: Some("MSD") }), + (780447600, FixedTimespan { utc_offset: 10800, dst_offset: 0, name: Some("MSK") }), + (796172400, FixedTimespan { utc_offset: 10800, dst_offset: 3600, name: Some("MSD") }), + (811897200, FixedTimespan { utc_offset: 10800, dst_offset: 0, name: Some("MSK") }), + (828219600, FixedTimespan { utc_offset: 10800, dst_offset: 3600, name: Some("MSD") }), + (846370800, FixedTimespan { utc_offset: 10800, dst_offset: 0, name: Some("MSK") }), + (859672800, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (859683600, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (877827600, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (891133200, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (909277200, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (922582800, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (941331600, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (954032400, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (972781200, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (985482000, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (1004230800, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (1017536400, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (1035680400, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (1048986000, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (1067130000, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (1080435600, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (1099184400, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (1111885200, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (1130634000, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (1143334800, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (1162083600, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (1174784400, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (1193533200, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (1206838800, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (1224982800, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (1238288400, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (1256432400, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (1269738000, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (1288486800, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (1301187600, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (1319936400, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (1332637200, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (1351386000, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (1364691600, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (1382835600, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (1396137600, FixedTimespan { utc_offset: 14400, dst_offset: 0, name: Some("MSK") }), + (1414274400, FixedTimespan { utc_offset: 10800, dst_offset: 0, name: Some("MSK") }), + ]; + FixedTimespanSet { + first: FixedTimespan { + utc_offset: 8184, + dst_offset: 0, + name: Some("LMT"), + }, + rest: REST + } + }, + + Tz::Europe__Skopje => { + const REST: &[(i64, FixedTimespan)] = &[ + (-2713915320, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (-905824800, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (-857257200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (-844556400, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (-828226800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (-812502000, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (-796777200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (-777942000, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (-766627200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (417574800, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (433299600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (449024400, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (465354000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (481078800, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (496803600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (512528400, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (528253200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (543978000, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (559702800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (575427600, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (591152400, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (606877200, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (622602000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (638326800, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (654656400, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (670381200, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (686106000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (701830800, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (717555600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (733280400, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (749005200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (764730000, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (780454800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (796179600, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (811904400, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (828234000, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (846378000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (859683600, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (877827600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (891133200, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (909277200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (922582800, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (941331600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (954032400, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (972781200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (985482000, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1004230800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1017536400, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1035680400, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1048986000, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1067130000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1080435600, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1099184400, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1111885200, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1130634000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1143334800, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1162083600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1174784400, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1193533200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1206838800, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1224982800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1238288400, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1256432400, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1269738000, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1288486800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1301187600, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1319936400, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1332637200, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1351386000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1364691600, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1382835600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1396141200, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1414285200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1427590800, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1445734800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1459040400, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1477789200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1490490000, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1509238800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1521939600, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1540688400, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1553994000, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1572138000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1585443600, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1603587600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1616893200, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1635642000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1648342800, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1667091600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1679792400, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1698541200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1711846800, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1729990800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1743296400, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1761440400, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1774746000, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1792890000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1806195600, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1824944400, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1837645200, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1856394000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1869094800, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1887843600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1901149200, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1919293200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1932598800, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1950742800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1964048400, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1982797200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1995498000, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2014246800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2026947600, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2045696400, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2058397200, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2077146000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2090451600, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2108595600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2121901200, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2140045200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2153350800, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2172099600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2184800400, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2203549200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2216250000, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2234998800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2248304400, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2266448400, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2279754000, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2297898000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2311203600, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2329347600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2342653200, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2361402000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2374102800, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2392851600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2405552400, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2424301200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2437606800, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2455750800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2469056400, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2487200400, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2500506000, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2519254800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2531955600, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2550704400, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2563405200, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2582154000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2595459600, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2613603600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2626909200, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2645053200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2658358800, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2676502800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2689808400, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2708557200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2721258000, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2740006800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2752707600, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2771456400, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2784762000, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2802906000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2816211600, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2834355600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2847661200, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2866410000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2879110800, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2897859600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2910560400, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2929309200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2942010000, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2960758800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2974064400, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2992208400, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3005514000, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3023658000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3036963600, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3055712400, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3068413200, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3087162000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3099862800, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3118611600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3131917200, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3150061200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3163366800, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3181510800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3194816400, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3212960400, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3226266000, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3245014800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3257715600, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3276464400, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3289165200, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3307914000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3321219600, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3339363600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3352669200, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3370813200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3384118800, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3402867600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3415568400, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3434317200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3447018000, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3465766800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3479072400, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3497216400, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3510522000, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3528666000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3541971600, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3560115600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3573421200, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3592170000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3604870800, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3623619600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3636320400, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3655069200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3668374800, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3686518800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3699824400, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3717968400, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3731274000, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3750022800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3762723600, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3781472400, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3794173200, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3812922000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3825622800, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3844371600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3857677200, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3875821200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3889126800, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3907270800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3920576400, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3939325200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3952026000, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3970774800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3983475600, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (4002224400, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (4015530000, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (4033674000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (4046979600, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (4065123600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (4078429200, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (4096573200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + ]; + FixedTimespanSet { + first: FixedTimespan { + utc_offset: 4920, + dst_offset: 0, + name: Some("LMT"), + }, + rest: REST + } + }, + + Tz::Europe__Sofia => { + const REST: &[(i64, FixedTimespan)] = &[ + (-2840146396, FixedTimespan { utc_offset: 7016, dst_offset: 0, name: Some("IMT") }), + (-2369527016, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (-857257200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (-844556400, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (-828226800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (-812502000, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (-796777200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (-781048800, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (291762000, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (307576800, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (323816400, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (339026400, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (355266000, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (370393200, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (386715600, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (401846400, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (417571200, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (433296000, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (449020800, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (465350400, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (481075200, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (496800000, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (512524800, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (528249600, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (543974400, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (559699200, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (575424000, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (591148800, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (606873600, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (622598400, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (638323200, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (654652800, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (670370400, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (686091600, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (701820000, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (717541200, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (733269600, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (748990800, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (764719200, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (780440400, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (796168800, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (811890000, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (828223200, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (846363600, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (859683600, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (877827600, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (891133200, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (909277200, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (922582800, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (941331600, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (954032400, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (972781200, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (985482000, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (1004230800, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (1017536400, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (1035680400, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (1048986000, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (1067130000, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (1080435600, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (1099184400, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (1111885200, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (1130634000, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (1143334800, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (1162083600, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (1174784400, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (1193533200, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (1206838800, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (1224982800, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (1238288400, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (1256432400, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (1269738000, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (1288486800, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (1301187600, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (1319936400, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (1332637200, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (1351386000, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (1364691600, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (1382835600, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (1396141200, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (1414285200, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (1427590800, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (1445734800, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (1459040400, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (1477789200, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (1490490000, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (1509238800, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (1521939600, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (1540688400, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (1553994000, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (1572138000, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (1585443600, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (1603587600, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (1616893200, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (1635642000, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (1648342800, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (1667091600, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (1679792400, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (1698541200, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (1711846800, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (1729990800, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (1743296400, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (1761440400, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (1774746000, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (1792890000, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (1806195600, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (1824944400, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (1837645200, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (1856394000, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (1869094800, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (1887843600, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (1901149200, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (1919293200, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (1932598800, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (1950742800, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (1964048400, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (1982797200, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (1995498000, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (2014246800, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (2026947600, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (2045696400, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (2058397200, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (2077146000, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (2090451600, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (2108595600, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (2121901200, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (2140045200, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (2153350800, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (2172099600, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (2184800400, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (2203549200, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (2216250000, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (2234998800, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (2248304400, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (2266448400, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (2279754000, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (2297898000, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (2311203600, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (2329347600, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (2342653200, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (2361402000, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (2374102800, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (2392851600, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (2405552400, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (2424301200, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (2437606800, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (2455750800, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (2469056400, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (2487200400, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (2500506000, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (2519254800, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (2531955600, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (2550704400, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (2563405200, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (2582154000, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (2595459600, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (2613603600, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (2626909200, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (2645053200, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (2658358800, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (2676502800, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (2689808400, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (2708557200, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (2721258000, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (2740006800, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (2752707600, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (2771456400, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (2784762000, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (2802906000, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (2816211600, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (2834355600, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (2847661200, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (2866410000, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (2879110800, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (2897859600, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (2910560400, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (2929309200, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (2942010000, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (2960758800, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (2974064400, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (2992208400, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (3005514000, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (3023658000, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (3036963600, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (3055712400, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (3068413200, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (3087162000, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (3099862800, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (3118611600, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (3131917200, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (3150061200, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (3163366800, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (3181510800, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (3194816400, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (3212960400, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (3226266000, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (3245014800, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (3257715600, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (3276464400, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (3289165200, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (3307914000, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (3321219600, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (3339363600, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (3352669200, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (3370813200, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (3384118800, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (3402867600, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (3415568400, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (3434317200, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (3447018000, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (3465766800, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (3479072400, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (3497216400, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (3510522000, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (3528666000, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (3541971600, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (3560115600, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (3573421200, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (3592170000, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (3604870800, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (3623619600, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (3636320400, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (3655069200, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (3668374800, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (3686518800, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (3699824400, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (3717968400, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (3731274000, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (3750022800, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (3762723600, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (3781472400, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (3794173200, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (3812922000, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (3825622800, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (3844371600, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (3857677200, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (3875821200, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (3889126800, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (3907270800, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (3920576400, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (3939325200, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (3952026000, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (3970774800, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (3983475600, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (4002224400, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (4015530000, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (4033674000, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (4046979600, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (4065123600, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (4078429200, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (4096573200, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + ]; + FixedTimespanSet { + first: FixedTimespan { + utc_offset: 5596, + dst_offset: 0, + name: Some("LMT"), + }, + rest: REST + } + }, + + Tz::Europe__Stockholm => { + const REST: &[(i64, FixedTimespan)] = &[ + (-2422054408, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (-1693706400, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (-1680483600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (-1663455600, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (-1650150000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (-1632006000, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (-1618700400, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (-938905200, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (-857257200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (-844556400, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (-828226800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (-812502000, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (-796777200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (-781052400, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (-776563200, FixedTimespan { utc_offset: 3600, dst_offset: 7200, name: Some("CEMT") }), + (-765936000, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (-761180400, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (-748479600, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (-733273200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (-717631200, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (-714610800, FixedTimespan { utc_offset: 3600, dst_offset: 7200, name: Some("CEMT") }), + (-710380800, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (-701910000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (-684975600, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (-670460400, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (-654130800, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (-639010800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (323830800, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (338950800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (354675600, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (370400400, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (386125200, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (401850000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (417574800, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (433299600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (449024400, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (465354000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (481078800, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (496803600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (512528400, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (528253200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (543978000, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (559702800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (575427600, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (591152400, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (606877200, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (622602000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (638326800, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (654656400, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (670381200, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (686106000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (701830800, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (717555600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (733280400, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (749005200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (764730000, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (780454800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (796179600, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (811904400, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (828234000, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (846378000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (859683600, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (877827600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (891133200, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (909277200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (922582800, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (941331600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (954032400, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (972781200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (985482000, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1004230800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1017536400, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1035680400, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1048986000, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1067130000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1080435600, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1099184400, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1111885200, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1130634000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1143334800, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1162083600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1174784400, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1193533200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1206838800, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1224982800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1238288400, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1256432400, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1269738000, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1288486800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1301187600, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1319936400, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1332637200, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1351386000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1364691600, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1382835600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1396141200, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1414285200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1427590800, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1445734800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1459040400, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1477789200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1490490000, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1509238800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1521939600, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1540688400, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1553994000, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1572138000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1585443600, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1603587600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1616893200, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1635642000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1648342800, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1667091600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1679792400, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1698541200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1711846800, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1729990800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1743296400, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1761440400, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1774746000, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1792890000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1806195600, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1824944400, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1837645200, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1856394000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1869094800, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1887843600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1901149200, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1919293200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1932598800, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1950742800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1964048400, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1982797200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1995498000, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2014246800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2026947600, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2045696400, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2058397200, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2077146000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2090451600, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2108595600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2121901200, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2140045200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2153350800, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2172099600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2184800400, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2203549200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2216250000, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2234998800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2248304400, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2266448400, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2279754000, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2297898000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2311203600, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2329347600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2342653200, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2361402000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2374102800, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2392851600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2405552400, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2424301200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2437606800, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2455750800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2469056400, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2487200400, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2500506000, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2519254800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2531955600, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2550704400, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2563405200, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2582154000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2595459600, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2613603600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2626909200, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2645053200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2658358800, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2676502800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2689808400, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2708557200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2721258000, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2740006800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2752707600, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2771456400, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2784762000, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2802906000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2816211600, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2834355600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2847661200, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2866410000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2879110800, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2897859600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2910560400, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2929309200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2942010000, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2960758800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2974064400, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2992208400, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3005514000, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3023658000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3036963600, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3055712400, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3068413200, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3087162000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3099862800, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3118611600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3131917200, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3150061200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3163366800, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3181510800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3194816400, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3212960400, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3226266000, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3245014800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3257715600, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3276464400, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3289165200, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3307914000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3321219600, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3339363600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3352669200, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3370813200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3384118800, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3402867600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3415568400, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3434317200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3447018000, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3465766800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3479072400, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3497216400, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3510522000, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3528666000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3541971600, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3560115600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3573421200, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3592170000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3604870800, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3623619600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3636320400, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3655069200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3668374800, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3686518800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3699824400, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3717968400, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3731274000, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3750022800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3762723600, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3781472400, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3794173200, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3812922000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3825622800, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3844371600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3857677200, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3875821200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3889126800, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3907270800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3920576400, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3939325200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3952026000, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3970774800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3983475600, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (4002224400, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (4015530000, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (4033674000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (4046979600, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (4065123600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (4078429200, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (4096573200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + ]; + FixedTimespanSet { + first: FixedTimespan { + utc_offset: 3208, + dst_offset: 0, + name: Some("LMT"), + }, + rest: REST + } + }, + + Tz::Europe__Tallinn => { + const REST: &[(i64, FixedTimespan)] = &[ + (-2840146740, FixedTimespan { utc_offset: 5940, dst_offset: 0, name: Some("TMT") }), + (-1638322740, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (-1632006000, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (-1618700400, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (-1593824400, FixedTimespan { utc_offset: 5940, dst_offset: 0, name: Some("TMT") }), + (-1535938740, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (-927943200, FixedTimespan { utc_offset: 10800, dst_offset: 0, name: Some("MSK") }), + (-892954800, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (-857257200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (-844556400, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (-828226800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (-812502000, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (-797652000, FixedTimespan { utc_offset: 10800, dst_offset: 0, name: Some("MSK") }), + (354920400, FixedTimespan { utc_offset: 10800, dst_offset: 3600, name: Some("MSD") }), + (370728000, FixedTimespan { utc_offset: 10800, dst_offset: 0, name: Some("MSK") }), + (386456400, FixedTimespan { utc_offset: 10800, dst_offset: 3600, name: Some("MSD") }), + (402264000, FixedTimespan { utc_offset: 10800, dst_offset: 0, name: Some("MSK") }), + (417992400, FixedTimespan { utc_offset: 10800, dst_offset: 3600, name: Some("MSD") }), + (433800000, FixedTimespan { utc_offset: 10800, dst_offset: 0, name: Some("MSK") }), + (449614800, FixedTimespan { utc_offset: 10800, dst_offset: 3600, name: Some("MSD") }), + (465346800, FixedTimespan { utc_offset: 10800, dst_offset: 0, name: Some("MSK") }), + (481071600, FixedTimespan { utc_offset: 10800, dst_offset: 3600, name: Some("MSD") }), + (496796400, FixedTimespan { utc_offset: 10800, dst_offset: 0, name: Some("MSK") }), + (512521200, FixedTimespan { utc_offset: 10800, dst_offset: 3600, name: Some("MSD") }), + (528246000, FixedTimespan { utc_offset: 10800, dst_offset: 0, name: Some("MSK") }), + (543970800, FixedTimespan { utc_offset: 10800, dst_offset: 3600, name: Some("MSD") }), + (559695600, FixedTimespan { utc_offset: 10800, dst_offset: 0, name: Some("MSK") }), + (575420400, FixedTimespan { utc_offset: 10800, dst_offset: 3600, name: Some("MSD") }), + (591145200, FixedTimespan { utc_offset: 10800, dst_offset: 0, name: Some("MSK") }), + (606870000, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (622598400, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (638323200, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (654652800, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (670377600, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (686102400, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (701827200, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (717552000, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (733276800, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (749001600, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (764726400, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (780451200, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (796176000, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (811900800, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (828230400, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (846374400, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (859680000, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (877824000, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (891129600, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (909277200, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (922582800, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (941331600, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (1017536400, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (1035680400, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (1048986000, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (1067130000, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (1080435600, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (1099184400, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (1111885200, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (1130634000, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (1143334800, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (1162083600, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (1174784400, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (1193533200, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (1206838800, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (1224982800, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (1238288400, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (1256432400, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (1269738000, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (1288486800, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (1301187600, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (1319936400, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (1332637200, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (1351386000, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (1364691600, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (1382835600, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (1396141200, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (1414285200, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (1427590800, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (1445734800, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (1459040400, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (1477789200, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (1490490000, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (1509238800, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (1521939600, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (1540688400, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (1553994000, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (1572138000, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (1585443600, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (1603587600, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (1616893200, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (1635642000, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (1648342800, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (1667091600, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (1679792400, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (1698541200, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (1711846800, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (1729990800, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (1743296400, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (1761440400, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (1774746000, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (1792890000, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (1806195600, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (1824944400, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (1837645200, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (1856394000, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (1869094800, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (1887843600, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (1901149200, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (1919293200, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (1932598800, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (1950742800, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (1964048400, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (1982797200, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (1995498000, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (2014246800, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (2026947600, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (2045696400, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (2058397200, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (2077146000, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (2090451600, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (2108595600, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (2121901200, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (2140045200, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (2153350800, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (2172099600, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (2184800400, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (2203549200, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (2216250000, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (2234998800, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (2248304400, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (2266448400, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (2279754000, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (2297898000, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (2311203600, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (2329347600, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (2342653200, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (2361402000, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (2374102800, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (2392851600, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (2405552400, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (2424301200, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (2437606800, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (2455750800, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (2469056400, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (2487200400, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (2500506000, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (2519254800, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (2531955600, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (2550704400, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (2563405200, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (2582154000, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (2595459600, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (2613603600, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (2626909200, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (2645053200, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (2658358800, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (2676502800, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (2689808400, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (2708557200, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (2721258000, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (2740006800, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (2752707600, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (2771456400, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (2784762000, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (2802906000, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (2816211600, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (2834355600, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (2847661200, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (2866410000, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (2879110800, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (2897859600, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (2910560400, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (2929309200, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (2942010000, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (2960758800, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (2974064400, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (2992208400, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (3005514000, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (3023658000, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (3036963600, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (3055712400, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (3068413200, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (3087162000, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (3099862800, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (3118611600, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (3131917200, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (3150061200, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (3163366800, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (3181510800, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (3194816400, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (3212960400, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (3226266000, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (3245014800, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (3257715600, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (3276464400, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (3289165200, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (3307914000, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (3321219600, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (3339363600, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (3352669200, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (3370813200, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (3384118800, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (3402867600, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (3415568400, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (3434317200, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (3447018000, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (3465766800, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (3479072400, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (3497216400, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (3510522000, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (3528666000, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (3541971600, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (3560115600, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (3573421200, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (3592170000, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (3604870800, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (3623619600, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (3636320400, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (3655069200, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (3668374800, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (3686518800, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (3699824400, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (3717968400, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (3731274000, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (3750022800, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (3762723600, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (3781472400, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (3794173200, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (3812922000, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (3825622800, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (3844371600, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (3857677200, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (3875821200, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (3889126800, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (3907270800, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (3920576400, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (3939325200, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (3952026000, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (3970774800, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (3983475600, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (4002224400, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (4015530000, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (4033674000, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (4046979600, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (4065123600, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (4078429200, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (4096573200, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + ]; + FixedTimespanSet { + first: FixedTimespan { + utc_offset: 5940, + dst_offset: 0, + name: Some("LMT"), + }, + rest: REST + } + }, + + Tz::Europe__Tirane => { + const REST: &[(i64, FixedTimespan)] = &[ + (-1767230360, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (-932346000, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (-857257200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (-844556400, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (-843519600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (136854000, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (149896800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (168130800, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (181432800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (199839600, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (213141600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (231894000, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (244591200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (263257200, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (276040800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (294706800, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (307490400, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (326156400, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (339458400, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (357087600, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (370389600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (389142000, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (402444000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (419468400, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (433807200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (449622000, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (465354000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (481078800, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (496803600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (512528400, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (528253200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (543978000, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (559702800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (575427600, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (591152400, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (606877200, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (622602000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (638326800, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (654656400, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (670381200, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (686106000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (701830800, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (717555600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (733280400, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (749005200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (764730000, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (780454800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (796179600, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (811904400, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (828234000, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (846378000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (859683600, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (877827600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (891133200, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (909277200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (922582800, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (941331600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (954032400, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (972781200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (985482000, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1004230800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1017536400, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1035680400, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1048986000, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1067130000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1080435600, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1099184400, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1111885200, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1130634000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1143334800, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1162083600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1174784400, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1193533200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1206838800, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1224982800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1238288400, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1256432400, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1269738000, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1288486800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1301187600, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1319936400, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1332637200, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1351386000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1364691600, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1382835600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1396141200, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1414285200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1427590800, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1445734800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1459040400, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1477789200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1490490000, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1509238800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1521939600, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1540688400, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1553994000, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1572138000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1585443600, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1603587600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1616893200, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1635642000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1648342800, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1667091600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1679792400, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1698541200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1711846800, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1729990800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1743296400, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1761440400, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1774746000, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1792890000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1806195600, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1824944400, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1837645200, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1856394000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1869094800, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1887843600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1901149200, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1919293200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1932598800, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1950742800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1964048400, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1982797200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1995498000, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2014246800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2026947600, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2045696400, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2058397200, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2077146000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2090451600, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2108595600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2121901200, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2140045200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2153350800, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2172099600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2184800400, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2203549200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2216250000, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2234998800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2248304400, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2266448400, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2279754000, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2297898000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2311203600, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2329347600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2342653200, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2361402000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2374102800, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2392851600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2405552400, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2424301200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2437606800, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2455750800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2469056400, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2487200400, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2500506000, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2519254800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2531955600, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2550704400, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2563405200, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2582154000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2595459600, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2613603600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2626909200, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2645053200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2658358800, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2676502800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2689808400, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2708557200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2721258000, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2740006800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2752707600, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2771456400, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2784762000, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2802906000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2816211600, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2834355600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2847661200, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2866410000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2879110800, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2897859600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2910560400, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2929309200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2942010000, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2960758800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2974064400, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2992208400, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3005514000, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3023658000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3036963600, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3055712400, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3068413200, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3087162000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3099862800, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3118611600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3131917200, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3150061200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3163366800, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3181510800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3194816400, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3212960400, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3226266000, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3245014800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3257715600, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3276464400, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3289165200, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3307914000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3321219600, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3339363600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3352669200, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3370813200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3384118800, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3402867600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3415568400, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3434317200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3447018000, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3465766800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3479072400, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3497216400, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3510522000, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3528666000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3541971600, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3560115600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3573421200, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3592170000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3604870800, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3623619600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3636320400, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3655069200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3668374800, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3686518800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3699824400, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3717968400, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3731274000, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3750022800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3762723600, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3781472400, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3794173200, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3812922000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3825622800, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3844371600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3857677200, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3875821200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3889126800, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3907270800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3920576400, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3939325200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3952026000, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3970774800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3983475600, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (4002224400, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (4015530000, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (4033674000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (4046979600, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (4065123600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (4078429200, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (4096573200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + ]; + FixedTimespanSet { + first: FixedTimespan { + utc_offset: 4760, + dst_offset: 0, + name: Some("LMT"), + }, + rest: REST + } + }, + + Tz::Europe__Tiraspol => { + const REST: &[(i64, FixedTimespan)] = &[ + (-2840147720, FixedTimespan { utc_offset: 6900, dst_offset: 0, name: Some("CMT") }), + (-1637114100, FixedTimespan { utc_offset: 6264, dst_offset: 0, name: Some("BMT") }), + (-1213148664, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (-1187056800, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (-1175479200, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (-1159754400, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (-1144029600, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (-1127700000, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (-1111975200, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (-1096250400, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (-1080525600, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (-1064800800, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (-1049076000, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (-1033351200, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (-1017626400, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (-1001901600, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (-986176800, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (-970452000, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (-954727200, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (-927165600, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (-898138800, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (-857257200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (-844556400, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (-828226800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (-812502000, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (-800157600, FixedTimespan { utc_offset: 10800, dst_offset: 0, name: Some("MSK") }), + (354920400, FixedTimespan { utc_offset: 10800, dst_offset: 3600, name: Some("MSD") }), + (370728000, FixedTimespan { utc_offset: 10800, dst_offset: 0, name: Some("MSK") }), + (386456400, FixedTimespan { utc_offset: 10800, dst_offset: 3600, name: Some("MSD") }), + (402264000, FixedTimespan { utc_offset: 10800, dst_offset: 0, name: Some("MSK") }), + (417992400, FixedTimespan { utc_offset: 10800, dst_offset: 3600, name: Some("MSD") }), + (433800000, FixedTimespan { utc_offset: 10800, dst_offset: 0, name: Some("MSK") }), + (449614800, FixedTimespan { utc_offset: 10800, dst_offset: 3600, name: Some("MSD") }), + (465346800, FixedTimespan { utc_offset: 10800, dst_offset: 0, name: Some("MSK") }), + (481071600, FixedTimespan { utc_offset: 10800, dst_offset: 3600, name: Some("MSD") }), + (496796400, FixedTimespan { utc_offset: 10800, dst_offset: 0, name: Some("MSK") }), + (512521200, FixedTimespan { utc_offset: 10800, dst_offset: 3600, name: Some("MSD") }), + (528246000, FixedTimespan { utc_offset: 10800, dst_offset: 0, name: Some("MSK") }), + (543970800, FixedTimespan { utc_offset: 10800, dst_offset: 3600, name: Some("MSD") }), + (559695600, FixedTimespan { utc_offset: 10800, dst_offset: 0, name: Some("MSK") }), + (575420400, FixedTimespan { utc_offset: 10800, dst_offset: 3600, name: Some("MSD") }), + (591145200, FixedTimespan { utc_offset: 10800, dst_offset: 0, name: Some("MSK") }), + (606870000, FixedTimespan { utc_offset: 10800, dst_offset: 3600, name: Some("MSD") }), + (622594800, FixedTimespan { utc_offset: 10800, dst_offset: 0, name: Some("MSK") }), + (638319600, FixedTimespan { utc_offset: 10800, dst_offset: 3600, name: Some("MSD") }), + (641944800, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (654652800, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (670377600, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (686102400, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (701820000, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (717541200, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (733269600, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (748990800, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (764719200, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (780440400, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (796168800, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (811890000, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (828223200, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (846363600, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (859680000, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (877824000, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (891129600, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (909273600, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (922579200, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (941328000, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (954028800, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (972777600, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (985478400, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (1004227200, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (1017532800, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (1035676800, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (1048982400, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (1067126400, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (1080432000, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (1099180800, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (1111881600, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (1130630400, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (1143331200, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (1162080000, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (1174780800, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (1193529600, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (1206835200, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (1224979200, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (1238284800, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (1256428800, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (1269734400, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (1288483200, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (1301184000, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (1319932800, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (1332633600, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (1351382400, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (1364688000, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (1382832000, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (1396137600, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (1414281600, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (1427587200, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (1445731200, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (1459036800, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (1477785600, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (1490486400, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (1509235200, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (1521936000, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (1540684800, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (1553990400, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (1572134400, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (1585440000, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (1603584000, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (1616889600, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (1635638400, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (1648339200, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (1667088000, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (1679788800, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (1698537600, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (1711843200, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (1729987200, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (1743292800, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (1761436800, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (1774742400, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (1792886400, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (1806192000, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (1824940800, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (1837641600, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (1856390400, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (1869091200, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (1887840000, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (1901145600, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (1919289600, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (1932595200, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (1950739200, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (1964044800, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (1982793600, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (1995494400, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (2014243200, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (2026944000, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (2045692800, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (2058393600, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (2077142400, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (2090448000, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (2108592000, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (2121897600, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (2140041600, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (2153347200, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (2172096000, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (2184796800, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (2203545600, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (2216246400, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (2234995200, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (2248300800, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (2266444800, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (2279750400, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (2297894400, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (2311200000, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (2329344000, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (2342649600, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (2361398400, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (2374099200, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (2392848000, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (2405548800, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (2424297600, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (2437603200, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (2455747200, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (2469052800, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (2487196800, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (2500502400, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (2519251200, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (2531952000, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (2550700800, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (2563401600, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (2582150400, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (2595456000, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (2613600000, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (2626905600, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (2645049600, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (2658355200, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (2676499200, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (2689804800, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (2708553600, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (2721254400, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (2740003200, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (2752704000, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (2771452800, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (2784758400, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (2802902400, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (2816208000, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (2834352000, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (2847657600, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (2866406400, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (2879107200, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (2897856000, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (2910556800, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (2929305600, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (2942006400, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (2960755200, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (2974060800, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (2992204800, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (3005510400, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (3023654400, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (3036960000, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (3055708800, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (3068409600, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (3087158400, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (3099859200, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (3118608000, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (3131913600, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (3150057600, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (3163363200, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (3181507200, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (3194812800, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (3212956800, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (3226262400, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (3245011200, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (3257712000, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (3276460800, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (3289161600, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (3307910400, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (3321216000, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (3339360000, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (3352665600, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (3370809600, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (3384115200, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (3402864000, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (3415564800, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (3434313600, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (3447014400, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (3465763200, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (3479068800, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (3497212800, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (3510518400, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (3528662400, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (3541968000, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (3560112000, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (3573417600, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (3592166400, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (3604867200, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (3623616000, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (3636316800, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (3655065600, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (3668371200, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (3686515200, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (3699820800, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (3717964800, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (3731270400, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (3750019200, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (3762720000, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (3781468800, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (3794169600, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (3812918400, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (3825619200, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (3844368000, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (3857673600, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (3875817600, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (3889123200, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (3907267200, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (3920572800, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (3939321600, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (3952022400, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (3970771200, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (3983472000, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (4002220800, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (4015526400, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (4033670400, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (4046976000, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (4065120000, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (4078425600, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (4096569600, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + ]; + FixedTimespanSet { + first: FixedTimespan { + utc_offset: 6920, + dst_offset: 0, + name: Some("LMT"), + }, + rest: REST + } + }, + + Tz::Europe__Ulyanovsk => { + const REST: &[(i64, FixedTimespan)] = &[ + (-1593832416, FixedTimespan { utc_offset: 10800, dst_offset: 0, name: None }), + (-1247540400, FixedTimespan { utc_offset: 14400, dst_offset: 0, name: None }), + (354916800, FixedTimespan { utc_offset: 14400, dst_offset: 3600, name: None }), + (370724400, FixedTimespan { utc_offset: 14400, dst_offset: 0, name: None }), + (386452800, FixedTimespan { utc_offset: 14400, dst_offset: 3600, name: None }), + (402260400, FixedTimespan { utc_offset: 14400, dst_offset: 0, name: None }), + (417988800, FixedTimespan { utc_offset: 14400, dst_offset: 3600, name: None }), + (433796400, FixedTimespan { utc_offset: 14400, dst_offset: 0, name: None }), + (449611200, FixedTimespan { utc_offset: 14400, dst_offset: 3600, name: None }), + (465343200, FixedTimespan { utc_offset: 14400, dst_offset: 0, name: None }), + (481068000, FixedTimespan { utc_offset: 14400, dst_offset: 3600, name: None }), + (496792800, FixedTimespan { utc_offset: 14400, dst_offset: 0, name: None }), + (512517600, FixedTimespan { utc_offset: 14400, dst_offset: 3600, name: None }), + (528242400, FixedTimespan { utc_offset: 14400, dst_offset: 0, name: None }), + (543967200, FixedTimespan { utc_offset: 14400, dst_offset: 3600, name: None }), + (559692000, FixedTimespan { utc_offset: 14400, dst_offset: 0, name: None }), + (575416800, FixedTimespan { utc_offset: 14400, dst_offset: 3600, name: None }), + (591141600, FixedTimespan { utc_offset: 14400, dst_offset: 0, name: None }), + (606866400, FixedTimespan { utc_offset: 10800, dst_offset: 3600, name: None }), + (622594800, FixedTimespan { utc_offset: 10800, dst_offset: 0, name: None }), + (638319600, FixedTimespan { utc_offset: 10800, dst_offset: 3600, name: None }), + (654649200, FixedTimespan { utc_offset: 10800, dst_offset: 0, name: None }), + (670374000, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: None }), + (686102400, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: None }), + (695779200, FixedTimespan { utc_offset: 10800, dst_offset: 0, name: None }), + (701823600, FixedTimespan { utc_offset: 10800, dst_offset: 3600, name: None }), + (717548400, FixedTimespan { utc_offset: 10800, dst_offset: 0, name: None }), + (733273200, FixedTimespan { utc_offset: 10800, dst_offset: 3600, name: None }), + (748998000, FixedTimespan { utc_offset: 10800, dst_offset: 0, name: None }), + (764722800, FixedTimespan { utc_offset: 10800, dst_offset: 3600, name: None }), + (780447600, FixedTimespan { utc_offset: 10800, dst_offset: 0, name: None }), + (796172400, FixedTimespan { utc_offset: 10800, dst_offset: 3600, name: None }), + (811897200, FixedTimespan { utc_offset: 10800, dst_offset: 0, name: None }), + (828226800, FixedTimespan { utc_offset: 10800, dst_offset: 3600, name: None }), + (846370800, FixedTimespan { utc_offset: 10800, dst_offset: 0, name: None }), + (859676400, FixedTimespan { utc_offset: 10800, dst_offset: 3600, name: None }), + (877820400, FixedTimespan { utc_offset: 10800, dst_offset: 0, name: None }), + (891126000, FixedTimespan { utc_offset: 10800, dst_offset: 3600, name: None }), + (909270000, FixedTimespan { utc_offset: 10800, dst_offset: 0, name: None }), + (922575600, FixedTimespan { utc_offset: 10800, dst_offset: 3600, name: None }), + (941324400, FixedTimespan { utc_offset: 10800, dst_offset: 0, name: None }), + (954025200, FixedTimespan { utc_offset: 10800, dst_offset: 3600, name: None }), + (972774000, FixedTimespan { utc_offset: 10800, dst_offset: 0, name: None }), + (985474800, FixedTimespan { utc_offset: 10800, dst_offset: 3600, name: None }), + (1004223600, FixedTimespan { utc_offset: 10800, dst_offset: 0, name: None }), + (1017529200, FixedTimespan { utc_offset: 10800, dst_offset: 3600, name: None }), + (1035673200, FixedTimespan { utc_offset: 10800, dst_offset: 0, name: None }), + (1048978800, FixedTimespan { utc_offset: 10800, dst_offset: 3600, name: None }), + (1067122800, FixedTimespan { utc_offset: 10800, dst_offset: 0, name: None }), + (1080428400, FixedTimespan { utc_offset: 10800, dst_offset: 3600, name: None }), + (1099177200, FixedTimespan { utc_offset: 10800, dst_offset: 0, name: None }), + (1111878000, FixedTimespan { utc_offset: 10800, dst_offset: 3600, name: None }), + (1130626800, FixedTimespan { utc_offset: 10800, dst_offset: 0, name: None }), + (1143327600, FixedTimespan { utc_offset: 10800, dst_offset: 3600, name: None }), + (1162076400, FixedTimespan { utc_offset: 10800, dst_offset: 0, name: None }), + (1174777200, FixedTimespan { utc_offset: 10800, dst_offset: 3600, name: None }), + (1193526000, FixedTimespan { utc_offset: 10800, dst_offset: 0, name: None }), + (1206831600, FixedTimespan { utc_offset: 10800, dst_offset: 3600, name: None }), + (1224975600, FixedTimespan { utc_offset: 10800, dst_offset: 0, name: None }), + (1238281200, FixedTimespan { utc_offset: 10800, dst_offset: 3600, name: None }), + (1256425200, FixedTimespan { utc_offset: 10800, dst_offset: 0, name: None }), + (1269730800, FixedTimespan { utc_offset: 10800, dst_offset: 3600, name: None }), + (1288479600, FixedTimespan { utc_offset: 10800, dst_offset: 0, name: None }), + (1301180400, FixedTimespan { utc_offset: 14400, dst_offset: 0, name: None }), + (1414274400, FixedTimespan { utc_offset: 10800, dst_offset: 0, name: None }), + (1459033200, FixedTimespan { utc_offset: 14400, dst_offset: 0, name: None }), + ]; + FixedTimespanSet { + first: FixedTimespan { + utc_offset: 11616, + dst_offset: 0, + name: Some("LMT"), + }, + rest: REST + } + }, + + Tz::Europe__Uzhgorod => { + const REST: &[(i64, FixedTimespan)] = &[ + (-2840148124, FixedTimespan { utc_offset: 7324, dst_offset: 0, name: Some("KMT") }), + (-1441159324, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (-1247536800, FixedTimespan { utc_offset: 10800, dst_offset: 0, name: Some("MSK") }), + (-892522800, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (-857257200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (-844556400, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (-828226800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (-825382800, FixedTimespan { utc_offset: 10800, dst_offset: 0, name: Some("MSK") }), + (354920400, FixedTimespan { utc_offset: 10800, dst_offset: 3600, name: Some("MSD") }), + (370728000, FixedTimespan { utc_offset: 10800, dst_offset: 0, name: Some("MSK") }), + (386456400, FixedTimespan { utc_offset: 10800, dst_offset: 3600, name: Some("MSD") }), + (402264000, FixedTimespan { utc_offset: 10800, dst_offset: 0, name: Some("MSK") }), + (417992400, FixedTimespan { utc_offset: 10800, dst_offset: 3600, name: Some("MSD") }), + (433800000, FixedTimespan { utc_offset: 10800, dst_offset: 0, name: Some("MSK") }), + (449614800, FixedTimespan { utc_offset: 10800, dst_offset: 3600, name: Some("MSD") }), + (465346800, FixedTimespan { utc_offset: 10800, dst_offset: 0, name: Some("MSK") }), + (481071600, FixedTimespan { utc_offset: 10800, dst_offset: 3600, name: Some("MSD") }), + (496796400, FixedTimespan { utc_offset: 10800, dst_offset: 0, name: Some("MSK") }), + (512521200, FixedTimespan { utc_offset: 10800, dst_offset: 3600, name: Some("MSD") }), + (528246000, FixedTimespan { utc_offset: 10800, dst_offset: 0, name: Some("MSK") }), + (543970800, FixedTimespan { utc_offset: 10800, dst_offset: 3600, name: Some("MSD") }), + (559695600, FixedTimespan { utc_offset: 10800, dst_offset: 0, name: Some("MSK") }), + (575420400, FixedTimespan { utc_offset: 10800, dst_offset: 3600, name: Some("MSD") }), + (591145200, FixedTimespan { utc_offset: 10800, dst_offset: 0, name: Some("MSK") }), + (606870000, FixedTimespan { utc_offset: 10800, dst_offset: 3600, name: Some("MSD") }), + (622594800, FixedTimespan { utc_offset: 10800, dst_offset: 0, name: Some("MSK") }), + (638319600, FixedTimespan { utc_offset: 10800, dst_offset: 3600, name: Some("MSD") }), + (646783200, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (686102400, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (701827200, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (717552000, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (733276800, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (749001600, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (764726400, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (780451200, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (796176000, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (811900800, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (828230400, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (846378000, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (859683600, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (877827600, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (891133200, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (909277200, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (922582800, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (941331600, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (954032400, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (972781200, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (985482000, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (1004230800, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (1017536400, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (1035680400, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (1048986000, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (1067130000, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (1080435600, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (1099184400, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (1111885200, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (1130634000, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (1143334800, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (1162083600, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (1174784400, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (1193533200, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (1206838800, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (1224982800, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (1238288400, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (1256432400, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (1269738000, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (1288486800, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (1301187600, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (1319936400, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (1332637200, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (1351386000, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (1364691600, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (1382835600, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (1396141200, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (1414285200, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (1427590800, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (1445734800, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (1459040400, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (1477789200, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (1490490000, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (1509238800, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (1521939600, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (1540688400, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (1553994000, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (1572138000, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (1585443600, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (1603587600, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (1616893200, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (1635642000, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (1648342800, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (1667091600, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (1679792400, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (1698541200, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (1711846800, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (1729990800, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (1743296400, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (1761440400, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (1774746000, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (1792890000, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (1806195600, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (1824944400, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (1837645200, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (1856394000, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (1869094800, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (1887843600, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (1901149200, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (1919293200, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (1932598800, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (1950742800, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (1964048400, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (1982797200, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (1995498000, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (2014246800, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (2026947600, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (2045696400, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (2058397200, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (2077146000, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (2090451600, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (2108595600, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (2121901200, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (2140045200, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (2153350800, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (2172099600, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (2184800400, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (2203549200, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (2216250000, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (2234998800, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (2248304400, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (2266448400, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (2279754000, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (2297898000, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (2311203600, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (2329347600, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (2342653200, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (2361402000, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (2374102800, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (2392851600, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (2405552400, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (2424301200, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (2437606800, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (2455750800, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (2469056400, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (2487200400, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (2500506000, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (2519254800, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (2531955600, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (2550704400, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (2563405200, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (2582154000, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (2595459600, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (2613603600, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (2626909200, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (2645053200, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (2658358800, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (2676502800, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (2689808400, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (2708557200, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (2721258000, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (2740006800, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (2752707600, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (2771456400, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (2784762000, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (2802906000, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (2816211600, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (2834355600, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (2847661200, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (2866410000, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (2879110800, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (2897859600, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (2910560400, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (2929309200, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (2942010000, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (2960758800, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (2974064400, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (2992208400, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (3005514000, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (3023658000, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (3036963600, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (3055712400, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (3068413200, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (3087162000, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (3099862800, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (3118611600, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (3131917200, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (3150061200, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (3163366800, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (3181510800, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (3194816400, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (3212960400, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (3226266000, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (3245014800, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (3257715600, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (3276464400, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (3289165200, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (3307914000, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (3321219600, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (3339363600, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (3352669200, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (3370813200, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (3384118800, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (3402867600, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (3415568400, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (3434317200, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (3447018000, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (3465766800, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (3479072400, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (3497216400, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (3510522000, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (3528666000, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (3541971600, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (3560115600, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (3573421200, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (3592170000, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (3604870800, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (3623619600, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (3636320400, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (3655069200, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (3668374800, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (3686518800, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (3699824400, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (3717968400, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (3731274000, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (3750022800, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (3762723600, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (3781472400, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (3794173200, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (3812922000, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (3825622800, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (3844371600, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (3857677200, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (3875821200, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (3889126800, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (3907270800, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (3920576400, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (3939325200, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (3952026000, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (3970774800, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (3983475600, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (4002224400, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (4015530000, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (4033674000, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (4046979600, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (4065123600, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (4078429200, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (4096573200, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + ]; + FixedTimespanSet { + first: FixedTimespan { + utc_offset: 7324, + dst_offset: 0, + name: Some("LMT"), + }, + rest: REST + } + }, + + Tz::Europe__Vaduz => { + const REST: &[(i64, FixedTimespan)] = &[ + (-3675198848, FixedTimespan { utc_offset: 1786, dst_offset: 0, name: Some("BMT") }), + (-2385246586, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (-904435200, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (-891129600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (-872985600, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (-859680000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (354675600, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (370400400, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (386125200, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (401850000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (417574800, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (433299600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (449024400, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (465354000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (481078800, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (496803600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (512528400, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (528253200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (543978000, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (559702800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (575427600, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (591152400, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (606877200, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (622602000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (638326800, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (654656400, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (670381200, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (686106000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (701830800, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (717555600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (733280400, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (749005200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (764730000, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (780454800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (796179600, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (811904400, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (828234000, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (846378000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (859683600, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (877827600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (891133200, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (909277200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (922582800, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (941331600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (954032400, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (972781200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (985482000, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1004230800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1017536400, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1035680400, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1048986000, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1067130000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1080435600, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1099184400, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1111885200, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1130634000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1143334800, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1162083600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1174784400, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1193533200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1206838800, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1224982800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1238288400, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1256432400, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1269738000, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1288486800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1301187600, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1319936400, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1332637200, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1351386000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1364691600, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1382835600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1396141200, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1414285200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1427590800, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1445734800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1459040400, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1477789200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1490490000, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1509238800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1521939600, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1540688400, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1553994000, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1572138000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1585443600, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1603587600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1616893200, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1635642000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1648342800, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1667091600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1679792400, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1698541200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1711846800, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1729990800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1743296400, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1761440400, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1774746000, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1792890000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1806195600, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1824944400, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1837645200, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1856394000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1869094800, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1887843600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1901149200, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1919293200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1932598800, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1950742800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1964048400, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1982797200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1995498000, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2014246800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2026947600, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2045696400, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2058397200, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2077146000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2090451600, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2108595600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2121901200, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2140045200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2153350800, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2172099600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2184800400, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2203549200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2216250000, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2234998800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2248304400, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2266448400, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2279754000, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2297898000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2311203600, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2329347600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2342653200, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2361402000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2374102800, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2392851600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2405552400, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2424301200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2437606800, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2455750800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2469056400, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2487200400, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2500506000, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2519254800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2531955600, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2550704400, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2563405200, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2582154000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2595459600, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2613603600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2626909200, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2645053200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2658358800, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2676502800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2689808400, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2708557200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2721258000, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2740006800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2752707600, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2771456400, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2784762000, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2802906000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2816211600, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2834355600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2847661200, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2866410000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2879110800, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2897859600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2910560400, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2929309200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2942010000, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2960758800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2974064400, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2992208400, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3005514000, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3023658000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3036963600, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3055712400, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3068413200, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3087162000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3099862800, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3118611600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3131917200, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3150061200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3163366800, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3181510800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3194816400, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3212960400, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3226266000, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3245014800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3257715600, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3276464400, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3289165200, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3307914000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3321219600, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3339363600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3352669200, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3370813200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3384118800, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3402867600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3415568400, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3434317200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3447018000, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3465766800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3479072400, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3497216400, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3510522000, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3528666000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3541971600, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3560115600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3573421200, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3592170000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3604870800, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3623619600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3636320400, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3655069200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3668374800, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3686518800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3699824400, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3717968400, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3731274000, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3750022800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3762723600, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3781472400, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3794173200, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3812922000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3825622800, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3844371600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3857677200, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3875821200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3889126800, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3907270800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3920576400, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3939325200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3952026000, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3970774800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3983475600, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (4002224400, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (4015530000, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (4033674000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (4046979600, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (4065123600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (4078429200, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (4096573200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + ]; + FixedTimespanSet { + first: FixedTimespan { + utc_offset: 2048, + dst_offset: 0, + name: Some("LMT"), + }, + rest: REST + } + }, + + Tz::Europe__Vatican => { + const REST: &[(i64, FixedTimespan)] = &[ + (-3252098996, FixedTimespan { utc_offset: 2996, dst_offset: 0, name: Some("RMT") }), + (-2403568196, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (-1690765200, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (-1680487200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (-1664758800, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (-1648951200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (-1635123600, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (-1616896800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (-1604278800, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (-1585533600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (-1571014800, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (-1555293600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (-932432400, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (-857257200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (-844556400, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (-828226800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (-812502000, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (-798073200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (-781052400, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (-766717200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (-750898800, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (-733359600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (-719456400, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (-701917200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (-689209200, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (-670460400, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (-114051600, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (-103168800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (-81997200, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (-71715600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (-50547600, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (-40266000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (-18493200, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (-8211600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (12956400, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (23238000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (43801200, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (54687600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (75855600, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (86742000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (107910000, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (118191600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (138754800, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (149641200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (170809200, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (181090800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (202258800, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (212540400, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (233103600, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (243990000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (265158000, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (276044400, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (296607600, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (307494000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (323830800, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (338950800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (354675600, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (370400400, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (386125200, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (401850000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (417574800, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (433299600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (449024400, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (465354000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (481078800, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (496803600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (512528400, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (528253200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (543978000, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (559702800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (575427600, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (591152400, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (606877200, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (622602000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (638326800, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (654656400, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (670381200, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (686106000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (701830800, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (717555600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (733280400, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (749005200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (764730000, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (780454800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (796179600, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (811904400, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (828234000, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (846378000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (859683600, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (877827600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (891133200, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (909277200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (922582800, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (941331600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (954032400, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (972781200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (985482000, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1004230800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1017536400, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1035680400, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1048986000, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1067130000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1080435600, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1099184400, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1111885200, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1130634000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1143334800, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1162083600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1174784400, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1193533200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1206838800, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1224982800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1238288400, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1256432400, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1269738000, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1288486800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1301187600, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1319936400, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1332637200, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1351386000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1364691600, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1382835600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1396141200, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1414285200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1427590800, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1445734800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1459040400, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1477789200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1490490000, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1509238800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1521939600, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1540688400, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1553994000, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1572138000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1585443600, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1603587600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1616893200, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1635642000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1648342800, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1667091600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1679792400, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1698541200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1711846800, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1729990800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1743296400, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1761440400, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1774746000, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1792890000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1806195600, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1824944400, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1837645200, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1856394000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1869094800, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1887843600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1901149200, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1919293200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1932598800, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1950742800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1964048400, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1982797200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1995498000, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2014246800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2026947600, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2045696400, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2058397200, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2077146000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2090451600, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2108595600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2121901200, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2140045200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2153350800, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2172099600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2184800400, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2203549200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2216250000, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2234998800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2248304400, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2266448400, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2279754000, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2297898000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2311203600, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2329347600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2342653200, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2361402000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2374102800, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2392851600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2405552400, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2424301200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2437606800, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2455750800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2469056400, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2487200400, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2500506000, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2519254800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2531955600, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2550704400, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2563405200, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2582154000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2595459600, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2613603600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2626909200, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2645053200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2658358800, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2676502800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2689808400, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2708557200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2721258000, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2740006800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2752707600, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2771456400, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2784762000, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2802906000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2816211600, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2834355600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2847661200, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2866410000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2879110800, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2897859600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2910560400, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2929309200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2942010000, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2960758800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2974064400, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2992208400, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3005514000, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3023658000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3036963600, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3055712400, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3068413200, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3087162000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3099862800, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3118611600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3131917200, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3150061200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3163366800, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3181510800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3194816400, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3212960400, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3226266000, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3245014800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3257715600, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3276464400, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3289165200, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3307914000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3321219600, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3339363600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3352669200, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3370813200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3384118800, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3402867600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3415568400, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3434317200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3447018000, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3465766800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3479072400, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3497216400, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3510522000, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3528666000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3541971600, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3560115600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3573421200, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3592170000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3604870800, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3623619600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3636320400, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3655069200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3668374800, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3686518800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3699824400, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3717968400, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3731274000, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3750022800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3762723600, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3781472400, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3794173200, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3812922000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3825622800, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3844371600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3857677200, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3875821200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3889126800, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3907270800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3920576400, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3939325200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3952026000, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3970774800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3983475600, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (4002224400, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (4015530000, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (4033674000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (4046979600, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (4065123600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (4078429200, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (4096573200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + ]; + FixedTimespanSet { + first: FixedTimespan { + utc_offset: 2996, + dst_offset: 0, + name: Some("LMT"), + }, + rest: REST + } + }, + + Tz::Europe__Vienna => { + const REST: &[(i64, FixedTimespan)] = &[ + (-2422055121, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (-1693706400, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (-1680483600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (-1663455600, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (-1650150000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (-1632006000, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (-1618700400, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (-1569711600, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (-1555801200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (-938905200, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (-857257200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (-844556400, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (-828226800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (-812502000, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (-796777200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (-781052400, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (-780192000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (-748479600, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (-733273200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (-717634800, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (-701910000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (-684975600, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (-670460400, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (323823600, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (338940000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (354675600, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (370400400, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (386125200, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (401850000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (417574800, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (433299600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (449024400, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (465354000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (481078800, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (496803600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (512528400, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (528253200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (543978000, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (559702800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (575427600, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (591152400, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (606877200, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (622602000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (638326800, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (654656400, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (670381200, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (686106000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (701830800, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (717555600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (733280400, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (749005200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (764730000, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (780454800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (796179600, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (811904400, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (828234000, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (846378000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (859683600, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (877827600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (891133200, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (909277200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (922582800, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (941331600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (954032400, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (972781200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (985482000, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1004230800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1017536400, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1035680400, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1048986000, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1067130000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1080435600, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1099184400, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1111885200, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1130634000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1143334800, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1162083600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1174784400, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1193533200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1206838800, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1224982800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1238288400, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1256432400, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1269738000, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1288486800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1301187600, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1319936400, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1332637200, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1351386000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1364691600, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1382835600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1396141200, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1414285200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1427590800, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1445734800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1459040400, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1477789200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1490490000, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1509238800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1521939600, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1540688400, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1553994000, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1572138000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1585443600, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1603587600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1616893200, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1635642000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1648342800, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1667091600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1679792400, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1698541200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1711846800, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1729990800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1743296400, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1761440400, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1774746000, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1792890000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1806195600, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1824944400, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1837645200, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1856394000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1869094800, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1887843600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1901149200, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1919293200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1932598800, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1950742800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1964048400, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1982797200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1995498000, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2014246800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2026947600, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2045696400, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2058397200, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2077146000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2090451600, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2108595600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2121901200, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2140045200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2153350800, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2172099600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2184800400, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2203549200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2216250000, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2234998800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2248304400, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2266448400, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2279754000, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2297898000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2311203600, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2329347600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2342653200, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2361402000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2374102800, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2392851600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2405552400, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2424301200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2437606800, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2455750800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2469056400, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2487200400, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2500506000, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2519254800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2531955600, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2550704400, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2563405200, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2582154000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2595459600, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2613603600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2626909200, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2645053200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2658358800, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2676502800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2689808400, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2708557200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2721258000, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2740006800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2752707600, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2771456400, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2784762000, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2802906000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2816211600, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2834355600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2847661200, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2866410000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2879110800, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2897859600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2910560400, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2929309200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2942010000, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2960758800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2974064400, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2992208400, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3005514000, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3023658000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3036963600, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3055712400, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3068413200, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3087162000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3099862800, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3118611600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3131917200, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3150061200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3163366800, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3181510800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3194816400, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3212960400, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3226266000, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3245014800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3257715600, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3276464400, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3289165200, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3307914000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3321219600, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3339363600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3352669200, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3370813200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3384118800, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3402867600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3415568400, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3434317200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3447018000, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3465766800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3479072400, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3497216400, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3510522000, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3528666000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3541971600, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3560115600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3573421200, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3592170000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3604870800, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3623619600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3636320400, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3655069200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3668374800, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3686518800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3699824400, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3717968400, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3731274000, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3750022800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3762723600, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3781472400, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3794173200, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3812922000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3825622800, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3844371600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3857677200, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3875821200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3889126800, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3907270800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3920576400, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3939325200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3952026000, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3970774800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3983475600, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (4002224400, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (4015530000, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (4033674000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (4046979600, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (4065123600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (4078429200, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (4096573200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + ]; + FixedTimespanSet { + first: FixedTimespan { + utc_offset: 3921, + dst_offset: 0, + name: Some("LMT"), + }, + rest: REST + } + }, + + Tz::Europe__Vilnius => { + const REST: &[(i64, FixedTimespan)] = &[ + (-2840146876, FixedTimespan { utc_offset: 5040, dst_offset: 0, name: Some("WMT") }), + (-1672536240, FixedTimespan { utc_offset: 5736, dst_offset: 0, name: Some("KMT") }), + (-1585100136, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (-1561251600, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (-1553565600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (-928198800, FixedTimespan { utc_offset: 10800, dst_offset: 0, name: Some("MSK") }), + (-900126000, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (-857257200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (-844556400, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (-828226800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (-812502000, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (-802144800, FixedTimespan { utc_offset: 10800, dst_offset: 0, name: Some("MSK") }), + (354920400, FixedTimespan { utc_offset: 10800, dst_offset: 3600, name: Some("MSD") }), + (370728000, FixedTimespan { utc_offset: 10800, dst_offset: 0, name: Some("MSK") }), + (386456400, FixedTimespan { utc_offset: 10800, dst_offset: 3600, name: Some("MSD") }), + (402264000, FixedTimespan { utc_offset: 10800, dst_offset: 0, name: Some("MSK") }), + (417992400, FixedTimespan { utc_offset: 10800, dst_offset: 3600, name: Some("MSD") }), + (433800000, FixedTimespan { utc_offset: 10800, dst_offset: 0, name: Some("MSK") }), + (449614800, FixedTimespan { utc_offset: 10800, dst_offset: 3600, name: Some("MSD") }), + (465346800, FixedTimespan { utc_offset: 10800, dst_offset: 0, name: Some("MSK") }), + (481071600, FixedTimespan { utc_offset: 10800, dst_offset: 3600, name: Some("MSD") }), + (496796400, FixedTimespan { utc_offset: 10800, dst_offset: 0, name: Some("MSK") }), + (512521200, FixedTimespan { utc_offset: 10800, dst_offset: 3600, name: Some("MSD") }), + (528246000, FixedTimespan { utc_offset: 10800, dst_offset: 0, name: Some("MSK") }), + (543970800, FixedTimespan { utc_offset: 10800, dst_offset: 3600, name: Some("MSD") }), + (559695600, FixedTimespan { utc_offset: 10800, dst_offset: 0, name: Some("MSK") }), + (575420400, FixedTimespan { utc_offset: 10800, dst_offset: 3600, name: Some("MSD") }), + (591145200, FixedTimespan { utc_offset: 10800, dst_offset: 0, name: Some("MSK") }), + (606870000, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (622598400, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (638323200, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (654652800, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (670377600, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (686102400, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (701827200, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (717552000, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (733276800, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (749001600, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (764726400, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (780451200, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (796176000, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (811900800, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (828230400, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (846374400, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (859680000, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (877824000, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (891126000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (891133200, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (909277200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (922582800, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (941324400, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (1048986000, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (1067130000, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (1080435600, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (1099184400, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (1111885200, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (1130634000, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (1143334800, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (1162083600, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (1174784400, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (1193533200, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (1206838800, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (1224982800, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (1238288400, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (1256432400, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (1269738000, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (1288486800, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (1301187600, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (1319936400, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (1332637200, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (1351386000, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (1364691600, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (1382835600, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (1396141200, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (1414285200, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (1427590800, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (1445734800, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (1459040400, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (1477789200, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (1490490000, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (1509238800, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (1521939600, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (1540688400, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (1553994000, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (1572138000, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (1585443600, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (1603587600, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (1616893200, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (1635642000, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (1648342800, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (1667091600, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (1679792400, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (1698541200, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (1711846800, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (1729990800, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (1743296400, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (1761440400, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (1774746000, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (1792890000, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (1806195600, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (1824944400, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (1837645200, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (1856394000, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (1869094800, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (1887843600, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (1901149200, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (1919293200, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (1932598800, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (1950742800, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (1964048400, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (1982797200, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (1995498000, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (2014246800, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (2026947600, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (2045696400, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (2058397200, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (2077146000, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (2090451600, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (2108595600, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (2121901200, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (2140045200, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (2153350800, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (2172099600, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (2184800400, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (2203549200, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (2216250000, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (2234998800, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (2248304400, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (2266448400, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (2279754000, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (2297898000, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (2311203600, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (2329347600, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (2342653200, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (2361402000, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (2374102800, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (2392851600, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (2405552400, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (2424301200, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (2437606800, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (2455750800, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (2469056400, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (2487200400, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (2500506000, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (2519254800, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (2531955600, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (2550704400, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (2563405200, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (2582154000, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (2595459600, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (2613603600, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (2626909200, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (2645053200, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (2658358800, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (2676502800, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (2689808400, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (2708557200, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (2721258000, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (2740006800, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (2752707600, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (2771456400, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (2784762000, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (2802906000, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (2816211600, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (2834355600, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (2847661200, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (2866410000, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (2879110800, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (2897859600, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (2910560400, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (2929309200, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (2942010000, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (2960758800, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (2974064400, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (2992208400, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (3005514000, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (3023658000, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (3036963600, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (3055712400, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (3068413200, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (3087162000, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (3099862800, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (3118611600, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (3131917200, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (3150061200, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (3163366800, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (3181510800, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (3194816400, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (3212960400, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (3226266000, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (3245014800, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (3257715600, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (3276464400, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (3289165200, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (3307914000, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (3321219600, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (3339363600, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (3352669200, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (3370813200, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (3384118800, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (3402867600, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (3415568400, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (3434317200, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (3447018000, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (3465766800, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (3479072400, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (3497216400, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (3510522000, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (3528666000, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (3541971600, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (3560115600, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (3573421200, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (3592170000, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (3604870800, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (3623619600, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (3636320400, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (3655069200, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (3668374800, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (3686518800, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (3699824400, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (3717968400, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (3731274000, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (3750022800, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (3762723600, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (3781472400, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (3794173200, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (3812922000, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (3825622800, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (3844371600, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (3857677200, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (3875821200, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (3889126800, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (3907270800, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (3920576400, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (3939325200, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (3952026000, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (3970774800, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (3983475600, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (4002224400, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (4015530000, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (4033674000, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (4046979600, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (4065123600, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (4078429200, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (4096573200, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + ]; + FixedTimespanSet { + first: FixedTimespan { + utc_offset: 6076, + dst_offset: 0, + name: Some("LMT"), + }, + rest: REST + } + }, + + Tz::Europe__Volgograd => { + const REST: &[(i64, FixedTimespan)] = &[ + (-1577761060, FixedTimespan { utc_offset: 10800, dst_offset: 0, name: None }), + (-1247540400, FixedTimespan { utc_offset: 14400, dst_offset: 0, name: None }), + (354916800, FixedTimespan { utc_offset: 14400, dst_offset: 3600, name: None }), + (370724400, FixedTimespan { utc_offset: 14400, dst_offset: 0, name: None }), + (386452800, FixedTimespan { utc_offset: 14400, dst_offset: 3600, name: None }), + (402260400, FixedTimespan { utc_offset: 14400, dst_offset: 0, name: None }), + (417988800, FixedTimespan { utc_offset: 14400, dst_offset: 3600, name: None }), + (433796400, FixedTimespan { utc_offset: 14400, dst_offset: 0, name: None }), + (449611200, FixedTimespan { utc_offset: 14400, dst_offset: 3600, name: None }), + (465343200, FixedTimespan { utc_offset: 14400, dst_offset: 0, name: None }), + (481068000, FixedTimespan { utc_offset: 14400, dst_offset: 3600, name: None }), + (496792800, FixedTimespan { utc_offset: 14400, dst_offset: 0, name: None }), + (512517600, FixedTimespan { utc_offset: 14400, dst_offset: 3600, name: None }), + (528242400, FixedTimespan { utc_offset: 14400, dst_offset: 0, name: None }), + (543967200, FixedTimespan { utc_offset: 14400, dst_offset: 3600, name: None }), + (559692000, FixedTimespan { utc_offset: 14400, dst_offset: 0, name: None }), + (575416800, FixedTimespan { utc_offset: 10800, dst_offset: 3600, name: Some("MSD") }), + (591145200, FixedTimespan { utc_offset: 10800, dst_offset: 0, name: Some("MSK") }), + (606870000, FixedTimespan { utc_offset: 10800, dst_offset: 3600, name: Some("MSD") }), + (622594800, FixedTimespan { utc_offset: 10800, dst_offset: 0, name: Some("MSK") }), + (638319600, FixedTimespan { utc_offset: 10800, dst_offset: 3600, name: Some("MSD") }), + (654649200, FixedTimespan { utc_offset: 10800, dst_offset: 0, name: Some("MSK") }), + (670374000, FixedTimespan { utc_offset: 14400, dst_offset: 0, name: None }), + (701820000, FixedTimespan { utc_offset: 10800, dst_offset: 3600, name: Some("MSD") }), + (717548400, FixedTimespan { utc_offset: 10800, dst_offset: 0, name: Some("MSK") }), + (733273200, FixedTimespan { utc_offset: 10800, dst_offset: 3600, name: Some("MSD") }), + (748998000, FixedTimespan { utc_offset: 10800, dst_offset: 0, name: Some("MSK") }), + (764722800, FixedTimespan { utc_offset: 10800, dst_offset: 3600, name: Some("MSD") }), + (780447600, FixedTimespan { utc_offset: 10800, dst_offset: 0, name: Some("MSK") }), + (796172400, FixedTimespan { utc_offset: 10800, dst_offset: 3600, name: Some("MSD") }), + (811897200, FixedTimespan { utc_offset: 10800, dst_offset: 0, name: Some("MSK") }), + (828226800, FixedTimespan { utc_offset: 10800, dst_offset: 3600, name: Some("MSD") }), + (846370800, FixedTimespan { utc_offset: 10800, dst_offset: 0, name: Some("MSK") }), + (859676400, FixedTimespan { utc_offset: 10800, dst_offset: 3600, name: Some("MSD") }), + (877820400, FixedTimespan { utc_offset: 10800, dst_offset: 0, name: Some("MSK") }), + (891126000, FixedTimespan { utc_offset: 10800, dst_offset: 3600, name: Some("MSD") }), + (909270000, FixedTimespan { utc_offset: 10800, dst_offset: 0, name: Some("MSK") }), + (922575600, FixedTimespan { utc_offset: 10800, dst_offset: 3600, name: Some("MSD") }), + (941324400, FixedTimespan { utc_offset: 10800, dst_offset: 0, name: Some("MSK") }), + (954025200, FixedTimespan { utc_offset: 10800, dst_offset: 3600, name: Some("MSD") }), + (972774000, FixedTimespan { utc_offset: 10800, dst_offset: 0, name: Some("MSK") }), + (985474800, FixedTimespan { utc_offset: 10800, dst_offset: 3600, name: Some("MSD") }), + (1004223600, FixedTimespan { utc_offset: 10800, dst_offset: 0, name: Some("MSK") }), + (1017529200, FixedTimespan { utc_offset: 10800, dst_offset: 3600, name: Some("MSD") }), + (1035673200, FixedTimespan { utc_offset: 10800, dst_offset: 0, name: Some("MSK") }), + (1048978800, FixedTimespan { utc_offset: 10800, dst_offset: 3600, name: Some("MSD") }), + (1067122800, FixedTimespan { utc_offset: 10800, dst_offset: 0, name: Some("MSK") }), + (1080428400, FixedTimespan { utc_offset: 10800, dst_offset: 3600, name: Some("MSD") }), + (1099177200, FixedTimespan { utc_offset: 10800, dst_offset: 0, name: Some("MSK") }), + (1111878000, FixedTimespan { utc_offset: 10800, dst_offset: 3600, name: Some("MSD") }), + (1130626800, FixedTimespan { utc_offset: 10800, dst_offset: 0, name: Some("MSK") }), + (1143327600, FixedTimespan { utc_offset: 10800, dst_offset: 3600, name: Some("MSD") }), + (1162076400, FixedTimespan { utc_offset: 10800, dst_offset: 0, name: Some("MSK") }), + (1174777200, FixedTimespan { utc_offset: 10800, dst_offset: 3600, name: Some("MSD") }), + (1193526000, FixedTimespan { utc_offset: 10800, dst_offset: 0, name: Some("MSK") }), + (1206831600, FixedTimespan { utc_offset: 10800, dst_offset: 3600, name: Some("MSD") }), + (1224975600, FixedTimespan { utc_offset: 10800, dst_offset: 0, name: Some("MSK") }), + (1238281200, FixedTimespan { utc_offset: 10800, dst_offset: 3600, name: Some("MSD") }), + (1256425200, FixedTimespan { utc_offset: 10800, dst_offset: 0, name: Some("MSK") }), + (1269730800, FixedTimespan { utc_offset: 10800, dst_offset: 3600, name: Some("MSD") }), + (1288479600, FixedTimespan { utc_offset: 10800, dst_offset: 0, name: Some("MSK") }), + (1301180400, FixedTimespan { utc_offset: 14400, dst_offset: 0, name: Some("MSK") }), + (1414274400, FixedTimespan { utc_offset: 10800, dst_offset: 0, name: Some("MSK") }), + (1540681200, FixedTimespan { utc_offset: 14400, dst_offset: 0, name: None }), + (1609020000, FixedTimespan { utc_offset: 10800, dst_offset: 0, name: Some("MSK") }), + ]; + FixedTimespanSet { + first: FixedTimespan { + utc_offset: 10660, + dst_offset: 0, + name: Some("LMT"), + }, + rest: REST + } + }, + + Tz::Europe__Warsaw => { + const REST: &[(i64, FixedTimespan)] = &[ + (-2840145840, FixedTimespan { utc_offset: 5040, dst_offset: 0, name: Some("WMT") }), + (-1717032240, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (-1693706400, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (-1680483600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (-1663455600, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (-1650150000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (-1632006000, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (-1618700400, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (-1600473600, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (-1587168000, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (-1501725600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (-931734000, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (-857257200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (-844556400, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (-828226800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (-812502000, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (-796608000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (-778726800, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (-762660000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (-748486800, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (-733273200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (-715215600, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (-701910000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (-684975600, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (-670460400, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (-654130800, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (-639010800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (-397094400, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (-386812800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (-371088000, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (-355363200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (-334195200, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (-323308800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (-307584000, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (-291859200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (-271296000, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (-260409600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (-239846400, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (-228960000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (-208396800, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (-197510400, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (-176342400, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (-166060800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (228873600, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (243993600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (260323200, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (276048000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (291772800, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (307497600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (323827200, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (338947200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (354672000, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (370396800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (386121600, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (401846400, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (417571200, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (433296000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (449020800, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (465350400, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (481075200, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (496800000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (512524800, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (528249600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (543974400, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (559699200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (575427600, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (591152400, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (606877200, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (622602000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (638326800, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (654656400, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (670381200, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (686106000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (701830800, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (717555600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (733280400, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (749005200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (764730000, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (780454800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (796179600, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (811904400, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (828234000, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (846378000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (859683600, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (877827600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (891133200, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (909277200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (922582800, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (941331600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (954032400, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (972781200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (985482000, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1004230800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1017536400, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1035680400, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1048986000, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1067130000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1080435600, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1099184400, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1111885200, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1130634000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1143334800, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1162083600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1174784400, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1193533200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1206838800, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1224982800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1238288400, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1256432400, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1269738000, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1288486800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1301187600, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1319936400, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1332637200, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1351386000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1364691600, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1382835600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1396141200, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1414285200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1427590800, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1445734800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1459040400, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1477789200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1490490000, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1509238800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1521939600, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1540688400, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1553994000, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1572138000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1585443600, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1603587600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1616893200, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1635642000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1648342800, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1667091600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1679792400, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1698541200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1711846800, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1729990800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1743296400, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1761440400, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1774746000, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1792890000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1806195600, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1824944400, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1837645200, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1856394000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1869094800, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1887843600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1901149200, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1919293200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1932598800, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1950742800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1964048400, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1982797200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1995498000, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2014246800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2026947600, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2045696400, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2058397200, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2077146000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2090451600, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2108595600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2121901200, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2140045200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2153350800, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2172099600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2184800400, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2203549200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2216250000, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2234998800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2248304400, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2266448400, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2279754000, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2297898000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2311203600, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2329347600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2342653200, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2361402000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2374102800, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2392851600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2405552400, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2424301200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2437606800, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2455750800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2469056400, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2487200400, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2500506000, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2519254800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2531955600, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2550704400, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2563405200, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2582154000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2595459600, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2613603600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2626909200, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2645053200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2658358800, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2676502800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2689808400, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2708557200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2721258000, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2740006800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2752707600, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2771456400, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2784762000, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2802906000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2816211600, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2834355600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2847661200, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2866410000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2879110800, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2897859600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2910560400, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2929309200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2942010000, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2960758800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2974064400, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2992208400, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3005514000, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3023658000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3036963600, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3055712400, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3068413200, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3087162000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3099862800, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3118611600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3131917200, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3150061200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3163366800, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3181510800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3194816400, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3212960400, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3226266000, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3245014800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3257715600, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3276464400, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3289165200, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3307914000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3321219600, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3339363600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3352669200, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3370813200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3384118800, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3402867600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3415568400, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3434317200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3447018000, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3465766800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3479072400, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3497216400, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3510522000, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3528666000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3541971600, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3560115600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3573421200, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3592170000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3604870800, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3623619600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3636320400, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3655069200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3668374800, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3686518800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3699824400, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3717968400, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3731274000, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3750022800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3762723600, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3781472400, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3794173200, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3812922000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3825622800, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3844371600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3857677200, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3875821200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3889126800, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3907270800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3920576400, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3939325200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3952026000, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3970774800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3983475600, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (4002224400, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (4015530000, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (4033674000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (4046979600, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (4065123600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (4078429200, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (4096573200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + ]; + FixedTimespanSet { + first: FixedTimespan { + utc_offset: 5040, + dst_offset: 0, + name: Some("LMT"), + }, + rest: REST + } + }, + + Tz::Europe__Zagreb => { + const REST: &[(i64, FixedTimespan)] = &[ + (-2713915320, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (-905824800, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (-857257200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (-844556400, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (-828226800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (-812502000, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (-796777200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (-777942000, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (-766627200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (417574800, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (433299600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (449024400, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (465354000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (481078800, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (496803600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (512528400, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (528253200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (543978000, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (559702800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (575427600, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (591152400, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (606877200, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (622602000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (638326800, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (654656400, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (670381200, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (686106000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (701830800, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (717555600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (733280400, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (749005200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (764730000, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (780454800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (796179600, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (811904400, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (828234000, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (846378000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (859683600, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (877827600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (891133200, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (909277200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (922582800, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (941331600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (954032400, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (972781200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (985482000, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1004230800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1017536400, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1035680400, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1048986000, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1067130000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1080435600, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1099184400, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1111885200, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1130634000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1143334800, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1162083600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1174784400, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1193533200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1206838800, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1224982800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1238288400, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1256432400, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1269738000, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1288486800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1301187600, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1319936400, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1332637200, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1351386000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1364691600, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1382835600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1396141200, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1414285200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1427590800, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1445734800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1459040400, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1477789200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1490490000, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1509238800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1521939600, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1540688400, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1553994000, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1572138000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1585443600, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1603587600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1616893200, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1635642000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1648342800, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1667091600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1679792400, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1698541200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1711846800, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1729990800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1743296400, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1761440400, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1774746000, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1792890000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1806195600, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1824944400, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1837645200, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1856394000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1869094800, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1887843600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1901149200, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1919293200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1932598800, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1950742800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1964048400, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1982797200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1995498000, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2014246800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2026947600, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2045696400, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2058397200, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2077146000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2090451600, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2108595600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2121901200, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2140045200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2153350800, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2172099600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2184800400, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2203549200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2216250000, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2234998800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2248304400, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2266448400, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2279754000, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2297898000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2311203600, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2329347600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2342653200, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2361402000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2374102800, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2392851600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2405552400, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2424301200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2437606800, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2455750800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2469056400, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2487200400, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2500506000, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2519254800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2531955600, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2550704400, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2563405200, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2582154000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2595459600, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2613603600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2626909200, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2645053200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2658358800, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2676502800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2689808400, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2708557200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2721258000, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2740006800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2752707600, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2771456400, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2784762000, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2802906000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2816211600, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2834355600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2847661200, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2866410000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2879110800, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2897859600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2910560400, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2929309200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2942010000, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2960758800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2974064400, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2992208400, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3005514000, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3023658000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3036963600, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3055712400, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3068413200, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3087162000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3099862800, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3118611600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3131917200, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3150061200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3163366800, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3181510800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3194816400, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3212960400, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3226266000, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3245014800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3257715600, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3276464400, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3289165200, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3307914000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3321219600, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3339363600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3352669200, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3370813200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3384118800, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3402867600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3415568400, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3434317200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3447018000, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3465766800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3479072400, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3497216400, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3510522000, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3528666000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3541971600, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3560115600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3573421200, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3592170000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3604870800, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3623619600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3636320400, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3655069200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3668374800, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3686518800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3699824400, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3717968400, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3731274000, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3750022800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3762723600, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3781472400, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3794173200, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3812922000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3825622800, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3844371600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3857677200, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3875821200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3889126800, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3907270800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3920576400, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3939325200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3952026000, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3970774800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3983475600, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (4002224400, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (4015530000, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (4033674000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (4046979600, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (4065123600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (4078429200, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (4096573200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + ]; + FixedTimespanSet { + first: FixedTimespan { + utc_offset: 4920, + dst_offset: 0, + name: Some("LMT"), + }, + rest: REST + } + }, + + Tz::Europe__Zaporozhye => { + const REST: &[(i64, FixedTimespan)] = &[ + (-2840148124, FixedTimespan { utc_offset: 7324, dst_offset: 0, name: Some("KMT") }), + (-1441159324, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (-1247536800, FixedTimespan { utc_offset: 10800, dst_offset: 0, name: Some("MSK") }), + (-892522800, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (-857257200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (-844556400, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (-828226800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (-825382800, FixedTimespan { utc_offset: 10800, dst_offset: 0, name: Some("MSK") }), + (354920400, FixedTimespan { utc_offset: 10800, dst_offset: 3600, name: Some("MSD") }), + (370728000, FixedTimespan { utc_offset: 10800, dst_offset: 0, name: Some("MSK") }), + (386456400, FixedTimespan { utc_offset: 10800, dst_offset: 3600, name: Some("MSD") }), + (402264000, FixedTimespan { utc_offset: 10800, dst_offset: 0, name: Some("MSK") }), + (417992400, FixedTimespan { utc_offset: 10800, dst_offset: 3600, name: Some("MSD") }), + (433800000, FixedTimespan { utc_offset: 10800, dst_offset: 0, name: Some("MSK") }), + (449614800, FixedTimespan { utc_offset: 10800, dst_offset: 3600, name: Some("MSD") }), + (465346800, FixedTimespan { utc_offset: 10800, dst_offset: 0, name: Some("MSK") }), + (481071600, FixedTimespan { utc_offset: 10800, dst_offset: 3600, name: Some("MSD") }), + (496796400, FixedTimespan { utc_offset: 10800, dst_offset: 0, name: Some("MSK") }), + (512521200, FixedTimespan { utc_offset: 10800, dst_offset: 3600, name: Some("MSD") }), + (528246000, FixedTimespan { utc_offset: 10800, dst_offset: 0, name: Some("MSK") }), + (543970800, FixedTimespan { utc_offset: 10800, dst_offset: 3600, name: Some("MSD") }), + (559695600, FixedTimespan { utc_offset: 10800, dst_offset: 0, name: Some("MSK") }), + (575420400, FixedTimespan { utc_offset: 10800, dst_offset: 3600, name: Some("MSD") }), + (591145200, FixedTimespan { utc_offset: 10800, dst_offset: 0, name: Some("MSK") }), + (606870000, FixedTimespan { utc_offset: 10800, dst_offset: 3600, name: Some("MSD") }), + (622594800, FixedTimespan { utc_offset: 10800, dst_offset: 0, name: Some("MSK") }), + (638319600, FixedTimespan { utc_offset: 10800, dst_offset: 3600, name: Some("MSD") }), + (646783200, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (686102400, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (701827200, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (717552000, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (733276800, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (749001600, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (764726400, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (780451200, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (796176000, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (811900800, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (828230400, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (846378000, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (859683600, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (877827600, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (891133200, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (909277200, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (922582800, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (941331600, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (954032400, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (972781200, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (985482000, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (1004230800, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (1017536400, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (1035680400, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (1048986000, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (1067130000, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (1080435600, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (1099184400, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (1111885200, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (1130634000, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (1143334800, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (1162083600, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (1174784400, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (1193533200, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (1206838800, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (1224982800, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (1238288400, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (1256432400, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (1269738000, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (1288486800, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (1301187600, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (1319936400, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (1332637200, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (1351386000, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (1364691600, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (1382835600, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (1396141200, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (1414285200, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (1427590800, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (1445734800, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (1459040400, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (1477789200, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (1490490000, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (1509238800, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (1521939600, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (1540688400, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (1553994000, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (1572138000, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (1585443600, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (1603587600, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (1616893200, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (1635642000, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (1648342800, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (1667091600, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (1679792400, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (1698541200, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (1711846800, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (1729990800, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (1743296400, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (1761440400, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (1774746000, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (1792890000, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (1806195600, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (1824944400, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (1837645200, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (1856394000, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (1869094800, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (1887843600, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (1901149200, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (1919293200, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (1932598800, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (1950742800, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (1964048400, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (1982797200, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (1995498000, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (2014246800, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (2026947600, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (2045696400, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (2058397200, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (2077146000, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (2090451600, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (2108595600, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (2121901200, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (2140045200, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (2153350800, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (2172099600, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (2184800400, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (2203549200, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (2216250000, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (2234998800, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (2248304400, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (2266448400, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (2279754000, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (2297898000, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (2311203600, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (2329347600, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (2342653200, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (2361402000, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (2374102800, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (2392851600, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (2405552400, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (2424301200, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (2437606800, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (2455750800, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (2469056400, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (2487200400, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (2500506000, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (2519254800, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (2531955600, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (2550704400, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (2563405200, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (2582154000, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (2595459600, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (2613603600, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (2626909200, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (2645053200, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (2658358800, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (2676502800, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (2689808400, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (2708557200, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (2721258000, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (2740006800, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (2752707600, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (2771456400, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (2784762000, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (2802906000, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (2816211600, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (2834355600, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (2847661200, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (2866410000, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (2879110800, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (2897859600, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (2910560400, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (2929309200, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (2942010000, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (2960758800, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (2974064400, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (2992208400, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (3005514000, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (3023658000, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (3036963600, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (3055712400, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (3068413200, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (3087162000, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (3099862800, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (3118611600, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (3131917200, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (3150061200, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (3163366800, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (3181510800, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (3194816400, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (3212960400, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (3226266000, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (3245014800, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (3257715600, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (3276464400, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (3289165200, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (3307914000, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (3321219600, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (3339363600, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (3352669200, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (3370813200, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (3384118800, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (3402867600, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (3415568400, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (3434317200, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (3447018000, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (3465766800, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (3479072400, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (3497216400, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (3510522000, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (3528666000, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (3541971600, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (3560115600, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (3573421200, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (3592170000, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (3604870800, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (3623619600, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (3636320400, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (3655069200, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (3668374800, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (3686518800, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (3699824400, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (3717968400, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (3731274000, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (3750022800, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (3762723600, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (3781472400, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (3794173200, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (3812922000, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (3825622800, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (3844371600, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (3857677200, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (3875821200, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (3889126800, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (3907270800, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (3920576400, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (3939325200, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (3952026000, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (3970774800, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (3983475600, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (4002224400, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (4015530000, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (4033674000, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (4046979600, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (4065123600, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (4078429200, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (4096573200, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + ]; + FixedTimespanSet { + first: FixedTimespan { + utc_offset: 7324, + dst_offset: 0, + name: Some("LMT"), + }, + rest: REST + } + }, + + Tz::Europe__Zurich => { + const REST: &[(i64, FixedTimespan)] = &[ + (-3675198848, FixedTimespan { utc_offset: 1786, dst_offset: 0, name: Some("BMT") }), + (-2385246586, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (-904435200, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (-891129600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (-872985600, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (-859680000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (354675600, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (370400400, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (386125200, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (401850000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (417574800, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (433299600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (449024400, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (465354000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (481078800, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (496803600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (512528400, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (528253200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (543978000, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (559702800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (575427600, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (591152400, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (606877200, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (622602000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (638326800, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (654656400, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (670381200, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (686106000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (701830800, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (717555600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (733280400, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (749005200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (764730000, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (780454800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (796179600, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (811904400, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (828234000, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (846378000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (859683600, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (877827600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (891133200, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (909277200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (922582800, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (941331600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (954032400, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (972781200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (985482000, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1004230800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1017536400, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1035680400, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1048986000, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1067130000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1080435600, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1099184400, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1111885200, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1130634000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1143334800, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1162083600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1174784400, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1193533200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1206838800, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1224982800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1238288400, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1256432400, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1269738000, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1288486800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1301187600, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1319936400, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1332637200, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1351386000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1364691600, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1382835600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1396141200, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1414285200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1427590800, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1445734800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1459040400, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1477789200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1490490000, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1509238800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1521939600, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1540688400, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1553994000, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1572138000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1585443600, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1603587600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1616893200, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1635642000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1648342800, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1667091600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1679792400, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1698541200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1711846800, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1729990800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1743296400, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1761440400, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1774746000, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1792890000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1806195600, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1824944400, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1837645200, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1856394000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1869094800, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1887843600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1901149200, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1919293200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1932598800, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1950742800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1964048400, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1982797200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1995498000, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2014246800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2026947600, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2045696400, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2058397200, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2077146000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2090451600, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2108595600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2121901200, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2140045200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2153350800, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2172099600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2184800400, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2203549200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2216250000, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2234998800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2248304400, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2266448400, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2279754000, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2297898000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2311203600, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2329347600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2342653200, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2361402000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2374102800, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2392851600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2405552400, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2424301200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2437606800, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2455750800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2469056400, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2487200400, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2500506000, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2519254800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2531955600, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2550704400, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2563405200, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2582154000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2595459600, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2613603600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2626909200, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2645053200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2658358800, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2676502800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2689808400, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2708557200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2721258000, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2740006800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2752707600, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2771456400, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2784762000, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2802906000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2816211600, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2834355600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2847661200, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2866410000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2879110800, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2897859600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2910560400, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2929309200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2942010000, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2960758800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2974064400, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2992208400, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3005514000, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3023658000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3036963600, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3055712400, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3068413200, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3087162000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3099862800, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3118611600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3131917200, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3150061200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3163366800, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3181510800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3194816400, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3212960400, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3226266000, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3245014800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3257715600, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3276464400, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3289165200, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3307914000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3321219600, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3339363600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3352669200, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3370813200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3384118800, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3402867600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3415568400, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3434317200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3447018000, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3465766800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3479072400, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3497216400, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3510522000, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3528666000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3541971600, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3560115600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3573421200, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3592170000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3604870800, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3623619600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3636320400, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3655069200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3668374800, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3686518800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3699824400, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3717968400, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3731274000, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3750022800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3762723600, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3781472400, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3794173200, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3812922000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3825622800, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3844371600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3857677200, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3875821200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3889126800, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3907270800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3920576400, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3939325200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3952026000, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3970774800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3983475600, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (4002224400, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (4015530000, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (4033674000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (4046979600, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (4065123600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (4078429200, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (4096573200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + ]; + FixedTimespanSet { + first: FixedTimespan { + utc_offset: 2048, + dst_offset: 0, + name: Some("LMT"), + }, + rest: REST + } + }, + + Tz::GB => { + const REST: &[(i64, FixedTimespan)] = &[ + (-3852662325, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (-1691964000, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (-1680472800, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (-1664143200, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (-1650146400, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (-1633903200, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (-1617487200, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (-1601848800, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (-1586037600, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (-1570399200, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (-1552168800, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (-1538344800, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (-1522533600, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (-1507500000, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (-1490565600, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (-1473631200, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (-1460930400, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (-1442786400, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (-1428876000, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (-1410732000, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (-1396216800, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (-1379282400, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (-1364767200, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (-1348437600, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (-1333317600, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (-1315778400, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (-1301263200, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (-1284328800, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (-1269813600, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (-1253484000, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (-1238364000, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (-1221429600, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (-1206914400, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (-1189980000, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (-1175464800, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (-1159135200, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (-1143410400, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (-1126476000, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (-1111960800, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (-1095631200, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (-1080511200, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (-1063576800, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (-1049061600, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (-1032127200, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (-1017612000, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (-1001282400, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (-986162400, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (-969228000, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (-950479200, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (-942012000, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (-904518000, FixedTimespan { utc_offset: 0, dst_offset: 7200, name: Some("BDST") }), + (-896050800, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (-875487600, FixedTimespan { utc_offset: 0, dst_offset: 7200, name: Some("BDST") }), + (-864601200, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (-844038000, FixedTimespan { utc_offset: 0, dst_offset: 7200, name: Some("BDST") }), + (-832546800, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (-812588400, FixedTimespan { utc_offset: 0, dst_offset: 7200, name: Some("BDST") }), + (-798073200, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (-781052400, FixedTimespan { utc_offset: 0, dst_offset: 7200, name: Some("BDST") }), + (-772066800, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (-764805600, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (-748476000, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (-733356000, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (-719445600, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (-717030000, FixedTimespan { utc_offset: 0, dst_offset: 7200, name: Some("BDST") }), + (-706748400, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (-699487200, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (-687996000, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (-668037600, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (-654732000, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (-636588000, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (-622072800, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (-605743200, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (-590623200, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (-574293600, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (-558568800, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (-542239200, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (-527119200, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (-512604000, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (-496274400, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (-481154400, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (-464220000, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (-449704800, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (-432165600, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (-417650400, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (-401320800, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (-386200800, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (-369266400, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (-354751200, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (-337816800, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (-323301600, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (-306972000, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (-291852000, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (-276732000, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (-257983200, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (-245282400, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (-226533600, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (-213228000, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (-195084000, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (-182383200, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (-163634400, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (-150933600, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (-132184800, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (-119484000, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (-100735200, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (-88034400, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (-68680800, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (-59004000, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (-37242000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("BST") }), + (57718800, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (69818400, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (89172000, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (101268000, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (120621600, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (132717600, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (152071200, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (164167200, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (183520800, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (196221600, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (214970400, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (227671200, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (246420000, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (259120800, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (278474400, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (290570400, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (309924000, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (322020000, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (341373600, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (354675600, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (372819600, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (386125200, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (404269200, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (417574800, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (435718800, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (449024400, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (467773200, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (481078800, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (499222800, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (512528400, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (530672400, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (543978000, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (562122000, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (575427600, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (593571600, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (606877200, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (625626000, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (638326800, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (657075600, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (670381200, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (688525200, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (701830800, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (719974800, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (733280400, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (751424400, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (764730000, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (782874000, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (796179600, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (814323600, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (828234000, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (846378000, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (859683600, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (877827600, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (891133200, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (909277200, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (922582800, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (941331600, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (954032400, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (972781200, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (985482000, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (1004230800, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (1017536400, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (1035680400, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (1048986000, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (1067130000, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (1080435600, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (1099184400, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (1111885200, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (1130634000, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (1143334800, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (1162083600, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (1174784400, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (1193533200, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (1206838800, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (1224982800, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (1238288400, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (1256432400, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (1269738000, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (1288486800, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (1301187600, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (1319936400, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (1332637200, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (1351386000, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (1364691600, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (1382835600, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (1396141200, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (1414285200, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (1427590800, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (1445734800, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (1459040400, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (1477789200, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (1490490000, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (1509238800, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (1521939600, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (1540688400, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (1553994000, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (1572138000, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (1585443600, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (1603587600, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (1616893200, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (1635642000, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (1648342800, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (1667091600, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (1679792400, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (1698541200, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (1711846800, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (1729990800, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (1743296400, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (1761440400, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (1774746000, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (1792890000, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (1806195600, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (1824944400, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (1837645200, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (1856394000, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (1869094800, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (1887843600, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (1901149200, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (1919293200, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (1932598800, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (1950742800, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (1964048400, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (1982797200, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (1995498000, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (2014246800, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (2026947600, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (2045696400, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (2058397200, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (2077146000, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (2090451600, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (2108595600, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (2121901200, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (2140045200, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (2153350800, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (2172099600, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (2184800400, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (2203549200, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (2216250000, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (2234998800, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (2248304400, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (2266448400, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (2279754000, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (2297898000, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (2311203600, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (2329347600, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (2342653200, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (2361402000, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (2374102800, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (2392851600, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (2405552400, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (2424301200, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (2437606800, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (2455750800, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (2469056400, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (2487200400, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (2500506000, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (2519254800, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (2531955600, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (2550704400, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (2563405200, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (2582154000, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (2595459600, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (2613603600, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (2626909200, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (2645053200, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (2658358800, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (2676502800, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (2689808400, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (2708557200, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (2721258000, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (2740006800, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (2752707600, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (2771456400, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (2784762000, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (2802906000, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (2816211600, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (2834355600, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (2847661200, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (2866410000, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (2879110800, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (2897859600, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (2910560400, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (2929309200, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (2942010000, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (2960758800, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (2974064400, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (2992208400, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (3005514000, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (3023658000, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (3036963600, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (3055712400, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (3068413200, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (3087162000, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (3099862800, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (3118611600, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (3131917200, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (3150061200, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (3163366800, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (3181510800, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (3194816400, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (3212960400, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (3226266000, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (3245014800, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (3257715600, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (3276464400, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (3289165200, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (3307914000, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (3321219600, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (3339363600, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (3352669200, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (3370813200, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (3384118800, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (3402867600, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (3415568400, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (3434317200, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (3447018000, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (3465766800, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (3479072400, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (3497216400, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (3510522000, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (3528666000, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (3541971600, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (3560115600, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (3573421200, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (3592170000, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (3604870800, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (3623619600, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (3636320400, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (3655069200, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (3668374800, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (3686518800, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (3699824400, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (3717968400, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (3731274000, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (3750022800, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (3762723600, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (3781472400, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (3794173200, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (3812922000, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (3825622800, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (3844371600, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (3857677200, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (3875821200, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (3889126800, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (3907270800, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (3920576400, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (3939325200, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (3952026000, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (3970774800, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (3983475600, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (4002224400, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (4015530000, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (4033674000, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (4046979600, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (4065123600, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (4078429200, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (4096573200, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + ]; + FixedTimespanSet { + first: FixedTimespan { + utc_offset: -75, + dst_offset: 0, + name: Some("LMT"), + }, + rest: REST + } + }, + + Tz::GBEire => { + const REST: &[(i64, FixedTimespan)] = &[ + (-3852662325, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (-1691964000, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (-1680472800, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (-1664143200, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (-1650146400, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (-1633903200, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (-1617487200, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (-1601848800, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (-1586037600, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (-1570399200, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (-1552168800, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (-1538344800, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (-1522533600, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (-1507500000, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (-1490565600, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (-1473631200, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (-1460930400, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (-1442786400, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (-1428876000, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (-1410732000, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (-1396216800, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (-1379282400, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (-1364767200, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (-1348437600, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (-1333317600, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (-1315778400, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (-1301263200, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (-1284328800, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (-1269813600, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (-1253484000, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (-1238364000, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (-1221429600, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (-1206914400, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (-1189980000, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (-1175464800, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (-1159135200, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (-1143410400, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (-1126476000, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (-1111960800, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (-1095631200, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (-1080511200, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (-1063576800, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (-1049061600, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (-1032127200, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (-1017612000, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (-1001282400, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (-986162400, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (-969228000, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (-950479200, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (-942012000, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (-904518000, FixedTimespan { utc_offset: 0, dst_offset: 7200, name: Some("BDST") }), + (-896050800, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (-875487600, FixedTimespan { utc_offset: 0, dst_offset: 7200, name: Some("BDST") }), + (-864601200, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (-844038000, FixedTimespan { utc_offset: 0, dst_offset: 7200, name: Some("BDST") }), + (-832546800, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (-812588400, FixedTimespan { utc_offset: 0, dst_offset: 7200, name: Some("BDST") }), + (-798073200, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (-781052400, FixedTimespan { utc_offset: 0, dst_offset: 7200, name: Some("BDST") }), + (-772066800, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (-764805600, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (-748476000, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (-733356000, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (-719445600, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (-717030000, FixedTimespan { utc_offset: 0, dst_offset: 7200, name: Some("BDST") }), + (-706748400, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (-699487200, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (-687996000, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (-668037600, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (-654732000, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (-636588000, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (-622072800, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (-605743200, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (-590623200, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (-574293600, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (-558568800, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (-542239200, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (-527119200, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (-512604000, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (-496274400, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (-481154400, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (-464220000, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (-449704800, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (-432165600, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (-417650400, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (-401320800, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (-386200800, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (-369266400, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (-354751200, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (-337816800, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (-323301600, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (-306972000, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (-291852000, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (-276732000, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (-257983200, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (-245282400, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (-226533600, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (-213228000, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (-195084000, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (-182383200, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (-163634400, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (-150933600, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (-132184800, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (-119484000, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (-100735200, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (-88034400, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (-68680800, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (-59004000, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (-37242000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("BST") }), + (57718800, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (69818400, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (89172000, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (101268000, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (120621600, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (132717600, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (152071200, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (164167200, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (183520800, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (196221600, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (214970400, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (227671200, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (246420000, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (259120800, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (278474400, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (290570400, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (309924000, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (322020000, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (341373600, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (354675600, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (372819600, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (386125200, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (404269200, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (417574800, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (435718800, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (449024400, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (467773200, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (481078800, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (499222800, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (512528400, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (530672400, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (543978000, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (562122000, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (575427600, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (593571600, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (606877200, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (625626000, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (638326800, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (657075600, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (670381200, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (688525200, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (701830800, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (719974800, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (733280400, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (751424400, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (764730000, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (782874000, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (796179600, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (814323600, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (828234000, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (846378000, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (859683600, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (877827600, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (891133200, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (909277200, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (922582800, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (941331600, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (954032400, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (972781200, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (985482000, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (1004230800, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (1017536400, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (1035680400, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (1048986000, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (1067130000, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (1080435600, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (1099184400, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (1111885200, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (1130634000, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (1143334800, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (1162083600, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (1174784400, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (1193533200, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (1206838800, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (1224982800, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (1238288400, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (1256432400, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (1269738000, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (1288486800, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (1301187600, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (1319936400, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (1332637200, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (1351386000, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (1364691600, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (1382835600, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (1396141200, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (1414285200, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (1427590800, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (1445734800, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (1459040400, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (1477789200, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (1490490000, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (1509238800, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (1521939600, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (1540688400, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (1553994000, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (1572138000, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (1585443600, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (1603587600, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (1616893200, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (1635642000, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (1648342800, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (1667091600, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (1679792400, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (1698541200, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (1711846800, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (1729990800, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (1743296400, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (1761440400, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (1774746000, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (1792890000, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (1806195600, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (1824944400, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (1837645200, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (1856394000, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (1869094800, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (1887843600, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (1901149200, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (1919293200, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (1932598800, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (1950742800, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (1964048400, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (1982797200, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (1995498000, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (2014246800, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (2026947600, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (2045696400, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (2058397200, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (2077146000, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (2090451600, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (2108595600, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (2121901200, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (2140045200, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (2153350800, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (2172099600, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (2184800400, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (2203549200, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (2216250000, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (2234998800, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (2248304400, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (2266448400, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (2279754000, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (2297898000, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (2311203600, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (2329347600, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (2342653200, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (2361402000, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (2374102800, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (2392851600, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (2405552400, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (2424301200, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (2437606800, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (2455750800, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (2469056400, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (2487200400, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (2500506000, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (2519254800, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (2531955600, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (2550704400, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (2563405200, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (2582154000, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (2595459600, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (2613603600, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (2626909200, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (2645053200, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (2658358800, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (2676502800, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (2689808400, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (2708557200, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (2721258000, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (2740006800, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (2752707600, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (2771456400, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (2784762000, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (2802906000, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (2816211600, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (2834355600, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (2847661200, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (2866410000, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (2879110800, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (2897859600, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (2910560400, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (2929309200, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (2942010000, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (2960758800, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (2974064400, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (2992208400, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (3005514000, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (3023658000, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (3036963600, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (3055712400, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (3068413200, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (3087162000, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (3099862800, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (3118611600, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (3131917200, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (3150061200, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (3163366800, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (3181510800, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (3194816400, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (3212960400, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (3226266000, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (3245014800, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (3257715600, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (3276464400, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (3289165200, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (3307914000, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (3321219600, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (3339363600, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (3352669200, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (3370813200, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (3384118800, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (3402867600, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (3415568400, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (3434317200, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (3447018000, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (3465766800, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (3479072400, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (3497216400, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (3510522000, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (3528666000, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (3541971600, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (3560115600, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (3573421200, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (3592170000, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (3604870800, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (3623619600, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (3636320400, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (3655069200, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (3668374800, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (3686518800, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (3699824400, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (3717968400, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (3731274000, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (3750022800, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (3762723600, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (3781472400, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (3794173200, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (3812922000, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (3825622800, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (3844371600, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (3857677200, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (3875821200, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (3889126800, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (3907270800, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (3920576400, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (3939325200, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (3952026000, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (3970774800, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (3983475600, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (4002224400, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (4015530000, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (4033674000, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (4046979600, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (4065123600, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + (4078429200, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("BST") }), + (4096573200, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + ]; + FixedTimespanSet { + first: FixedTimespan { + utc_offset: -75, + dst_offset: 0, + name: Some("LMT"), + }, + rest: REST + } + }, + + Tz::GMT => { + const REST: &[(i64, FixedTimespan)] = &[ + ]; + FixedTimespanSet { + first: FixedTimespan { + utc_offset: 0, + dst_offset: 0, + name: Some("GMT"), + }, + rest: REST + } + }, + + Tz::GMTPlus0 => { + const REST: &[(i64, FixedTimespan)] = &[ + ]; + FixedTimespanSet { + first: FixedTimespan { + utc_offset: 0, + dst_offset: 0, + name: Some("GMT"), + }, + rest: REST + } + }, + + Tz::GMTMinus0 => { + const REST: &[(i64, FixedTimespan)] = &[ + ]; + FixedTimespanSet { + first: FixedTimespan { + utc_offset: 0, + dst_offset: 0, + name: Some("GMT"), + }, + rest: REST + } + }, + + Tz::GMT0 => { + const REST: &[(i64, FixedTimespan)] = &[ + ]; + FixedTimespanSet { + first: FixedTimespan { + utc_offset: 0, + dst_offset: 0, + name: Some("GMT"), + }, + rest: REST + } + }, + + Tz::Greenwich => { + const REST: &[(i64, FixedTimespan)] = &[ + ]; + FixedTimespanSet { + first: FixedTimespan { + utc_offset: 0, + dst_offset: 0, + name: Some("GMT"), + }, + rest: REST + } + }, + + Tz::HST => { + const REST: &[(i64, FixedTimespan)] = &[ + (-2334101314, FixedTimespan { utc_offset: -37800, dst_offset: 0, name: Some("HST") }), + (-1157283000, FixedTimespan { utc_offset: -37800, dst_offset: 3600, name: Some("HDT") }), + (-1155436200, FixedTimespan { utc_offset: -37800, dst_offset: 0, name: Some("HST") }), + (-880198200, FixedTimespan { utc_offset: -37800, dst_offset: 3600, name: Some("HWT") }), + (-769395600, FixedTimespan { utc_offset: -37800, dst_offset: 3600, name: Some("HPT") }), + (-765376200, FixedTimespan { utc_offset: -37800, dst_offset: 0, name: Some("HST") }), + (-712150200, FixedTimespan { utc_offset: -36000, dst_offset: 0, name: Some("HST") }), + ]; + FixedTimespanSet { + first: FixedTimespan { + utc_offset: -37886, + dst_offset: 0, + name: Some("LMT"), + }, + rest: REST + } + }, + + Tz::Hongkong => { + const REST: &[(i64, FixedTimespan)] = &[ + (-2056718202, FixedTimespan { utc_offset: 28800, dst_offset: 0, name: Some("HKT") }), + (-900910800, FixedTimespan { utc_offset: 28800, dst_offset: 3600, name: Some("HKST") }), + (-891579600, FixedTimespan { utc_offset: 28800, dst_offset: 1800, name: Some("HKWT") }), + (-884248200, FixedTimespan { utc_offset: 32400, dst_offset: 0, name: Some("JST") }), + (-761209200, FixedTimespan { utc_offset: 28800, dst_offset: 0, name: Some("HKT") }), + (-747907200, FixedTimespan { utc_offset: 28800, dst_offset: 3600, name: Some("HKST") }), + (-728541000, FixedTimespan { utc_offset: 28800, dst_offset: 0, name: Some("HKT") }), + (-717049800, FixedTimespan { utc_offset: 28800, dst_offset: 3600, name: Some("HKST") }), + (-697091400, FixedTimespan { utc_offset: 28800, dst_offset: 0, name: Some("HKT") }), + (-683785800, FixedTimespan { utc_offset: 28800, dst_offset: 3600, name: Some("HKST") }), + (-668061000, FixedTimespan { utc_offset: 28800, dst_offset: 0, name: Some("HKT") }), + (-654755400, FixedTimespan { utc_offset: 28800, dst_offset: 3600, name: Some("HKST") }), + (-636611400, FixedTimespan { utc_offset: 28800, dst_offset: 0, name: Some("HKT") }), + (-623305800, FixedTimespan { utc_offset: 28800, dst_offset: 3600, name: Some("HKST") }), + (-605161800, FixedTimespan { utc_offset: 28800, dst_offset: 0, name: Some("HKT") }), + (-591856200, FixedTimespan { utc_offset: 28800, dst_offset: 3600, name: Some("HKST") }), + (-573712200, FixedTimespan { utc_offset: 28800, dst_offset: 0, name: Some("HKT") }), + (-559801800, FixedTimespan { utc_offset: 28800, dst_offset: 3600, name: Some("HKST") }), + (-541657800, FixedTimespan { utc_offset: 28800, dst_offset: 0, name: Some("HKT") }), + (-528352200, FixedTimespan { utc_offset: 28800, dst_offset: 3600, name: Some("HKST") }), + (-510211800, FixedTimespan { utc_offset: 28800, dst_offset: 0, name: Some("HKT") }), + (-498112200, FixedTimespan { utc_offset: 28800, dst_offset: 3600, name: Some("HKST") }), + (-478762200, FixedTimespan { utc_offset: 28800, dst_offset: 0, name: Some("HKT") }), + (-466662600, FixedTimespan { utc_offset: 28800, dst_offset: 3600, name: Some("HKST") }), + (-446707800, FixedTimespan { utc_offset: 28800, dst_offset: 0, name: Some("HKT") }), + (-435213000, FixedTimespan { utc_offset: 28800, dst_offset: 3600, name: Some("HKST") }), + (-415258200, FixedTimespan { utc_offset: 28800, dst_offset: 0, name: Some("HKT") }), + (-403158600, FixedTimespan { utc_offset: 28800, dst_offset: 3600, name: Some("HKST") }), + (-383808600, FixedTimespan { utc_offset: 28800, dst_offset: 0, name: Some("HKT") }), + (-371709000, FixedTimespan { utc_offset: 28800, dst_offset: 3600, name: Some("HKST") }), + (-352359000, FixedTimespan { utc_offset: 28800, dst_offset: 0, name: Some("HKT") }), + (-340259400, FixedTimespan { utc_offset: 28800, dst_offset: 3600, name: Some("HKST") }), + (-320909400, FixedTimespan { utc_offset: 28800, dst_offset: 0, name: Some("HKT") }), + (-308809800, FixedTimespan { utc_offset: 28800, dst_offset: 3600, name: Some("HKST") }), + (-288855000, FixedTimespan { utc_offset: 28800, dst_offset: 0, name: Some("HKT") }), + (-277360200, FixedTimespan { utc_offset: 28800, dst_offset: 3600, name: Some("HKST") }), + (-257405400, FixedTimespan { utc_offset: 28800, dst_offset: 0, name: Some("HKT") }), + (-245910600, FixedTimespan { utc_offset: 28800, dst_offset: 3600, name: Some("HKST") }), + (-225955800, FixedTimespan { utc_offset: 28800, dst_offset: 0, name: Some("HKT") }), + (-213856200, FixedTimespan { utc_offset: 28800, dst_offset: 3600, name: Some("HKST") }), + (-194506200, FixedTimespan { utc_offset: 28800, dst_offset: 0, name: Some("HKT") }), + (-182406600, FixedTimespan { utc_offset: 28800, dst_offset: 3600, name: Some("HKST") }), + (-163056600, FixedTimespan { utc_offset: 28800, dst_offset: 0, name: Some("HKT") }), + (-148537800, FixedTimespan { utc_offset: 28800, dst_offset: 3600, name: Some("HKST") }), + (-132816600, FixedTimespan { utc_offset: 28800, dst_offset: 0, name: Some("HKT") }), + (-117088200, FixedTimespan { utc_offset: 28800, dst_offset: 3600, name: Some("HKST") }), + (-101367000, FixedTimespan { utc_offset: 28800, dst_offset: 0, name: Some("HKT") }), + (-85638600, FixedTimespan { utc_offset: 28800, dst_offset: 3600, name: Some("HKST") }), + (-69312600, FixedTimespan { utc_offset: 28800, dst_offset: 0, name: Some("HKT") }), + (-53584200, FixedTimespan { utc_offset: 28800, dst_offset: 3600, name: Some("HKST") }), + (-37863000, FixedTimespan { utc_offset: 28800, dst_offset: 0, name: Some("HKT") }), + (-22134600, FixedTimespan { utc_offset: 28800, dst_offset: 3600, name: Some("HKST") }), + (-6413400, FixedTimespan { utc_offset: 28800, dst_offset: 0, name: Some("HKT") }), + (9315000, FixedTimespan { utc_offset: 28800, dst_offset: 3600, name: Some("HKST") }), + (25036200, FixedTimespan { utc_offset: 28800, dst_offset: 0, name: Some("HKT") }), + (40764600, FixedTimespan { utc_offset: 28800, dst_offset: 3600, name: Some("HKST") }), + (56485800, FixedTimespan { utc_offset: 28800, dst_offset: 0, name: Some("HKT") }), + (72214200, FixedTimespan { utc_offset: 28800, dst_offset: 3600, name: Some("HKST") }), + (88540200, FixedTimespan { utc_offset: 28800, dst_offset: 0, name: Some("HKT") }), + (104268600, FixedTimespan { utc_offset: 28800, dst_offset: 3600, name: Some("HKST") }), + (119989800, FixedTimespan { utc_offset: 28800, dst_offset: 0, name: Some("HKT") }), + (126041400, FixedTimespan { utc_offset: 28800, dst_offset: 3600, name: Some("HKST") }), + (151439400, FixedTimespan { utc_offset: 28800, dst_offset: 0, name: Some("HKT") }), + (167167800, FixedTimespan { utc_offset: 28800, dst_offset: 3600, name: Some("HKST") }), + (182889000, FixedTimespan { utc_offset: 28800, dst_offset: 0, name: Some("HKT") }), + (198617400, FixedTimespan { utc_offset: 28800, dst_offset: 3600, name: Some("HKST") }), + (214338600, FixedTimespan { utc_offset: 28800, dst_offset: 0, name: Some("HKT") }), + (295385400, FixedTimespan { utc_offset: 28800, dst_offset: 3600, name: Some("HKST") }), + (309292200, FixedTimespan { utc_offset: 28800, dst_offset: 0, name: Some("HKT") }), + ]; + FixedTimespanSet { + first: FixedTimespan { + utc_offset: 27402, + dst_offset: 0, + name: Some("LMT"), + }, + rest: REST + } + }, + + Tz::Iceland => { + const REST: &[(i64, FixedTimespan)] = &[ + (-1830383032, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("GMT") }), + ]; + FixedTimespanSet { + first: FixedTimespan { + utc_offset: -968, + dst_offset: 0, + name: Some("LMT"), + }, + rest: REST + } + }, + + Tz::Indian__Antananarivo => { + const REST: &[(i64, FixedTimespan)] = &[ + (-1946168836, FixedTimespan { utc_offset: 9000, dst_offset: 0, name: None }), + (-1309746600, FixedTimespan { utc_offset: 10800, dst_offset: 0, name: Some("EAT") }), + (-1261969200, FixedTimespan { utc_offset: 9000, dst_offset: 0, name: None }), + (-1041388200, FixedTimespan { utc_offset: 9900, dst_offset: 0, name: None }), + (-865305900, FixedTimespan { utc_offset: 10800, dst_offset: 0, name: Some("EAT") }), + ]; + FixedTimespanSet { + first: FixedTimespan { + utc_offset: 8836, + dst_offset: 0, + name: Some("LMT"), + }, + rest: REST + } + }, + + Tz::Indian__Chagos => { + const REST: &[(i64, FixedTimespan)] = &[ + (-1988167780, FixedTimespan { utc_offset: 18000, dst_offset: 0, name: None }), + (820436400, FixedTimespan { utc_offset: 21600, dst_offset: 0, name: None }), + ]; + FixedTimespanSet { + first: FixedTimespan { + utc_offset: 17380, + dst_offset: 0, + name: Some("LMT"), + }, + rest: REST + } + }, + + Tz::Indian__Christmas => { + const REST: &[(i64, FixedTimespan)] = &[ + (-2840164924, FixedTimespan { utc_offset: 24124, dst_offset: 0, name: Some("BMT") }), + (-1570084924, FixedTimespan { utc_offset: 25200, dst_offset: 0, name: None }), + ]; + FixedTimespanSet { + first: FixedTimespan { + utc_offset: 24124, + dst_offset: 0, + name: Some("LMT"), + }, + rest: REST + } + }, + + Tz::Indian__Cocos => { + const REST: &[(i64, FixedTimespan)] = &[ + (-2840163887, FixedTimespan { utc_offset: 23087, dst_offset: 0, name: Some("RMT") }), + (-1577946287, FixedTimespan { utc_offset: 23400, dst_offset: 0, name: None }), + (-873268200, FixedTimespan { utc_offset: 32400, dst_offset: 0, name: None }), + (-778410000, FixedTimespan { utc_offset: 23400, dst_offset: 0, name: None }), + ]; + FixedTimespanSet { + first: FixedTimespan { + utc_offset: 23087, + dst_offset: 0, + name: Some("LMT"), + }, + rest: REST + } + }, + + Tz::Indian__Comoro => { + const REST: &[(i64, FixedTimespan)] = &[ + (-1946168836, FixedTimespan { utc_offset: 9000, dst_offset: 0, name: None }), + (-1309746600, FixedTimespan { utc_offset: 10800, dst_offset: 0, name: Some("EAT") }), + (-1261969200, FixedTimespan { utc_offset: 9000, dst_offset: 0, name: None }), + (-1041388200, FixedTimespan { utc_offset: 9900, dst_offset: 0, name: None }), + (-865305900, FixedTimespan { utc_offset: 10800, dst_offset: 0, name: Some("EAT") }), + ]; + FixedTimespanSet { + first: FixedTimespan { + utc_offset: 8836, + dst_offset: 0, + name: Some("LMT"), + }, + rest: REST + } + }, + + Tz::Indian__Kerguelen => { + const REST: &[(i64, FixedTimespan)] = &[ + (-2840158440, FixedTimespan { utc_offset: 17640, dst_offset: 0, name: Some("MMT") }), + (-315636840, FixedTimespan { utc_offset: 18000, dst_offset: 0, name: None }), + ]; + FixedTimespanSet { + first: FixedTimespan { + utc_offset: 17640, + dst_offset: 0, + name: Some("LMT"), + }, + rest: REST + } + }, + + Tz::Indian__Mahe => { + const REST: &[(i64, FixedTimespan)] = &[ + (-1577936472, FixedTimespan { utc_offset: 14400, dst_offset: 0, name: None }), + ]; + FixedTimespanSet { + first: FixedTimespan { + utc_offset: 13272, + dst_offset: 0, + name: Some("LMT"), + }, + rest: REST + } + }, + + Tz::Indian__Maldives => { + const REST: &[(i64, FixedTimespan)] = &[ + (-2840158440, FixedTimespan { utc_offset: 17640, dst_offset: 0, name: Some("MMT") }), + (-315636840, FixedTimespan { utc_offset: 18000, dst_offset: 0, name: None }), + ]; + FixedTimespanSet { + first: FixedTimespan { + utc_offset: 17640, + dst_offset: 0, + name: Some("LMT"), + }, + rest: REST + } + }, + + Tz::Indian__Mauritius => { + const REST: &[(i64, FixedTimespan)] = &[ + (-1988164200, FixedTimespan { utc_offset: 14400, dst_offset: 0, name: None }), + (403041600, FixedTimespan { utc_offset: 14400, dst_offset: 3600, name: None }), + (417034800, FixedTimespan { utc_offset: 14400, dst_offset: 0, name: None }), + (1224972000, FixedTimespan { utc_offset: 14400, dst_offset: 3600, name: None }), + (1238274000, FixedTimespan { utc_offset: 14400, dst_offset: 0, name: None }), + ]; + FixedTimespanSet { + first: FixedTimespan { + utc_offset: 13800, + dst_offset: 0, + name: Some("LMT"), + }, + rest: REST + } + }, + + Tz::Indian__Mayotte => { + const REST: &[(i64, FixedTimespan)] = &[ + (-1946168836, FixedTimespan { utc_offset: 9000, dst_offset: 0, name: None }), + (-1309746600, FixedTimespan { utc_offset: 10800, dst_offset: 0, name: Some("EAT") }), + (-1261969200, FixedTimespan { utc_offset: 9000, dst_offset: 0, name: None }), + (-1041388200, FixedTimespan { utc_offset: 9900, dst_offset: 0, name: None }), + (-865305900, FixedTimespan { utc_offset: 10800, dst_offset: 0, name: Some("EAT") }), + ]; + FixedTimespanSet { + first: FixedTimespan { + utc_offset: 8836, + dst_offset: 0, + name: Some("LMT"), + }, + rest: REST + } + }, + + Tz::Indian__Reunion => { + const REST: &[(i64, FixedTimespan)] = &[ + (-1577936472, FixedTimespan { utc_offset: 14400, dst_offset: 0, name: None }), + ]; + FixedTimespanSet { + first: FixedTimespan { + utc_offset: 13272, + dst_offset: 0, + name: Some("LMT"), + }, + rest: REST + } + }, + + Tz::Iran => { + const REST: &[(i64, FixedTimespan)] = &[ + (-1704165944, FixedTimespan { utc_offset: 12344, dst_offset: 0, name: Some("TMT") }), + (-1090466744, FixedTimespan { utc_offset: 12600, dst_offset: 0, name: None }), + (227820600, FixedTimespan { utc_offset: 12600, dst_offset: 3600, name: None }), + (246223800, FixedTimespan { utc_offset: 14400, dst_offset: 0, name: None }), + (259617600, FixedTimespan { utc_offset: 14400, dst_offset: 3600, name: None }), + (271108800, FixedTimespan { utc_offset: 14400, dst_offset: 0, name: None }), + (283982400, FixedTimespan { utc_offset: 12600, dst_offset: 0, name: None }), + (296598600, FixedTimespan { utc_offset: 12600, dst_offset: 3600, name: None }), + (306531000, FixedTimespan { utc_offset: 12600, dst_offset: 0, name: None }), + (322432200, FixedTimespan { utc_offset: 12600, dst_offset: 3600, name: None }), + (338499000, FixedTimespan { utc_offset: 12600, dst_offset: 0, name: None }), + (673216200, FixedTimespan { utc_offset: 12600, dst_offset: 3600, name: None }), + (685481400, FixedTimespan { utc_offset: 12600, dst_offset: 0, name: None }), + (701209800, FixedTimespan { utc_offset: 12600, dst_offset: 3600, name: None }), + (717103800, FixedTimespan { utc_offset: 12600, dst_offset: 0, name: None }), + (732745800, FixedTimespan { utc_offset: 12600, dst_offset: 3600, name: None }), + (748639800, FixedTimespan { utc_offset: 12600, dst_offset: 0, name: None }), + (764281800, FixedTimespan { utc_offset: 12600, dst_offset: 3600, name: None }), + (780175800, FixedTimespan { utc_offset: 12600, dst_offset: 0, name: None }), + (795817800, FixedTimespan { utc_offset: 12600, dst_offset: 3600, name: None }), + (811711800, FixedTimespan { utc_offset: 12600, dst_offset: 0, name: None }), + (827353800, FixedTimespan { utc_offset: 12600, dst_offset: 3600, name: None }), + (843247800, FixedTimespan { utc_offset: 12600, dst_offset: 0, name: None }), + (858976200, FixedTimespan { utc_offset: 12600, dst_offset: 3600, name: None }), + (874870200, FixedTimespan { utc_offset: 12600, dst_offset: 0, name: None }), + (890512200, FixedTimespan { utc_offset: 12600, dst_offset: 3600, name: None }), + (906406200, FixedTimespan { utc_offset: 12600, dst_offset: 0, name: None }), + (922048200, FixedTimespan { utc_offset: 12600, dst_offset: 3600, name: None }), + (937942200, FixedTimespan { utc_offset: 12600, dst_offset: 0, name: None }), + (953584200, FixedTimespan { utc_offset: 12600, dst_offset: 3600, name: None }), + (969478200, FixedTimespan { utc_offset: 12600, dst_offset: 0, name: None }), + (985206600, FixedTimespan { utc_offset: 12600, dst_offset: 3600, name: None }), + (1001100600, FixedTimespan { utc_offset: 12600, dst_offset: 0, name: None }), + (1016742600, FixedTimespan { utc_offset: 12600, dst_offset: 3600, name: None }), + (1032636600, FixedTimespan { utc_offset: 12600, dst_offset: 0, name: None }), + (1048278600, FixedTimespan { utc_offset: 12600, dst_offset: 3600, name: None }), + (1064172600, FixedTimespan { utc_offset: 12600, dst_offset: 0, name: None }), + (1079814600, FixedTimespan { utc_offset: 12600, dst_offset: 3600, name: None }), + (1095708600, FixedTimespan { utc_offset: 12600, dst_offset: 0, name: None }), + (1111437000, FixedTimespan { utc_offset: 12600, dst_offset: 3600, name: None }), + (1127331000, FixedTimespan { utc_offset: 12600, dst_offset: 0, name: None }), + (1206045000, FixedTimespan { utc_offset: 12600, dst_offset: 3600, name: None }), + (1221939000, FixedTimespan { utc_offset: 12600, dst_offset: 0, name: None }), + (1237667400, FixedTimespan { utc_offset: 12600, dst_offset: 3600, name: None }), + (1253561400, FixedTimespan { utc_offset: 12600, dst_offset: 0, name: None }), + (1269203400, FixedTimespan { utc_offset: 12600, dst_offset: 3600, name: None }), + (1285097400, FixedTimespan { utc_offset: 12600, dst_offset: 0, name: None }), + (1300739400, FixedTimespan { utc_offset: 12600, dst_offset: 3600, name: None }), + (1316633400, FixedTimespan { utc_offset: 12600, dst_offset: 0, name: None }), + (1332275400, FixedTimespan { utc_offset: 12600, dst_offset: 3600, name: None }), + (1348169400, FixedTimespan { utc_offset: 12600, dst_offset: 0, name: None }), + (1363897800, FixedTimespan { utc_offset: 12600, dst_offset: 3600, name: None }), + (1379791800, FixedTimespan { utc_offset: 12600, dst_offset: 0, name: None }), + (1395433800, FixedTimespan { utc_offset: 12600, dst_offset: 3600, name: None }), + (1411327800, FixedTimespan { utc_offset: 12600, dst_offset: 0, name: None }), + (1426969800, FixedTimespan { utc_offset: 12600, dst_offset: 3600, name: None }), + (1442863800, FixedTimespan { utc_offset: 12600, dst_offset: 0, name: None }), + (1458505800, FixedTimespan { utc_offset: 12600, dst_offset: 3600, name: None }), + (1474399800, FixedTimespan { utc_offset: 12600, dst_offset: 0, name: None }), + (1490128200, FixedTimespan { utc_offset: 12600, dst_offset: 3600, name: None }), + (1506022200, FixedTimespan { utc_offset: 12600, dst_offset: 0, name: None }), + (1521664200, FixedTimespan { utc_offset: 12600, dst_offset: 3600, name: None }), + (1537558200, FixedTimespan { utc_offset: 12600, dst_offset: 0, name: None }), + (1553200200, FixedTimespan { utc_offset: 12600, dst_offset: 3600, name: None }), + (1569094200, FixedTimespan { utc_offset: 12600, dst_offset: 0, name: None }), + (1584736200, FixedTimespan { utc_offset: 12600, dst_offset: 3600, name: None }), + (1600630200, FixedTimespan { utc_offset: 12600, dst_offset: 0, name: None }), + (1616358600, FixedTimespan { utc_offset: 12600, dst_offset: 3600, name: None }), + (1632252600, FixedTimespan { utc_offset: 12600, dst_offset: 0, name: None }), + (1647894600, FixedTimespan { utc_offset: 12600, dst_offset: 3600, name: None }), + (1663788600, FixedTimespan { utc_offset: 12600, dst_offset: 0, name: None }), + ]; + FixedTimespanSet { + first: FixedTimespan { + utc_offset: 12344, + dst_offset: 0, + name: Some("LMT"), + }, + rest: REST + } + }, + + Tz::Israel => { + const REST: &[(i64, FixedTimespan)] = &[ + (-2840149254, FixedTimespan { utc_offset: 8440, dst_offset: 0, name: Some("JMT") }), + (-1641003640, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("IST") }), + (-933638400, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("IDT") }), + (-923097600, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("IST") }), + (-919036800, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("IDT") }), + (-857347200, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("IST") }), + (-844300800, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("IDT") }), + (-825811200, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("IST") }), + (-812678400, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("IDT") }), + (-794188800, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("IST") }), + (-779846400, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("IDT") }), + (-762652800, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("IST") }), + (-748310400, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("IDT") }), + (-731116800, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("IST") }), + (-681955200, FixedTimespan { utc_offset: 7200, dst_offset: 7200, name: Some("IDDT") }), + (-673228800, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("IDT") }), + (-667958400, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("IST") }), + (-652320000, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("IDT") }), + (-636422400, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("IST") }), + (-622080000, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("IDT") }), + (-608947200, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("IST") }), + (-591840000, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("IDT") }), + (-572486400, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("IST") }), + (-558576000, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("IDT") }), + (-542851200, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("IST") }), + (-527731200, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("IDT") }), + (-514425600, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("IST") }), + (-490838400, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("IDT") }), + (-482976000, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("IST") }), + (-459388800, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("IDT") }), + (-451526400, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("IST") }), + (-428544000, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("IDT") }), + (-418262400, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("IST") }), + (-400118400, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("IDT") }), + (-387417600, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("IST") }), + (142380000, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("IDT") }), + (150843600, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("IST") }), + (167176800, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("IDT") }), + (178664400, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("IST") }), + (334101600, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("IDT") }), + (337730400, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("IST") }), + (452642400, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("IDT") }), + (462319200, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("IST") }), + (482277600, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("IDT") }), + (494370000, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("IST") }), + (516751200, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("IDT") }), + (526424400, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("IST") }), + (545436000, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("IDT") }), + (558478800, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("IST") }), + (576626400, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("IDT") }), + (589323600, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("IST") }), + (609890400, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("IDT") }), + (620773200, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("IST") }), + (638316000, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("IDT") }), + (651618000, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("IST") }), + (669765600, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("IDT") }), + (683672400, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("IST") }), + (701820000, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("IDT") }), + (715726800, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("IST") }), + (733701600, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("IDT") }), + (747176400, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("IST") }), + (765151200, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("IDT") }), + (778021200, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("IST") }), + (796600800, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("IDT") }), + (810075600, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("IST") }), + (826840800, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("IDT") }), + (842821200, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("IST") }), + (858895200, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("IDT") }), + (874184400, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("IST") }), + (890344800, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("IDT") }), + (905029200, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("IST") }), + (923011200, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("IDT") }), + (936313200, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("IST") }), + (955670400, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("IDT") }), + (970783200, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("IST") }), + (986770800, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("IDT") }), + (1001282400, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("IST") }), + (1017356400, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("IDT") }), + (1033941600, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("IST") }), + (1048806000, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("IDT") }), + (1065132000, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("IST") }), + (1081292400, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("IDT") }), + (1095804000, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("IST") }), + (1112313600, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("IDT") }), + (1128812400, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("IST") }), + (1143763200, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("IDT") }), + (1159657200, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("IST") }), + (1175212800, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("IDT") }), + (1189897200, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("IST") }), + (1206662400, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("IDT") }), + (1223161200, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("IST") }), + (1238112000, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("IDT") }), + (1254006000, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("IST") }), + (1269561600, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("IDT") }), + (1284246000, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("IST") }), + (1301616000, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("IDT") }), + (1317510000, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("IST") }), + (1333065600, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("IDT") }), + (1348354800, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("IST") }), + (1364515200, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("IDT") }), + (1382828400, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("IST") }), + (1395964800, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("IDT") }), + (1414278000, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("IST") }), + (1427414400, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("IDT") }), + (1445727600, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("IST") }), + (1458864000, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("IDT") }), + (1477782000, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("IST") }), + (1490313600, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("IDT") }), + (1509231600, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("IST") }), + (1521763200, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("IDT") }), + (1540681200, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("IST") }), + (1553817600, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("IDT") }), + (1572130800, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("IST") }), + (1585267200, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("IDT") }), + (1603580400, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("IST") }), + (1616716800, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("IDT") }), + (1635634800, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("IST") }), + (1648166400, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("IDT") }), + (1667084400, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("IST") }), + (1679616000, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("IDT") }), + (1698534000, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("IST") }), + (1711670400, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("IDT") }), + (1729983600, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("IST") }), + (1743120000, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("IDT") }), + (1761433200, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("IST") }), + (1774569600, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("IDT") }), + (1792882800, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("IST") }), + (1806019200, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("IDT") }), + (1824937200, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("IST") }), + (1837468800, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("IDT") }), + (1856386800, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("IST") }), + (1868918400, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("IDT") }), + (1887836400, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("IST") }), + (1900972800, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("IDT") }), + (1919286000, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("IST") }), + (1932422400, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("IDT") }), + (1950735600, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("IST") }), + (1963872000, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("IDT") }), + (1982790000, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("IST") }), + (1995321600, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("IDT") }), + (2014239600, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("IST") }), + (2026771200, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("IDT") }), + (2045689200, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("IST") }), + (2058220800, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("IDT") }), + (2077138800, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("IST") }), + (2090275200, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("IDT") }), + (2108588400, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("IST") }), + (2121724800, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("IDT") }), + (2140038000, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("IST") }), + (2153174400, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("IDT") }), + (2172092400, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("IST") }), + (2184624000, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("IDT") }), + (2203542000, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("IST") }), + (2216073600, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("IDT") }), + (2234991600, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("IST") }), + (2248128000, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("IDT") }), + (2266441200, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("IST") }), + (2279577600, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("IDT") }), + (2297890800, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("IST") }), + (2311027200, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("IDT") }), + (2329340400, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("IST") }), + (2342476800, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("IDT") }), + (2361394800, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("IST") }), + (2373926400, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("IDT") }), + (2392844400, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("IST") }), + (2405376000, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("IDT") }), + (2424294000, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("IST") }), + (2437430400, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("IDT") }), + (2455743600, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("IST") }), + (2468880000, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("IDT") }), + (2487193200, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("IST") }), + (2500329600, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("IDT") }), + (2519247600, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("IST") }), + (2531779200, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("IDT") }), + (2550697200, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("IST") }), + (2563228800, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("IDT") }), + (2582146800, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("IST") }), + (2595283200, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("IDT") }), + (2613596400, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("IST") }), + (2626732800, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("IDT") }), + (2645046000, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("IST") }), + (2658182400, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("IDT") }), + (2676495600, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("IST") }), + (2689632000, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("IDT") }), + (2708550000, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("IST") }), + (2721081600, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("IDT") }), + (2739999600, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("IST") }), + (2752531200, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("IDT") }), + (2771449200, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("IST") }), + (2784585600, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("IDT") }), + (2802898800, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("IST") }), + (2816035200, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("IDT") }), + (2834348400, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("IST") }), + (2847484800, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("IDT") }), + (2866402800, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("IST") }), + (2878934400, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("IDT") }), + (2897852400, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("IST") }), + (2910384000, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("IDT") }), + (2929302000, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("IST") }), + (2941833600, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("IDT") }), + (2960751600, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("IST") }), + (2973888000, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("IDT") }), + (2992201200, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("IST") }), + (3005337600, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("IDT") }), + (3023650800, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("IST") }), + (3036787200, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("IDT") }), + (3055705200, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("IST") }), + (3068236800, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("IDT") }), + (3087154800, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("IST") }), + (3099686400, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("IDT") }), + (3118604400, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("IST") }), + (3131740800, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("IDT") }), + (3150054000, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("IST") }), + (3163190400, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("IDT") }), + (3181503600, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("IST") }), + (3194640000, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("IDT") }), + (3212953200, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("IST") }), + (3226089600, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("IDT") }), + (3245007600, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("IST") }), + (3257539200, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("IDT") }), + (3276457200, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("IST") }), + (3288988800, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("IDT") }), + (3307906800, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("IST") }), + (3321043200, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("IDT") }), + (3339356400, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("IST") }), + (3352492800, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("IDT") }), + (3370806000, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("IST") }), + (3383942400, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("IDT") }), + (3402860400, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("IST") }), + (3415392000, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("IDT") }), + (3434310000, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("IST") }), + (3446841600, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("IDT") }), + (3465759600, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("IST") }), + (3478896000, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("IDT") }), + (3497209200, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("IST") }), + (3510345600, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("IDT") }), + (3528658800, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("IST") }), + (3541795200, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("IDT") }), + (3560108400, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("IST") }), + (3573244800, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("IDT") }), + (3592162800, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("IST") }), + (3604694400, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("IDT") }), + (3623612400, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("IST") }), + (3636144000, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("IDT") }), + (3655062000, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("IST") }), + (3668198400, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("IDT") }), + (3686511600, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("IST") }), + (3699648000, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("IDT") }), + (3717961200, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("IST") }), + (3731097600, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("IDT") }), + (3750015600, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("IST") }), + (3762547200, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("IDT") }), + (3781465200, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("IST") }), + (3793996800, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("IDT") }), + (3812914800, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("IST") }), + (3825446400, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("IDT") }), + (3844364400, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("IST") }), + (3857500800, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("IDT") }), + (3875814000, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("IST") }), + (3888950400, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("IDT") }), + (3907263600, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("IST") }), + (3920400000, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("IDT") }), + (3939318000, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("IST") }), + (3951849600, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("IDT") }), + (3970767600, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("IST") }), + (3983299200, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("IDT") }), + (4002217200, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("IST") }), + (4015353600, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("IDT") }), + (4033666800, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("IST") }), + (4046803200, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("IDT") }), + (4065116400, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("IST") }), + (4078252800, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("IDT") }), + (4096566000, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("IST") }), + ]; + FixedTimespanSet { + first: FixedTimespan { + utc_offset: 8454, + dst_offset: 0, + name: Some("LMT"), + }, + rest: REST + } + }, + + Tz::Jamaica => { + const REST: &[(i64, FixedTimespan)] = &[ + (-2524503170, FixedTimespan { utc_offset: -18430, dst_offset: 0, name: Some("KMT") }), + (-1827687170, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (126687600, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (152085600, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (162370800, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (183535200, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (199263600, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (215589600, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (230713200, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (247039200, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (262767600, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (278488800, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (294217200, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (309938400, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (325666800, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (341388000, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (357116400, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (372837600, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (388566000, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (404892000, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (420015600, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (436341600, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + ]; + FixedTimespanSet { + first: FixedTimespan { + utc_offset: -18430, + dst_offset: 0, + name: Some("LMT"), + }, + rest: REST + } + }, + + Tz::Japan => { + const REST: &[(i64, FixedTimespan)] = &[ + (-2587745939, FixedTimespan { utc_offset: 32400, dst_offset: 0, name: Some("JST") }), + (-683802000, FixedTimespan { utc_offset: 32400, dst_offset: 3600, name: Some("JDT") }), + (-672310800, FixedTimespan { utc_offset: 32400, dst_offset: 0, name: Some("JST") }), + (-654771600, FixedTimespan { utc_offset: 32400, dst_offset: 3600, name: Some("JDT") }), + (-640861200, FixedTimespan { utc_offset: 32400, dst_offset: 0, name: Some("JST") }), + (-620298000, FixedTimespan { utc_offset: 32400, dst_offset: 3600, name: Some("JDT") }), + (-609411600, FixedTimespan { utc_offset: 32400, dst_offset: 0, name: Some("JST") }), + (-588848400, FixedTimespan { utc_offset: 32400, dst_offset: 3600, name: Some("JDT") }), + (-577962000, FixedTimespan { utc_offset: 32400, dst_offset: 0, name: Some("JST") }), + ]; + FixedTimespanSet { + first: FixedTimespan { + utc_offset: 33539, + dst_offset: 0, + name: Some("LMT"), + }, + rest: REST + } + }, + + Tz::Kwajalein => { + const REST: &[(i64, FixedTimespan)] = &[ + (-2177492960, FixedTimespan { utc_offset: 39600, dst_offset: 0, name: None }), + (-1041418800, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: None }), + (-907408800, FixedTimespan { utc_offset: 32400, dst_offset: 0, name: None }), + (-817462800, FixedTimespan { utc_offset: 39600, dst_offset: 0, name: None }), + (-7988400, FixedTimespan { utc_offset: -43200, dst_offset: 0, name: None }), + (745934400, FixedTimespan { utc_offset: 43200, dst_offset: 0, name: None }), + ]; + FixedTimespanSet { + first: FixedTimespan { + utc_offset: 40160, + dst_offset: 0, + name: Some("LMT"), + }, + rest: REST + } + }, + + Tz::Libya => { + const REST: &[(i64, FixedTimespan)] = &[ + (-1577926364, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (-574902000, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (-568087200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (-512175600, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (-504928800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (-449888400, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (-441856800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (-347158800, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (378684000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (386463600, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (402271200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (417999600, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (433807200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (449622000, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (465429600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (481590000, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (496965600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (512953200, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (528674400, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (544230000, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (560037600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (575852400, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (591660000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (607388400, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (623196000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (641775600, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (844034400, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (860108400, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (875916000, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (1352505600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1364515200, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1382659200, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + ]; + FixedTimespanSet { + first: FixedTimespan { + utc_offset: 3164, + dst_offset: 0, + name: Some("LMT"), + }, + rest: REST + } + }, + + Tz::MET => { + const REST: &[(i64, FixedTimespan)] = &[ + (-2840141850, FixedTimespan { utc_offset: 1050, dst_offset: 0, name: Some("BMT") }), + (-2450995200, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (-1740355200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (-1693702800, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (-1680483600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (-1663455600, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (-1650150000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (-1632006000, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (-1618700400, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (-1613829600, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (-1604278800, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (-1585530000, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (-1574038800, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (-1552266000, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (-1539997200, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (-1520557200, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (-1507510800, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (-1490576400, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (-1473642000, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (-1459126800, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (-1444006800, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (-1427677200, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (-1411952400, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (-1396227600, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (-1379293200, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (-1364778000, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (-1348448400, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (-1333328400, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (-1316394000, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (-1301263200, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (-1284328800, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (-1269813600, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (-1253484000, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (-1238364000, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (-1221429600, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (-1206914400, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (-1191189600, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (-1175464800, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (-1160344800, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (-1143410400, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (-1127685600, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (-1111960800, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (-1096840800, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (-1080511200, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (-1063576800, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (-1049061600, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (-1033336800, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (-1017612000, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (-1002492000, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (-986162400, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (-969228000, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (-950479200, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (-942012000, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (-934671600, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (-857257200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (-844556400, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (-828226800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (-812502000, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (-798073200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (-781052400, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (-766623600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (-745455600, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (-733273200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (228877200, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (243997200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (260326800, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (276051600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (291776400, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (307501200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (323830800, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (338950800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (354675600, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (370400400, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (386125200, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (401850000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (417574800, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (433299600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (449024400, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (465354000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (481078800, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (496803600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (512528400, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (528253200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (543978000, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (559702800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (575427600, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (591152400, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (606877200, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (622602000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (638326800, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (654656400, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (670381200, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (686106000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (701830800, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (717555600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (733280400, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (749005200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (764730000, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (780454800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (796179600, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (811904400, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (828234000, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (846378000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (859683600, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (877827600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (891133200, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (909277200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (922582800, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (941331600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (954032400, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (972781200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (985482000, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1004230800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1017536400, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1035680400, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1048986000, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1067130000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1080435600, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1099184400, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1111885200, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1130634000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1143334800, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1162083600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1174784400, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1193533200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1206838800, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1224982800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1238288400, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1256432400, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1269738000, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1288486800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1301187600, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1319936400, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1332637200, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1351386000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1364691600, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1382835600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1396141200, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1414285200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1427590800, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1445734800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1459040400, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1477789200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1490490000, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1509238800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1521939600, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1540688400, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1553994000, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1572138000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1585443600, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1603587600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1616893200, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1635642000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1648342800, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1667091600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1679792400, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1698541200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1711846800, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1729990800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1743296400, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1761440400, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1774746000, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1792890000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1806195600, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1824944400, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1837645200, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1856394000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1869094800, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1887843600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1901149200, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1919293200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1932598800, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1950742800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1964048400, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1982797200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1995498000, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2014246800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2026947600, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2045696400, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2058397200, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2077146000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2090451600, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2108595600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2121901200, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2140045200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2153350800, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2172099600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2184800400, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2203549200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2216250000, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2234998800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2248304400, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2266448400, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2279754000, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2297898000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2311203600, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2329347600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2342653200, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2361402000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2374102800, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2392851600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2405552400, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2424301200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2437606800, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2455750800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2469056400, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2487200400, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2500506000, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2519254800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2531955600, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2550704400, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2563405200, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2582154000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2595459600, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2613603600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2626909200, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2645053200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2658358800, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2676502800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2689808400, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2708557200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2721258000, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2740006800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2752707600, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2771456400, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2784762000, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2802906000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2816211600, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2834355600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2847661200, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2866410000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2879110800, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2897859600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2910560400, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2929309200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2942010000, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2960758800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2974064400, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2992208400, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3005514000, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3023658000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3036963600, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3055712400, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3068413200, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3087162000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3099862800, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3118611600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3131917200, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3150061200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3163366800, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3181510800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3194816400, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3212960400, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3226266000, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3245014800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3257715600, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3276464400, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3289165200, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3307914000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3321219600, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3339363600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3352669200, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3370813200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3384118800, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3402867600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3415568400, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3434317200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3447018000, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3465766800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3479072400, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3497216400, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3510522000, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3528666000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3541971600, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3560115600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3573421200, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3592170000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3604870800, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3623619600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3636320400, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3655069200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3668374800, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3686518800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3699824400, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3717968400, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3731274000, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3750022800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3762723600, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3781472400, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3794173200, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3812922000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3825622800, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3844371600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3857677200, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3875821200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3889126800, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3907270800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3920576400, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3939325200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3952026000, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3970774800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3983475600, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (4002224400, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (4015530000, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (4033674000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (4046979600, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (4065123600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (4078429200, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (4096573200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + ]; + FixedTimespanSet { + first: FixedTimespan { + utc_offset: 1050, + dst_offset: 0, + name: Some("LMT"), + }, + rest: REST + } + }, + + Tz::MST => { + const REST: &[(i64, FixedTimespan)] = &[ + (-2717616702, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (-1633273200, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (-1615132800, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (-1601823600, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (-1583683200, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (-880210800, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MWT") }), + (-820519140, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (-812653140, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MWT") }), + (-796845540, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (-84380400, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (-68659200, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + ]; + FixedTimespanSet { + first: FixedTimespan { + utc_offset: -26898, + dst_offset: 0, + name: Some("LMT"), + }, + rest: REST + } + }, + + Tz::MST7MDT => { + const REST: &[(i64, FixedTimespan)] = &[ + (-2717618404, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (-1633273200, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (-1615132800, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (-1601823600, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (-1583683200, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (-1570374000, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (-1551628800, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (-1538924400, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (-1534089600, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (-880210800, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MWT") }), + (-769395600, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MPT") }), + (-765388800, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (-147884400, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (-131558400, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (-116434800, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (-100108800, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (-84380400, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (-68659200, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (-52930800, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (-37209600, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (-21481200, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (-5760000, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (9968400, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (25689600, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (41418000, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (57744000, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (73472400, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (89193600, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (104922000, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (120643200, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (126694800, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (152092800, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (162378000, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (183542400, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (199270800, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (215596800, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (230720400, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (247046400, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (262774800, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (278496000, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (294224400, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (309945600, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (325674000, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (341395200, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (357123600, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (372844800, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (388573200, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (404899200, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (420022800, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (436348800, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (452077200, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (467798400, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (483526800, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (499248000, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (514976400, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (530697600, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (544611600, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (562147200, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (576061200, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (594201600, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (607510800, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (625651200, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (638960400, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (657100800, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (671014800, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (688550400, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (702464400, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (720000000, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (733914000, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (752054400, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (765363600, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (783504000, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (796813200, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (814953600, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (828867600, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (846403200, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (860317200, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (877852800, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (891766800, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (909302400, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (923216400, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (941356800, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (954666000, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (972806400, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (986115600, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (1004256000, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (1018170000, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (1035705600, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (1049619600, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (1067155200, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (1081069200, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (1099209600, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (1112518800, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (1130659200, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (1143968400, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (1162108800, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (1173603600, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (1194163200, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (1205053200, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (1225612800, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (1236502800, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (1257062400, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (1268557200, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (1289116800, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (1300006800, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (1320566400, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (1331456400, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (1352016000, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (1362906000, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (1383465600, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (1394355600, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (1414915200, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (1425805200, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (1446364800, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (1457859600, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (1478419200, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (1489309200, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (1509868800, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (1520758800, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (1541318400, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (1552208400, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (1572768000, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (1583658000, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (1604217600, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (1615712400, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (1636272000, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (1647162000, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (1667721600, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (1678611600, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (1699171200, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (1710061200, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (1730620800, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (1741510800, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (1762070400, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (1772960400, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (1793520000, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (1805014800, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (1825574400, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (1836464400, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (1857024000, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (1867914000, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (1888473600, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (1899363600, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (1919923200, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (1930813200, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (1951372800, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (1962867600, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (1983427200, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (1994317200, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (2014876800, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (2025766800, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (2046326400, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (2057216400, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (2077776000, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (2088666000, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (2109225600, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (2120115600, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (2140675200, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (2152170000, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (2172729600, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (2183619600, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (2204179200, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (2215069200, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (2235628800, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (2246518800, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (2267078400, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (2277968400, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (2298528000, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (2309418000, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (2329977600, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (2341472400, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (2362032000, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (2372922000, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (2393481600, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (2404371600, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (2424931200, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (2435821200, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (2456380800, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (2467270800, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (2487830400, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (2499325200, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (2519884800, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (2530774800, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (2551334400, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (2562224400, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (2582784000, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (2593674000, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (2614233600, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (2625123600, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (2645683200, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (2656573200, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (2677132800, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (2688627600, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (2709187200, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (2720077200, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (2740636800, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (2751526800, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (2772086400, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (2782976400, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (2803536000, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (2814426000, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (2834985600, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (2846480400, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (2867040000, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (2877930000, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (2898489600, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (2909379600, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (2929939200, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (2940829200, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (2961388800, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (2972278800, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (2992838400, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (3003728400, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (3024288000, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (3035782800, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (3056342400, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (3067232400, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (3087792000, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (3098682000, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (3119241600, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (3130131600, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (3150691200, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (3161581200, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (3182140800, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (3193030800, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (3213590400, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (3225085200, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (3245644800, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (3256534800, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (3277094400, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (3287984400, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (3308544000, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (3319434000, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (3339993600, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (3350883600, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (3371443200, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (3382938000, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (3403497600, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (3414387600, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (3434947200, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (3445837200, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (3466396800, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (3477286800, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (3497846400, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (3508736400, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (3529296000, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (3540186000, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (3560745600, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (3572240400, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (3592800000, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (3603690000, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (3624249600, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (3635139600, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (3655699200, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (3666589200, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (3687148800, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (3698038800, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (3718598400, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (3730093200, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (3750652800, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (3761542800, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (3782102400, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (3792992400, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (3813552000, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (3824442000, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (3845001600, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (3855891600, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (3876451200, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (3887341200, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (3907900800, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (3919395600, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (3939955200, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (3950845200, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (3971404800, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (3982294800, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (4002854400, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (4013744400, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (4034304000, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (4045194000, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (4065753600, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (4076643600, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (4097203200, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + ]; + FixedTimespanSet { + first: FixedTimespan { + utc_offset: -25196, + dst_offset: 0, + name: Some("LMT"), + }, + rest: REST + } + }, + + Tz::Mexico__BajaNorte => { + const REST: &[(i64, FixedTimespan)] = &[ + (-1514711516, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (-1451667600, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (-1343145600, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (-1234803600, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (-1222963200, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (-1207242000, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (-873820800, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PWT") }), + (-769370400, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PPT") }), + (-761418000, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (-686073600, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (-661539600, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (-620755200, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (-608144400, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (-589384800, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (-576082800, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (-557935200, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (-544633200, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (-495039600, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (-481734000, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (-463590000, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (-450284400, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (-431535600, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (-418230000, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (-400086000, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (-386780400, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (-368636400, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (-355330800, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (-337186800, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (-323881200, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (-305737200, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (-292431600, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (199274400, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (215600400, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (230724000, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (247050000, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (262778400, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (278499600, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (294228000, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (309949200, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (325677600, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (341398800, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (357127200, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (372848400, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (388576800, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (404902800, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (420026400, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (436352400, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (452080800, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (467802000, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (483530400, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (499251600, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (514980000, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (530701200, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (544615200, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (562150800, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (576064800, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (594205200, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (607514400, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (625654800, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (638964000, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (657104400, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (671018400, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (688554000, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (702468000, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (720003600, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (733917600, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (752058000, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (765367200, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (783507600, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (796816800, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (814957200, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (828871200, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (846406800, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (860320800, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (877856400, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (891770400, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (909306000, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (923220000, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (941360400, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (954669600, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (972810000, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (986119200, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (1004259600, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (1018173600, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (1035709200, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (1049623200, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (1067158800, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (1081072800, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (1099213200, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (1112522400, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (1130662800, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (1143972000, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (1162112400, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (1175421600, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (1193562000, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (1207476000, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (1225011600, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (1238925600, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (1256461200, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (1268560800, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (1289120400, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (1300010400, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (1320570000, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (1331460000, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (1352019600, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (1362909600, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (1383469200, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (1394359200, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (1414918800, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (1425808800, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (1446368400, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (1457863200, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (1478422800, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (1489312800, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (1509872400, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (1520762400, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (1541322000, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (1552212000, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (1572771600, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (1583661600, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (1604221200, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (1615716000, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (1636275600, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (1647165600, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (1667725200, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (1678615200, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (1699174800, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (1710064800, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (1730624400, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (1741514400, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (1762074000, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (1772964000, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (1793523600, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (1805018400, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (1825578000, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (1836468000, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (1857027600, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (1867917600, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (1888477200, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (1899367200, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (1919926800, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (1930816800, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (1951376400, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (1962871200, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (1983430800, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (1994320800, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (2014880400, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (2025770400, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (2046330000, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (2057220000, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (2077779600, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (2088669600, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (2109229200, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (2120119200, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (2140678800, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (2152173600, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (2172733200, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (2183623200, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (2204182800, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (2215072800, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (2235632400, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (2246522400, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (2267082000, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (2277972000, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (2298531600, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (2309421600, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (2329981200, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (2341476000, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (2362035600, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (2372925600, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (2393485200, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (2404375200, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (2424934800, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (2435824800, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (2456384400, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (2467274400, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (2487834000, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (2499328800, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (2519888400, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (2530778400, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (2551338000, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (2562228000, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (2582787600, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (2593677600, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (2614237200, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (2625127200, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (2645686800, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (2656576800, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (2677136400, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (2688631200, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (2709190800, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (2720080800, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (2740640400, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (2751530400, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (2772090000, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (2782980000, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (2803539600, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (2814429600, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (2834989200, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (2846484000, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (2867043600, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (2877933600, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (2898493200, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (2909383200, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (2929942800, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (2940832800, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (2961392400, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (2972282400, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (2992842000, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (3003732000, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (3024291600, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (3035786400, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (3056346000, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (3067236000, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (3087795600, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (3098685600, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (3119245200, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (3130135200, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (3150694800, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (3161584800, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (3182144400, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (3193034400, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (3213594000, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (3225088800, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (3245648400, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (3256538400, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (3277098000, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (3287988000, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (3308547600, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (3319437600, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (3339997200, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (3350887200, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (3371446800, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (3382941600, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (3403501200, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (3414391200, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (3434950800, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (3445840800, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (3466400400, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (3477290400, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (3497850000, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (3508740000, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (3529299600, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (3540189600, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (3560749200, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (3572244000, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (3592803600, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (3603693600, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (3624253200, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (3635143200, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (3655702800, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (3666592800, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (3687152400, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (3698042400, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (3718602000, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (3730096800, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (3750656400, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (3761546400, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (3782106000, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (3792996000, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (3813555600, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (3824445600, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (3845005200, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (3855895200, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (3876454800, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (3887344800, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (3907904400, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (3919399200, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (3939958800, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (3950848800, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (3971408400, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (3982298400, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (4002858000, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (4013748000, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (4034307600, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (4045197600, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (4065757200, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (4076647200, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (4097206800, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + ]; + FixedTimespanSet { + first: FixedTimespan { + utc_offset: -28084, + dst_offset: 0, + name: Some("LMT"), + }, + rest: REST + } + }, + + Tz::Mexico__BajaSur => { + const REST: &[(i64, FixedTimespan)] = &[ + (-1514714060, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (-1343149200, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (-1234807200, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (-1220461200, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (-1207159200, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (-1191344400, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (-873828000, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (828867600, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (846403200, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (860317200, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (877852800, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (891766800, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (909302400, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (923216400, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (941356800, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (954666000, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (972806400, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (989139600, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (1001836800, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (1018170000, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (1035705600, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (1049619600, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (1067155200, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (1081069200, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (1099209600, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (1112518800, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (1130659200, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (1143968400, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (1162108800, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (1175418000, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (1193558400, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (1207472400, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (1225008000, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (1238922000, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (1256457600, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (1270371600, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (1288512000, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (1301821200, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (1319961600, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (1333270800, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (1351411200, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (1365325200, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (1382860800, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (1396774800, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (1414310400, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (1428224400, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (1445760000, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (1459674000, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (1477814400, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (1491123600, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (1509264000, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (1522573200, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (1540713600, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (1554627600, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (1572163200, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (1586077200, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (1603612800, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (1617526800, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (1635667200, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (1648976400, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (1667116800, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + ]; + FixedTimespanSet { + first: FixedTimespan { + utc_offset: -25540, + dst_offset: 0, + name: Some("LMT"), + }, + rest: REST + } + }, + + Tz::Mexico__General => { + const REST: &[(i64, FixedTimespan)] = &[ + (-1514715804, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (-1343149200, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (-1234807200, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (-1220461200, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (-1207159200, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (-1191344400, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (-975261600, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (-963169200, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (-917114400, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (-907354800, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (-821901600, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CWT") }), + (-810068400, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (-627501600, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (-612990000, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (828864000, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (846399600, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (860313600, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (877849200, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (891763200, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (909298800, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (923212800, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (941353200, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (954662400, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (972802800, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (989136000, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (1001833200, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (1018166400, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (1035702000, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (1049616000, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (1067151600, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (1081065600, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (1099206000, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (1112515200, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (1130655600, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (1143964800, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (1162105200, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (1175414400, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (1193554800, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (1207468800, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (1225004400, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (1238918400, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (1256454000, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (1270368000, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (1288508400, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (1301817600, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (1319958000, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (1333267200, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (1351407600, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (1365321600, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (1382857200, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (1396771200, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (1414306800, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (1428220800, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (1445756400, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (1459670400, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (1477810800, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (1491120000, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (1509260400, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (1522569600, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (1540710000, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (1554624000, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (1572159600, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (1586073600, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (1603609200, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (1617523200, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (1635663600, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (1648972800, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (1667113200, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + ]; + FixedTimespanSet { + first: FixedTimespan { + utc_offset: -23796, + dst_offset: 0, + name: Some("LMT"), + }, + rest: REST + } + }, + + Tz::NZ => { + const REST: &[(i64, FixedTimespan)] = &[ + (-3192435544, FixedTimespan { utc_offset: 41400, dst_offset: 0, name: Some("NZMT") }), + (-1330335000, FixedTimespan { utc_offset: 41400, dst_offset: 3600, name: Some("NZST") }), + (-1320057000, FixedTimespan { utc_offset: 41400, dst_offset: 0, name: Some("NZMT") }), + (-1300699800, FixedTimespan { utc_offset: 41400, dst_offset: 1800, name: Some("NZST") }), + (-1287396000, FixedTimespan { utc_offset: 41400, dst_offset: 0, name: Some("NZMT") }), + (-1269250200, FixedTimespan { utc_offset: 41400, dst_offset: 1800, name: Some("NZST") }), + (-1255946400, FixedTimespan { utc_offset: 41400, dst_offset: 0, name: Some("NZMT") }), + (-1237800600, FixedTimespan { utc_offset: 41400, dst_offset: 1800, name: Some("NZST") }), + (-1224496800, FixedTimespan { utc_offset: 41400, dst_offset: 0, name: Some("NZMT") }), + (-1206351000, FixedTimespan { utc_offset: 41400, dst_offset: 1800, name: Some("NZST") }), + (-1192442400, FixedTimespan { utc_offset: 41400, dst_offset: 0, name: Some("NZMT") }), + (-1174901400, FixedTimespan { utc_offset: 41400, dst_offset: 1800, name: Some("NZST") }), + (-1160992800, FixedTimespan { utc_offset: 41400, dst_offset: 0, name: Some("NZMT") }), + (-1143451800, FixedTimespan { utc_offset: 41400, dst_offset: 1800, name: Some("NZST") }), + (-1125914400, FixedTimespan { utc_offset: 41400, dst_offset: 0, name: Some("NZMT") }), + (-1112607000, FixedTimespan { utc_offset: 41400, dst_offset: 1800, name: Some("NZST") }), + (-1094464800, FixedTimespan { utc_offset: 41400, dst_offset: 0, name: Some("NZMT") }), + (-1081157400, FixedTimespan { utc_offset: 41400, dst_offset: 1800, name: Some("NZST") }), + (-1063015200, FixedTimespan { utc_offset: 41400, dst_offset: 0, name: Some("NZMT") }), + (-1049707800, FixedTimespan { utc_offset: 41400, dst_offset: 1800, name: Some("NZST") }), + (-1031565600, FixedTimespan { utc_offset: 41400, dst_offset: 0, name: Some("NZMT") }), + (-1018258200, FixedTimespan { utc_offset: 41400, dst_offset: 1800, name: Some("NZST") }), + (-1000116000, FixedTimespan { utc_offset: 41400, dst_offset: 0, name: Some("NZMT") }), + (-986808600, FixedTimespan { utc_offset: 41400, dst_offset: 1800, name: Some("NZST") }), + (-968061600, FixedTimespan { utc_offset: 41400, dst_offset: 0, name: Some("NZMT") }), + (-955359000, FixedTimespan { utc_offset: 41400, dst_offset: 1800, name: Some("NZST") }), + (-936612000, FixedTimespan { utc_offset: 41400, dst_offset: 0, name: Some("NZMT") }), + (-923304600, FixedTimespan { utc_offset: 41400, dst_offset: 1800, name: Some("NZST") }), + (-757425600, FixedTimespan { utc_offset: 43200, dst_offset: 0, name: Some("NZST") }), + (152632800, FixedTimespan { utc_offset: 43200, dst_offset: 3600, name: Some("NZDT") }), + (162309600, FixedTimespan { utc_offset: 43200, dst_offset: 0, name: Some("NZST") }), + (183477600, FixedTimespan { utc_offset: 43200, dst_offset: 3600, name: Some("NZDT") }), + (194968800, FixedTimespan { utc_offset: 43200, dst_offset: 0, name: Some("NZST") }), + (215532000, FixedTimespan { utc_offset: 43200, dst_offset: 3600, name: Some("NZDT") }), + (226418400, FixedTimespan { utc_offset: 43200, dst_offset: 0, name: Some("NZST") }), + (246981600, FixedTimespan { utc_offset: 43200, dst_offset: 3600, name: Some("NZDT") }), + (257868000, FixedTimespan { utc_offset: 43200, dst_offset: 0, name: Some("NZST") }), + (278431200, FixedTimespan { utc_offset: 43200, dst_offset: 3600, name: Some("NZDT") }), + (289317600, FixedTimespan { utc_offset: 43200, dst_offset: 0, name: Some("NZST") }), + (309880800, FixedTimespan { utc_offset: 43200, dst_offset: 3600, name: Some("NZDT") }), + (320767200, FixedTimespan { utc_offset: 43200, dst_offset: 0, name: Some("NZST") }), + (341330400, FixedTimespan { utc_offset: 43200, dst_offset: 3600, name: Some("NZDT") }), + (352216800, FixedTimespan { utc_offset: 43200, dst_offset: 0, name: Some("NZST") }), + (372780000, FixedTimespan { utc_offset: 43200, dst_offset: 3600, name: Some("NZDT") }), + (384271200, FixedTimespan { utc_offset: 43200, dst_offset: 0, name: Some("NZST") }), + (404834400, FixedTimespan { utc_offset: 43200, dst_offset: 3600, name: Some("NZDT") }), + (415720800, FixedTimespan { utc_offset: 43200, dst_offset: 0, name: Some("NZST") }), + (436284000, FixedTimespan { utc_offset: 43200, dst_offset: 3600, name: Some("NZDT") }), + (447170400, FixedTimespan { utc_offset: 43200, dst_offset: 0, name: Some("NZST") }), + (467733600, FixedTimespan { utc_offset: 43200, dst_offset: 3600, name: Some("NZDT") }), + (478620000, FixedTimespan { utc_offset: 43200, dst_offset: 0, name: Some("NZST") }), + (499183200, FixedTimespan { utc_offset: 43200, dst_offset: 3600, name: Some("NZDT") }), + (510069600, FixedTimespan { utc_offset: 43200, dst_offset: 0, name: Some("NZST") }), + (530632800, FixedTimespan { utc_offset: 43200, dst_offset: 3600, name: Some("NZDT") }), + (541519200, FixedTimespan { utc_offset: 43200, dst_offset: 0, name: Some("NZST") }), + (562082400, FixedTimespan { utc_offset: 43200, dst_offset: 3600, name: Some("NZDT") }), + (573573600, FixedTimespan { utc_offset: 43200, dst_offset: 0, name: Some("NZST") }), + (594136800, FixedTimespan { utc_offset: 43200, dst_offset: 3600, name: Some("NZDT") }), + (605023200, FixedTimespan { utc_offset: 43200, dst_offset: 0, name: Some("NZST") }), + (623772000, FixedTimespan { utc_offset: 43200, dst_offset: 3600, name: Some("NZDT") }), + (637682400, FixedTimespan { utc_offset: 43200, dst_offset: 0, name: Some("NZST") }), + (655221600, FixedTimespan { utc_offset: 43200, dst_offset: 3600, name: Some("NZDT") }), + (669132000, FixedTimespan { utc_offset: 43200, dst_offset: 0, name: Some("NZST") }), + (686671200, FixedTimespan { utc_offset: 43200, dst_offset: 3600, name: Some("NZDT") }), + (700581600, FixedTimespan { utc_offset: 43200, dst_offset: 0, name: Some("NZST") }), + (718120800, FixedTimespan { utc_offset: 43200, dst_offset: 3600, name: Some("NZDT") }), + (732636000, FixedTimespan { utc_offset: 43200, dst_offset: 0, name: Some("NZST") }), + (749570400, FixedTimespan { utc_offset: 43200, dst_offset: 3600, name: Some("NZDT") }), + (764085600, FixedTimespan { utc_offset: 43200, dst_offset: 0, name: Some("NZST") }), + (781020000, FixedTimespan { utc_offset: 43200, dst_offset: 3600, name: Some("NZDT") }), + (795535200, FixedTimespan { utc_offset: 43200, dst_offset: 0, name: Some("NZST") }), + (812469600, FixedTimespan { utc_offset: 43200, dst_offset: 3600, name: Some("NZDT") }), + (826984800, FixedTimespan { utc_offset: 43200, dst_offset: 0, name: Some("NZST") }), + (844524000, FixedTimespan { utc_offset: 43200, dst_offset: 3600, name: Some("NZDT") }), + (858434400, FixedTimespan { utc_offset: 43200, dst_offset: 0, name: Some("NZST") }), + (875973600, FixedTimespan { utc_offset: 43200, dst_offset: 3600, name: Some("NZDT") }), + (889884000, FixedTimespan { utc_offset: 43200, dst_offset: 0, name: Some("NZST") }), + (907423200, FixedTimespan { utc_offset: 43200, dst_offset: 3600, name: Some("NZDT") }), + (921938400, FixedTimespan { utc_offset: 43200, dst_offset: 0, name: Some("NZST") }), + (938872800, FixedTimespan { utc_offset: 43200, dst_offset: 3600, name: Some("NZDT") }), + (953388000, FixedTimespan { utc_offset: 43200, dst_offset: 0, name: Some("NZST") }), + (970322400, FixedTimespan { utc_offset: 43200, dst_offset: 3600, name: Some("NZDT") }), + (984837600, FixedTimespan { utc_offset: 43200, dst_offset: 0, name: Some("NZST") }), + (1002376800, FixedTimespan { utc_offset: 43200, dst_offset: 3600, name: Some("NZDT") }), + (1016287200, FixedTimespan { utc_offset: 43200, dst_offset: 0, name: Some("NZST") }), + (1033826400, FixedTimespan { utc_offset: 43200, dst_offset: 3600, name: Some("NZDT") }), + (1047736800, FixedTimespan { utc_offset: 43200, dst_offset: 0, name: Some("NZST") }), + (1065276000, FixedTimespan { utc_offset: 43200, dst_offset: 3600, name: Some("NZDT") }), + (1079791200, FixedTimespan { utc_offset: 43200, dst_offset: 0, name: Some("NZST") }), + (1096725600, FixedTimespan { utc_offset: 43200, dst_offset: 3600, name: Some("NZDT") }), + (1111240800, FixedTimespan { utc_offset: 43200, dst_offset: 0, name: Some("NZST") }), + (1128175200, FixedTimespan { utc_offset: 43200, dst_offset: 3600, name: Some("NZDT") }), + (1142690400, FixedTimespan { utc_offset: 43200, dst_offset: 0, name: Some("NZST") }), + (1159624800, FixedTimespan { utc_offset: 43200, dst_offset: 3600, name: Some("NZDT") }), + (1174140000, FixedTimespan { utc_offset: 43200, dst_offset: 0, name: Some("NZST") }), + (1191074400, FixedTimespan { utc_offset: 43200, dst_offset: 3600, name: Some("NZDT") }), + (1207404000, FixedTimespan { utc_offset: 43200, dst_offset: 0, name: Some("NZST") }), + (1222524000, FixedTimespan { utc_offset: 43200, dst_offset: 3600, name: Some("NZDT") }), + (1238853600, FixedTimespan { utc_offset: 43200, dst_offset: 0, name: Some("NZST") }), + (1253973600, FixedTimespan { utc_offset: 43200, dst_offset: 3600, name: Some("NZDT") }), + (1270303200, FixedTimespan { utc_offset: 43200, dst_offset: 0, name: Some("NZST") }), + (1285423200, FixedTimespan { utc_offset: 43200, dst_offset: 3600, name: Some("NZDT") }), + (1301752800, FixedTimespan { utc_offset: 43200, dst_offset: 0, name: Some("NZST") }), + (1316872800, FixedTimespan { utc_offset: 43200, dst_offset: 3600, name: Some("NZDT") }), + (1333202400, FixedTimespan { utc_offset: 43200, dst_offset: 0, name: Some("NZST") }), + (1348927200, FixedTimespan { utc_offset: 43200, dst_offset: 3600, name: Some("NZDT") }), + (1365256800, FixedTimespan { utc_offset: 43200, dst_offset: 0, name: Some("NZST") }), + (1380376800, FixedTimespan { utc_offset: 43200, dst_offset: 3600, name: Some("NZDT") }), + (1396706400, FixedTimespan { utc_offset: 43200, dst_offset: 0, name: Some("NZST") }), + (1411826400, FixedTimespan { utc_offset: 43200, dst_offset: 3600, name: Some("NZDT") }), + (1428156000, FixedTimespan { utc_offset: 43200, dst_offset: 0, name: Some("NZST") }), + (1443276000, FixedTimespan { utc_offset: 43200, dst_offset: 3600, name: Some("NZDT") }), + (1459605600, FixedTimespan { utc_offset: 43200, dst_offset: 0, name: Some("NZST") }), + (1474725600, FixedTimespan { utc_offset: 43200, dst_offset: 3600, name: Some("NZDT") }), + (1491055200, FixedTimespan { utc_offset: 43200, dst_offset: 0, name: Some("NZST") }), + (1506175200, FixedTimespan { utc_offset: 43200, dst_offset: 3600, name: Some("NZDT") }), + (1522504800, FixedTimespan { utc_offset: 43200, dst_offset: 0, name: Some("NZST") }), + (1538229600, FixedTimespan { utc_offset: 43200, dst_offset: 3600, name: Some("NZDT") }), + (1554559200, FixedTimespan { utc_offset: 43200, dst_offset: 0, name: Some("NZST") }), + (1569679200, FixedTimespan { utc_offset: 43200, dst_offset: 3600, name: Some("NZDT") }), + (1586008800, FixedTimespan { utc_offset: 43200, dst_offset: 0, name: Some("NZST") }), + (1601128800, FixedTimespan { utc_offset: 43200, dst_offset: 3600, name: Some("NZDT") }), + (1617458400, FixedTimespan { utc_offset: 43200, dst_offset: 0, name: Some("NZST") }), + (1632578400, FixedTimespan { utc_offset: 43200, dst_offset: 3600, name: Some("NZDT") }), + (1648908000, FixedTimespan { utc_offset: 43200, dst_offset: 0, name: Some("NZST") }), + (1664028000, FixedTimespan { utc_offset: 43200, dst_offset: 3600, name: Some("NZDT") }), + (1680357600, FixedTimespan { utc_offset: 43200, dst_offset: 0, name: Some("NZST") }), + (1695477600, FixedTimespan { utc_offset: 43200, dst_offset: 3600, name: Some("NZDT") }), + (1712412000, FixedTimespan { utc_offset: 43200, dst_offset: 0, name: Some("NZST") }), + (1727532000, FixedTimespan { utc_offset: 43200, dst_offset: 3600, name: Some("NZDT") }), + (1743861600, FixedTimespan { utc_offset: 43200, dst_offset: 0, name: Some("NZST") }), + (1758981600, FixedTimespan { utc_offset: 43200, dst_offset: 3600, name: Some("NZDT") }), + (1775311200, FixedTimespan { utc_offset: 43200, dst_offset: 0, name: Some("NZST") }), + (1790431200, FixedTimespan { utc_offset: 43200, dst_offset: 3600, name: Some("NZDT") }), + (1806760800, FixedTimespan { utc_offset: 43200, dst_offset: 0, name: Some("NZST") }), + (1821880800, FixedTimespan { utc_offset: 43200, dst_offset: 3600, name: Some("NZDT") }), + (1838210400, FixedTimespan { utc_offset: 43200, dst_offset: 0, name: Some("NZST") }), + (1853330400, FixedTimespan { utc_offset: 43200, dst_offset: 3600, name: Some("NZDT") }), + (1869660000, FixedTimespan { utc_offset: 43200, dst_offset: 0, name: Some("NZST") }), + (1885384800, FixedTimespan { utc_offset: 43200, dst_offset: 3600, name: Some("NZDT") }), + (1901714400, FixedTimespan { utc_offset: 43200, dst_offset: 0, name: Some("NZST") }), + (1916834400, FixedTimespan { utc_offset: 43200, dst_offset: 3600, name: Some("NZDT") }), + (1933164000, FixedTimespan { utc_offset: 43200, dst_offset: 0, name: Some("NZST") }), + (1948284000, FixedTimespan { utc_offset: 43200, dst_offset: 3600, name: Some("NZDT") }), + (1964613600, FixedTimespan { utc_offset: 43200, dst_offset: 0, name: Some("NZST") }), + (1979733600, FixedTimespan { utc_offset: 43200, dst_offset: 3600, name: Some("NZDT") }), + (1996063200, FixedTimespan { utc_offset: 43200, dst_offset: 0, name: Some("NZST") }), + (2011183200, FixedTimespan { utc_offset: 43200, dst_offset: 3600, name: Some("NZDT") }), + (2027512800, FixedTimespan { utc_offset: 43200, dst_offset: 0, name: Some("NZST") }), + (2042632800, FixedTimespan { utc_offset: 43200, dst_offset: 3600, name: Some("NZDT") }), + (2058962400, FixedTimespan { utc_offset: 43200, dst_offset: 0, name: Some("NZST") }), + (2074687200, FixedTimespan { utc_offset: 43200, dst_offset: 3600, name: Some("NZDT") }), + (2091016800, FixedTimespan { utc_offset: 43200, dst_offset: 0, name: Some("NZST") }), + (2106136800, FixedTimespan { utc_offset: 43200, dst_offset: 3600, name: Some("NZDT") }), + (2122466400, FixedTimespan { utc_offset: 43200, dst_offset: 0, name: Some("NZST") }), + (2137586400, FixedTimespan { utc_offset: 43200, dst_offset: 3600, name: Some("NZDT") }), + (2153916000, FixedTimespan { utc_offset: 43200, dst_offset: 0, name: Some("NZST") }), + (2169036000, FixedTimespan { utc_offset: 43200, dst_offset: 3600, name: Some("NZDT") }), + (2185365600, FixedTimespan { utc_offset: 43200, dst_offset: 0, name: Some("NZST") }), + (2200485600, FixedTimespan { utc_offset: 43200, dst_offset: 3600, name: Some("NZDT") }), + (2216815200, FixedTimespan { utc_offset: 43200, dst_offset: 0, name: Some("NZST") }), + (2232540000, FixedTimespan { utc_offset: 43200, dst_offset: 3600, name: Some("NZDT") }), + (2248869600, FixedTimespan { utc_offset: 43200, dst_offset: 0, name: Some("NZST") }), + (2263989600, FixedTimespan { utc_offset: 43200, dst_offset: 3600, name: Some("NZDT") }), + (2280319200, FixedTimespan { utc_offset: 43200, dst_offset: 0, name: Some("NZST") }), + (2295439200, FixedTimespan { utc_offset: 43200, dst_offset: 3600, name: Some("NZDT") }), + (2311768800, FixedTimespan { utc_offset: 43200, dst_offset: 0, name: Some("NZST") }), + (2326888800, FixedTimespan { utc_offset: 43200, dst_offset: 3600, name: Some("NZDT") }), + (2343218400, FixedTimespan { utc_offset: 43200, dst_offset: 0, name: Some("NZST") }), + (2358338400, FixedTimespan { utc_offset: 43200, dst_offset: 3600, name: Some("NZDT") }), + (2374668000, FixedTimespan { utc_offset: 43200, dst_offset: 0, name: Some("NZST") }), + (2389788000, FixedTimespan { utc_offset: 43200, dst_offset: 3600, name: Some("NZDT") }), + (2406117600, FixedTimespan { utc_offset: 43200, dst_offset: 0, name: Some("NZST") }), + (2421842400, FixedTimespan { utc_offset: 43200, dst_offset: 3600, name: Some("NZDT") }), + (2438172000, FixedTimespan { utc_offset: 43200, dst_offset: 0, name: Some("NZST") }), + (2453292000, FixedTimespan { utc_offset: 43200, dst_offset: 3600, name: Some("NZDT") }), + (2469621600, FixedTimespan { utc_offset: 43200, dst_offset: 0, name: Some("NZST") }), + (2484741600, FixedTimespan { utc_offset: 43200, dst_offset: 3600, name: Some("NZDT") }), + (2501071200, FixedTimespan { utc_offset: 43200, dst_offset: 0, name: Some("NZST") }), + (2516191200, FixedTimespan { utc_offset: 43200, dst_offset: 3600, name: Some("NZDT") }), + (2532520800, FixedTimespan { utc_offset: 43200, dst_offset: 0, name: Some("NZST") }), + (2547640800, FixedTimespan { utc_offset: 43200, dst_offset: 3600, name: Some("NZDT") }), + (2563970400, FixedTimespan { utc_offset: 43200, dst_offset: 0, name: Some("NZST") }), + (2579090400, FixedTimespan { utc_offset: 43200, dst_offset: 3600, name: Some("NZDT") }), + (2596024800, FixedTimespan { utc_offset: 43200, dst_offset: 0, name: Some("NZST") }), + (2611144800, FixedTimespan { utc_offset: 43200, dst_offset: 3600, name: Some("NZDT") }), + (2627474400, FixedTimespan { utc_offset: 43200, dst_offset: 0, name: Some("NZST") }), + (2642594400, FixedTimespan { utc_offset: 43200, dst_offset: 3600, name: Some("NZDT") }), + (2658924000, FixedTimespan { utc_offset: 43200, dst_offset: 0, name: Some("NZST") }), + (2674044000, FixedTimespan { utc_offset: 43200, dst_offset: 3600, name: Some("NZDT") }), + (2690373600, FixedTimespan { utc_offset: 43200, dst_offset: 0, name: Some("NZST") }), + (2705493600, FixedTimespan { utc_offset: 43200, dst_offset: 3600, name: Some("NZDT") }), + (2721823200, FixedTimespan { utc_offset: 43200, dst_offset: 0, name: Some("NZST") }), + (2736943200, FixedTimespan { utc_offset: 43200, dst_offset: 3600, name: Some("NZDT") }), + (2753272800, FixedTimespan { utc_offset: 43200, dst_offset: 0, name: Some("NZST") }), + (2768997600, FixedTimespan { utc_offset: 43200, dst_offset: 3600, name: Some("NZDT") }), + (2785327200, FixedTimespan { utc_offset: 43200, dst_offset: 0, name: Some("NZST") }), + (2800447200, FixedTimespan { utc_offset: 43200, dst_offset: 3600, name: Some("NZDT") }), + (2816776800, FixedTimespan { utc_offset: 43200, dst_offset: 0, name: Some("NZST") }), + (2831896800, FixedTimespan { utc_offset: 43200, dst_offset: 3600, name: Some("NZDT") }), + (2848226400, FixedTimespan { utc_offset: 43200, dst_offset: 0, name: Some("NZST") }), + (2863346400, FixedTimespan { utc_offset: 43200, dst_offset: 3600, name: Some("NZDT") }), + (2879676000, FixedTimespan { utc_offset: 43200, dst_offset: 0, name: Some("NZST") }), + (2894796000, FixedTimespan { utc_offset: 43200, dst_offset: 3600, name: Some("NZDT") }), + (2911125600, FixedTimespan { utc_offset: 43200, dst_offset: 0, name: Some("NZST") }), + (2926245600, FixedTimespan { utc_offset: 43200, dst_offset: 3600, name: Some("NZDT") }), + (2942575200, FixedTimespan { utc_offset: 43200, dst_offset: 0, name: Some("NZST") }), + (2958300000, FixedTimespan { utc_offset: 43200, dst_offset: 3600, name: Some("NZDT") }), + (2974629600, FixedTimespan { utc_offset: 43200, dst_offset: 0, name: Some("NZST") }), + (2989749600, FixedTimespan { utc_offset: 43200, dst_offset: 3600, name: Some("NZDT") }), + (3006079200, FixedTimespan { utc_offset: 43200, dst_offset: 0, name: Some("NZST") }), + (3021199200, FixedTimespan { utc_offset: 43200, dst_offset: 3600, name: Some("NZDT") }), + (3037528800, FixedTimespan { utc_offset: 43200, dst_offset: 0, name: Some("NZST") }), + (3052648800, FixedTimespan { utc_offset: 43200, dst_offset: 3600, name: Some("NZDT") }), + (3068978400, FixedTimespan { utc_offset: 43200, dst_offset: 0, name: Some("NZST") }), + (3084098400, FixedTimespan { utc_offset: 43200, dst_offset: 3600, name: Some("NZDT") }), + (3100428000, FixedTimespan { utc_offset: 43200, dst_offset: 0, name: Some("NZST") }), + (3116152800, FixedTimespan { utc_offset: 43200, dst_offset: 3600, name: Some("NZDT") }), + (3132482400, FixedTimespan { utc_offset: 43200, dst_offset: 0, name: Some("NZST") }), + (3147602400, FixedTimespan { utc_offset: 43200, dst_offset: 3600, name: Some("NZDT") }), + (3163932000, FixedTimespan { utc_offset: 43200, dst_offset: 0, name: Some("NZST") }), + (3179052000, FixedTimespan { utc_offset: 43200, dst_offset: 3600, name: Some("NZDT") }), + (3195381600, FixedTimespan { utc_offset: 43200, dst_offset: 0, name: Some("NZST") }), + (3210501600, FixedTimespan { utc_offset: 43200, dst_offset: 3600, name: Some("NZDT") }), + (3226831200, FixedTimespan { utc_offset: 43200, dst_offset: 0, name: Some("NZST") }), + (3241951200, FixedTimespan { utc_offset: 43200, dst_offset: 3600, name: Some("NZDT") }), + (3258280800, FixedTimespan { utc_offset: 43200, dst_offset: 0, name: Some("NZST") }), + (3273400800, FixedTimespan { utc_offset: 43200, dst_offset: 3600, name: Some("NZDT") }), + (3289730400, FixedTimespan { utc_offset: 43200, dst_offset: 0, name: Some("NZST") }), + (3305455200, FixedTimespan { utc_offset: 43200, dst_offset: 3600, name: Some("NZDT") }), + (3321784800, FixedTimespan { utc_offset: 43200, dst_offset: 0, name: Some("NZST") }), + (3336904800, FixedTimespan { utc_offset: 43200, dst_offset: 3600, name: Some("NZDT") }), + (3353234400, FixedTimespan { utc_offset: 43200, dst_offset: 0, name: Some("NZST") }), + (3368354400, FixedTimespan { utc_offset: 43200, dst_offset: 3600, name: Some("NZDT") }), + (3384684000, FixedTimespan { utc_offset: 43200, dst_offset: 0, name: Some("NZST") }), + (3399804000, FixedTimespan { utc_offset: 43200, dst_offset: 3600, name: Some("NZDT") }), + (3416133600, FixedTimespan { utc_offset: 43200, dst_offset: 0, name: Some("NZST") }), + (3431253600, FixedTimespan { utc_offset: 43200, dst_offset: 3600, name: Some("NZDT") }), + (3447583200, FixedTimespan { utc_offset: 43200, dst_offset: 0, name: Some("NZST") }), + (3462703200, FixedTimespan { utc_offset: 43200, dst_offset: 3600, name: Some("NZDT") }), + (3479637600, FixedTimespan { utc_offset: 43200, dst_offset: 0, name: Some("NZST") }), + (3494757600, FixedTimespan { utc_offset: 43200, dst_offset: 3600, name: Some("NZDT") }), + (3511087200, FixedTimespan { utc_offset: 43200, dst_offset: 0, name: Some("NZST") }), + (3526207200, FixedTimespan { utc_offset: 43200, dst_offset: 3600, name: Some("NZDT") }), + (3542536800, FixedTimespan { utc_offset: 43200, dst_offset: 0, name: Some("NZST") }), + (3557656800, FixedTimespan { utc_offset: 43200, dst_offset: 3600, name: Some("NZDT") }), + (3573986400, FixedTimespan { utc_offset: 43200, dst_offset: 0, name: Some("NZST") }), + (3589106400, FixedTimespan { utc_offset: 43200, dst_offset: 3600, name: Some("NZDT") }), + (3605436000, FixedTimespan { utc_offset: 43200, dst_offset: 0, name: Some("NZST") }), + (3620556000, FixedTimespan { utc_offset: 43200, dst_offset: 3600, name: Some("NZDT") }), + (3636885600, FixedTimespan { utc_offset: 43200, dst_offset: 0, name: Some("NZST") }), + (3652610400, FixedTimespan { utc_offset: 43200, dst_offset: 3600, name: Some("NZDT") }), + (3668940000, FixedTimespan { utc_offset: 43200, dst_offset: 0, name: Some("NZST") }), + (3684060000, FixedTimespan { utc_offset: 43200, dst_offset: 3600, name: Some("NZDT") }), + (3700389600, FixedTimespan { utc_offset: 43200, dst_offset: 0, name: Some("NZST") }), + (3715509600, FixedTimespan { utc_offset: 43200, dst_offset: 3600, name: Some("NZDT") }), + (3731839200, FixedTimespan { utc_offset: 43200, dst_offset: 0, name: Some("NZST") }), + (3746959200, FixedTimespan { utc_offset: 43200, dst_offset: 3600, name: Some("NZDT") }), + (3763288800, FixedTimespan { utc_offset: 43200, dst_offset: 0, name: Some("NZST") }), + (3778408800, FixedTimespan { utc_offset: 43200, dst_offset: 3600, name: Some("NZDT") }), + (3794738400, FixedTimespan { utc_offset: 43200, dst_offset: 0, name: Some("NZST") }), + (3809858400, FixedTimespan { utc_offset: 43200, dst_offset: 3600, name: Some("NZDT") }), + (3826188000, FixedTimespan { utc_offset: 43200, dst_offset: 0, name: Some("NZST") }), + (3841912800, FixedTimespan { utc_offset: 43200, dst_offset: 3600, name: Some("NZDT") }), + (3858242400, FixedTimespan { utc_offset: 43200, dst_offset: 0, name: Some("NZST") }), + (3873362400, FixedTimespan { utc_offset: 43200, dst_offset: 3600, name: Some("NZDT") }), + (3889692000, FixedTimespan { utc_offset: 43200, dst_offset: 0, name: Some("NZST") }), + (3904812000, FixedTimespan { utc_offset: 43200, dst_offset: 3600, name: Some("NZDT") }), + (3921141600, FixedTimespan { utc_offset: 43200, dst_offset: 0, name: Some("NZST") }), + (3936261600, FixedTimespan { utc_offset: 43200, dst_offset: 3600, name: Some("NZDT") }), + (3952591200, FixedTimespan { utc_offset: 43200, dst_offset: 0, name: Some("NZST") }), + (3967711200, FixedTimespan { utc_offset: 43200, dst_offset: 3600, name: Some("NZDT") }), + (3984040800, FixedTimespan { utc_offset: 43200, dst_offset: 0, name: Some("NZST") }), + (3999765600, FixedTimespan { utc_offset: 43200, dst_offset: 3600, name: Some("NZDT") }), + (4016095200, FixedTimespan { utc_offset: 43200, dst_offset: 0, name: Some("NZST") }), + (4031215200, FixedTimespan { utc_offset: 43200, dst_offset: 3600, name: Some("NZDT") }), + (4047544800, FixedTimespan { utc_offset: 43200, dst_offset: 0, name: Some("NZST") }), + (4062664800, FixedTimespan { utc_offset: 43200, dst_offset: 3600, name: Some("NZDT") }), + (4078994400, FixedTimespan { utc_offset: 43200, dst_offset: 0, name: Some("NZST") }), + (4094114400, FixedTimespan { utc_offset: 43200, dst_offset: 3600, name: Some("NZDT") }), + ]; + FixedTimespanSet { + first: FixedTimespan { + utc_offset: 41944, + dst_offset: 0, + name: Some("LMT"), + }, + rest: REST + } + }, + + Tz::NZCHAT => { + const REST: &[(i64, FixedTimespan)] = &[ + (-3192437628, FixedTimespan { utc_offset: 44100, dst_offset: 0, name: None }), + (-757426500, FixedTimespan { utc_offset: 45900, dst_offset: 0, name: None }), + (152632800, FixedTimespan { utc_offset: 45900, dst_offset: 3600, name: None }), + (162309600, FixedTimespan { utc_offset: 45900, dst_offset: 0, name: None }), + (183477600, FixedTimespan { utc_offset: 45900, dst_offset: 3600, name: None }), + (194968800, FixedTimespan { utc_offset: 45900, dst_offset: 0, name: None }), + (215532000, FixedTimespan { utc_offset: 45900, dst_offset: 3600, name: None }), + (226418400, FixedTimespan { utc_offset: 45900, dst_offset: 0, name: None }), + (246981600, FixedTimespan { utc_offset: 45900, dst_offset: 3600, name: None }), + (257868000, FixedTimespan { utc_offset: 45900, dst_offset: 0, name: None }), + (278431200, FixedTimespan { utc_offset: 45900, dst_offset: 3600, name: None }), + (289317600, FixedTimespan { utc_offset: 45900, dst_offset: 0, name: None }), + (309880800, FixedTimespan { utc_offset: 45900, dst_offset: 3600, name: None }), + (320767200, FixedTimespan { utc_offset: 45900, dst_offset: 0, name: None }), + (341330400, FixedTimespan { utc_offset: 45900, dst_offset: 3600, name: None }), + (352216800, FixedTimespan { utc_offset: 45900, dst_offset: 0, name: None }), + (372780000, FixedTimespan { utc_offset: 45900, dst_offset: 3600, name: None }), + (384271200, FixedTimespan { utc_offset: 45900, dst_offset: 0, name: None }), + (404834400, FixedTimespan { utc_offset: 45900, dst_offset: 3600, name: None }), + (415720800, FixedTimespan { utc_offset: 45900, dst_offset: 0, name: None }), + (436284000, FixedTimespan { utc_offset: 45900, dst_offset: 3600, name: None }), + (447170400, FixedTimespan { utc_offset: 45900, dst_offset: 0, name: None }), + (467733600, FixedTimespan { utc_offset: 45900, dst_offset: 3600, name: None }), + (478620000, FixedTimespan { utc_offset: 45900, dst_offset: 0, name: None }), + (499183200, FixedTimespan { utc_offset: 45900, dst_offset: 3600, name: None }), + (510069600, FixedTimespan { utc_offset: 45900, dst_offset: 0, name: None }), + (530632800, FixedTimespan { utc_offset: 45900, dst_offset: 3600, name: None }), + (541519200, FixedTimespan { utc_offset: 45900, dst_offset: 0, name: None }), + (562082400, FixedTimespan { utc_offset: 45900, dst_offset: 3600, name: None }), + (573573600, FixedTimespan { utc_offset: 45900, dst_offset: 0, name: None }), + (594136800, FixedTimespan { utc_offset: 45900, dst_offset: 3600, name: None }), + (605023200, FixedTimespan { utc_offset: 45900, dst_offset: 0, name: None }), + (623772000, FixedTimespan { utc_offset: 45900, dst_offset: 3600, name: None }), + (637682400, FixedTimespan { utc_offset: 45900, dst_offset: 0, name: None }), + (655221600, FixedTimespan { utc_offset: 45900, dst_offset: 3600, name: None }), + (669132000, FixedTimespan { utc_offset: 45900, dst_offset: 0, name: None }), + (686671200, FixedTimespan { utc_offset: 45900, dst_offset: 3600, name: None }), + (700581600, FixedTimespan { utc_offset: 45900, dst_offset: 0, name: None }), + (718120800, FixedTimespan { utc_offset: 45900, dst_offset: 3600, name: None }), + (732636000, FixedTimespan { utc_offset: 45900, dst_offset: 0, name: None }), + (749570400, FixedTimespan { utc_offset: 45900, dst_offset: 3600, name: None }), + (764085600, FixedTimespan { utc_offset: 45900, dst_offset: 0, name: None }), + (781020000, FixedTimespan { utc_offset: 45900, dst_offset: 3600, name: None }), + (795535200, FixedTimespan { utc_offset: 45900, dst_offset: 0, name: None }), + (812469600, FixedTimespan { utc_offset: 45900, dst_offset: 3600, name: None }), + (826984800, FixedTimespan { utc_offset: 45900, dst_offset: 0, name: None }), + (844524000, FixedTimespan { utc_offset: 45900, dst_offset: 3600, name: None }), + (858434400, FixedTimespan { utc_offset: 45900, dst_offset: 0, name: None }), + (875973600, FixedTimespan { utc_offset: 45900, dst_offset: 3600, name: None }), + (889884000, FixedTimespan { utc_offset: 45900, dst_offset: 0, name: None }), + (907423200, FixedTimespan { utc_offset: 45900, dst_offset: 3600, name: None }), + (921938400, FixedTimespan { utc_offset: 45900, dst_offset: 0, name: None }), + (938872800, FixedTimespan { utc_offset: 45900, dst_offset: 3600, name: None }), + (953388000, FixedTimespan { utc_offset: 45900, dst_offset: 0, name: None }), + (970322400, FixedTimespan { utc_offset: 45900, dst_offset: 3600, name: None }), + (984837600, FixedTimespan { utc_offset: 45900, dst_offset: 0, name: None }), + (1002376800, FixedTimespan { utc_offset: 45900, dst_offset: 3600, name: None }), + (1016287200, FixedTimespan { utc_offset: 45900, dst_offset: 0, name: None }), + (1033826400, FixedTimespan { utc_offset: 45900, dst_offset: 3600, name: None }), + (1047736800, FixedTimespan { utc_offset: 45900, dst_offset: 0, name: None }), + (1065276000, FixedTimespan { utc_offset: 45900, dst_offset: 3600, name: None }), + (1079791200, FixedTimespan { utc_offset: 45900, dst_offset: 0, name: None }), + (1096725600, FixedTimespan { utc_offset: 45900, dst_offset: 3600, name: None }), + (1111240800, FixedTimespan { utc_offset: 45900, dst_offset: 0, name: None }), + (1128175200, FixedTimespan { utc_offset: 45900, dst_offset: 3600, name: None }), + (1142690400, FixedTimespan { utc_offset: 45900, dst_offset: 0, name: None }), + (1159624800, FixedTimespan { utc_offset: 45900, dst_offset: 3600, name: None }), + (1174140000, FixedTimespan { utc_offset: 45900, dst_offset: 0, name: None }), + (1191074400, FixedTimespan { utc_offset: 45900, dst_offset: 3600, name: None }), + (1207404000, FixedTimespan { utc_offset: 45900, dst_offset: 0, name: None }), + (1222524000, FixedTimespan { utc_offset: 45900, dst_offset: 3600, name: None }), + (1238853600, FixedTimespan { utc_offset: 45900, dst_offset: 0, name: None }), + (1253973600, FixedTimespan { utc_offset: 45900, dst_offset: 3600, name: None }), + (1270303200, FixedTimespan { utc_offset: 45900, dst_offset: 0, name: None }), + (1285423200, FixedTimespan { utc_offset: 45900, dst_offset: 3600, name: None }), + (1301752800, FixedTimespan { utc_offset: 45900, dst_offset: 0, name: None }), + (1316872800, FixedTimespan { utc_offset: 45900, dst_offset: 3600, name: None }), + (1333202400, FixedTimespan { utc_offset: 45900, dst_offset: 0, name: None }), + (1348927200, FixedTimespan { utc_offset: 45900, dst_offset: 3600, name: None }), + (1365256800, FixedTimespan { utc_offset: 45900, dst_offset: 0, name: None }), + (1380376800, FixedTimespan { utc_offset: 45900, dst_offset: 3600, name: None }), + (1396706400, FixedTimespan { utc_offset: 45900, dst_offset: 0, name: None }), + (1411826400, FixedTimespan { utc_offset: 45900, dst_offset: 3600, name: None }), + (1428156000, FixedTimespan { utc_offset: 45900, dst_offset: 0, name: None }), + (1443276000, FixedTimespan { utc_offset: 45900, dst_offset: 3600, name: None }), + (1459605600, FixedTimespan { utc_offset: 45900, dst_offset: 0, name: None }), + (1474725600, FixedTimespan { utc_offset: 45900, dst_offset: 3600, name: None }), + (1491055200, FixedTimespan { utc_offset: 45900, dst_offset: 0, name: None }), + (1506175200, FixedTimespan { utc_offset: 45900, dst_offset: 3600, name: None }), + (1522504800, FixedTimespan { utc_offset: 45900, dst_offset: 0, name: None }), + (1538229600, FixedTimespan { utc_offset: 45900, dst_offset: 3600, name: None }), + (1554559200, FixedTimespan { utc_offset: 45900, dst_offset: 0, name: None }), + (1569679200, FixedTimespan { utc_offset: 45900, dst_offset: 3600, name: None }), + (1586008800, FixedTimespan { utc_offset: 45900, dst_offset: 0, name: None }), + (1601128800, FixedTimespan { utc_offset: 45900, dst_offset: 3600, name: None }), + (1617458400, FixedTimespan { utc_offset: 45900, dst_offset: 0, name: None }), + (1632578400, FixedTimespan { utc_offset: 45900, dst_offset: 3600, name: None }), + (1648908000, FixedTimespan { utc_offset: 45900, dst_offset: 0, name: None }), + (1664028000, FixedTimespan { utc_offset: 45900, dst_offset: 3600, name: None }), + (1680357600, FixedTimespan { utc_offset: 45900, dst_offset: 0, name: None }), + (1695477600, FixedTimespan { utc_offset: 45900, dst_offset: 3600, name: None }), + (1712412000, FixedTimespan { utc_offset: 45900, dst_offset: 0, name: None }), + (1727532000, FixedTimespan { utc_offset: 45900, dst_offset: 3600, name: None }), + (1743861600, FixedTimespan { utc_offset: 45900, dst_offset: 0, name: None }), + (1758981600, FixedTimespan { utc_offset: 45900, dst_offset: 3600, name: None }), + (1775311200, FixedTimespan { utc_offset: 45900, dst_offset: 0, name: None }), + (1790431200, FixedTimespan { utc_offset: 45900, dst_offset: 3600, name: None }), + (1806760800, FixedTimespan { utc_offset: 45900, dst_offset: 0, name: None }), + (1821880800, FixedTimespan { utc_offset: 45900, dst_offset: 3600, name: None }), + (1838210400, FixedTimespan { utc_offset: 45900, dst_offset: 0, name: None }), + (1853330400, FixedTimespan { utc_offset: 45900, dst_offset: 3600, name: None }), + (1869660000, FixedTimespan { utc_offset: 45900, dst_offset: 0, name: None }), + (1885384800, FixedTimespan { utc_offset: 45900, dst_offset: 3600, name: None }), + (1901714400, FixedTimespan { utc_offset: 45900, dst_offset: 0, name: None }), + (1916834400, FixedTimespan { utc_offset: 45900, dst_offset: 3600, name: None }), + (1933164000, FixedTimespan { utc_offset: 45900, dst_offset: 0, name: None }), + (1948284000, FixedTimespan { utc_offset: 45900, dst_offset: 3600, name: None }), + (1964613600, FixedTimespan { utc_offset: 45900, dst_offset: 0, name: None }), + (1979733600, FixedTimespan { utc_offset: 45900, dst_offset: 3600, name: None }), + (1996063200, FixedTimespan { utc_offset: 45900, dst_offset: 0, name: None }), + (2011183200, FixedTimespan { utc_offset: 45900, dst_offset: 3600, name: None }), + (2027512800, FixedTimespan { utc_offset: 45900, dst_offset: 0, name: None }), + (2042632800, FixedTimespan { utc_offset: 45900, dst_offset: 3600, name: None }), + (2058962400, FixedTimespan { utc_offset: 45900, dst_offset: 0, name: None }), + (2074687200, FixedTimespan { utc_offset: 45900, dst_offset: 3600, name: None }), + (2091016800, FixedTimespan { utc_offset: 45900, dst_offset: 0, name: None }), + (2106136800, FixedTimespan { utc_offset: 45900, dst_offset: 3600, name: None }), + (2122466400, FixedTimespan { utc_offset: 45900, dst_offset: 0, name: None }), + (2137586400, FixedTimespan { utc_offset: 45900, dst_offset: 3600, name: None }), + (2153916000, FixedTimespan { utc_offset: 45900, dst_offset: 0, name: None }), + (2169036000, FixedTimespan { utc_offset: 45900, dst_offset: 3600, name: None }), + (2185365600, FixedTimespan { utc_offset: 45900, dst_offset: 0, name: None }), + (2200485600, FixedTimespan { utc_offset: 45900, dst_offset: 3600, name: None }), + (2216815200, FixedTimespan { utc_offset: 45900, dst_offset: 0, name: None }), + (2232540000, FixedTimespan { utc_offset: 45900, dst_offset: 3600, name: None }), + (2248869600, FixedTimespan { utc_offset: 45900, dst_offset: 0, name: None }), + (2263989600, FixedTimespan { utc_offset: 45900, dst_offset: 3600, name: None }), + (2280319200, FixedTimespan { utc_offset: 45900, dst_offset: 0, name: None }), + (2295439200, FixedTimespan { utc_offset: 45900, dst_offset: 3600, name: None }), + (2311768800, FixedTimespan { utc_offset: 45900, dst_offset: 0, name: None }), + (2326888800, FixedTimespan { utc_offset: 45900, dst_offset: 3600, name: None }), + (2343218400, FixedTimespan { utc_offset: 45900, dst_offset: 0, name: None }), + (2358338400, FixedTimespan { utc_offset: 45900, dst_offset: 3600, name: None }), + (2374668000, FixedTimespan { utc_offset: 45900, dst_offset: 0, name: None }), + (2389788000, FixedTimespan { utc_offset: 45900, dst_offset: 3600, name: None }), + (2406117600, FixedTimespan { utc_offset: 45900, dst_offset: 0, name: None }), + (2421842400, FixedTimespan { utc_offset: 45900, dst_offset: 3600, name: None }), + (2438172000, FixedTimespan { utc_offset: 45900, dst_offset: 0, name: None }), + (2453292000, FixedTimespan { utc_offset: 45900, dst_offset: 3600, name: None }), + (2469621600, FixedTimespan { utc_offset: 45900, dst_offset: 0, name: None }), + (2484741600, FixedTimespan { utc_offset: 45900, dst_offset: 3600, name: None }), + (2501071200, FixedTimespan { utc_offset: 45900, dst_offset: 0, name: None }), + (2516191200, FixedTimespan { utc_offset: 45900, dst_offset: 3600, name: None }), + (2532520800, FixedTimespan { utc_offset: 45900, dst_offset: 0, name: None }), + (2547640800, FixedTimespan { utc_offset: 45900, dst_offset: 3600, name: None }), + (2563970400, FixedTimespan { utc_offset: 45900, dst_offset: 0, name: None }), + (2579090400, FixedTimespan { utc_offset: 45900, dst_offset: 3600, name: None }), + (2596024800, FixedTimespan { utc_offset: 45900, dst_offset: 0, name: None }), + (2611144800, FixedTimespan { utc_offset: 45900, dst_offset: 3600, name: None }), + (2627474400, FixedTimespan { utc_offset: 45900, dst_offset: 0, name: None }), + (2642594400, FixedTimespan { utc_offset: 45900, dst_offset: 3600, name: None }), + (2658924000, FixedTimespan { utc_offset: 45900, dst_offset: 0, name: None }), + (2674044000, FixedTimespan { utc_offset: 45900, dst_offset: 3600, name: None }), + (2690373600, FixedTimespan { utc_offset: 45900, dst_offset: 0, name: None }), + (2705493600, FixedTimespan { utc_offset: 45900, dst_offset: 3600, name: None }), + (2721823200, FixedTimespan { utc_offset: 45900, dst_offset: 0, name: None }), + (2736943200, FixedTimespan { utc_offset: 45900, dst_offset: 3600, name: None }), + (2753272800, FixedTimespan { utc_offset: 45900, dst_offset: 0, name: None }), + (2768997600, FixedTimespan { utc_offset: 45900, dst_offset: 3600, name: None }), + (2785327200, FixedTimespan { utc_offset: 45900, dst_offset: 0, name: None }), + (2800447200, FixedTimespan { utc_offset: 45900, dst_offset: 3600, name: None }), + (2816776800, FixedTimespan { utc_offset: 45900, dst_offset: 0, name: None }), + (2831896800, FixedTimespan { utc_offset: 45900, dst_offset: 3600, name: None }), + (2848226400, FixedTimespan { utc_offset: 45900, dst_offset: 0, name: None }), + (2863346400, FixedTimespan { utc_offset: 45900, dst_offset: 3600, name: None }), + (2879676000, FixedTimespan { utc_offset: 45900, dst_offset: 0, name: None }), + (2894796000, FixedTimespan { utc_offset: 45900, dst_offset: 3600, name: None }), + (2911125600, FixedTimespan { utc_offset: 45900, dst_offset: 0, name: None }), + (2926245600, FixedTimespan { utc_offset: 45900, dst_offset: 3600, name: None }), + (2942575200, FixedTimespan { utc_offset: 45900, dst_offset: 0, name: None }), + (2958300000, FixedTimespan { utc_offset: 45900, dst_offset: 3600, name: None }), + (2974629600, FixedTimespan { utc_offset: 45900, dst_offset: 0, name: None }), + (2989749600, FixedTimespan { utc_offset: 45900, dst_offset: 3600, name: None }), + (3006079200, FixedTimespan { utc_offset: 45900, dst_offset: 0, name: None }), + (3021199200, FixedTimespan { utc_offset: 45900, dst_offset: 3600, name: None }), + (3037528800, FixedTimespan { utc_offset: 45900, dst_offset: 0, name: None }), + (3052648800, FixedTimespan { utc_offset: 45900, dst_offset: 3600, name: None }), + (3068978400, FixedTimespan { utc_offset: 45900, dst_offset: 0, name: None }), + (3084098400, FixedTimespan { utc_offset: 45900, dst_offset: 3600, name: None }), + (3100428000, FixedTimespan { utc_offset: 45900, dst_offset: 0, name: None }), + (3116152800, FixedTimespan { utc_offset: 45900, dst_offset: 3600, name: None }), + (3132482400, FixedTimespan { utc_offset: 45900, dst_offset: 0, name: None }), + (3147602400, FixedTimespan { utc_offset: 45900, dst_offset: 3600, name: None }), + (3163932000, FixedTimespan { utc_offset: 45900, dst_offset: 0, name: None }), + (3179052000, FixedTimespan { utc_offset: 45900, dst_offset: 3600, name: None }), + (3195381600, FixedTimespan { utc_offset: 45900, dst_offset: 0, name: None }), + (3210501600, FixedTimespan { utc_offset: 45900, dst_offset: 3600, name: None }), + (3226831200, FixedTimespan { utc_offset: 45900, dst_offset: 0, name: None }), + (3241951200, FixedTimespan { utc_offset: 45900, dst_offset: 3600, name: None }), + (3258280800, FixedTimespan { utc_offset: 45900, dst_offset: 0, name: None }), + (3273400800, FixedTimespan { utc_offset: 45900, dst_offset: 3600, name: None }), + (3289730400, FixedTimespan { utc_offset: 45900, dst_offset: 0, name: None }), + (3305455200, FixedTimespan { utc_offset: 45900, dst_offset: 3600, name: None }), + (3321784800, FixedTimespan { utc_offset: 45900, dst_offset: 0, name: None }), + (3336904800, FixedTimespan { utc_offset: 45900, dst_offset: 3600, name: None }), + (3353234400, FixedTimespan { utc_offset: 45900, dst_offset: 0, name: None }), + (3368354400, FixedTimespan { utc_offset: 45900, dst_offset: 3600, name: None }), + (3384684000, FixedTimespan { utc_offset: 45900, dst_offset: 0, name: None }), + (3399804000, FixedTimespan { utc_offset: 45900, dst_offset: 3600, name: None }), + (3416133600, FixedTimespan { utc_offset: 45900, dst_offset: 0, name: None }), + (3431253600, FixedTimespan { utc_offset: 45900, dst_offset: 3600, name: None }), + (3447583200, FixedTimespan { utc_offset: 45900, dst_offset: 0, name: None }), + (3462703200, FixedTimespan { utc_offset: 45900, dst_offset: 3600, name: None }), + (3479637600, FixedTimespan { utc_offset: 45900, dst_offset: 0, name: None }), + (3494757600, FixedTimespan { utc_offset: 45900, dst_offset: 3600, name: None }), + (3511087200, FixedTimespan { utc_offset: 45900, dst_offset: 0, name: None }), + (3526207200, FixedTimespan { utc_offset: 45900, dst_offset: 3600, name: None }), + (3542536800, FixedTimespan { utc_offset: 45900, dst_offset: 0, name: None }), + (3557656800, FixedTimespan { utc_offset: 45900, dst_offset: 3600, name: None }), + (3573986400, FixedTimespan { utc_offset: 45900, dst_offset: 0, name: None }), + (3589106400, FixedTimespan { utc_offset: 45900, dst_offset: 3600, name: None }), + (3605436000, FixedTimespan { utc_offset: 45900, dst_offset: 0, name: None }), + (3620556000, FixedTimespan { utc_offset: 45900, dst_offset: 3600, name: None }), + (3636885600, FixedTimespan { utc_offset: 45900, dst_offset: 0, name: None }), + (3652610400, FixedTimespan { utc_offset: 45900, dst_offset: 3600, name: None }), + (3668940000, FixedTimespan { utc_offset: 45900, dst_offset: 0, name: None }), + (3684060000, FixedTimespan { utc_offset: 45900, dst_offset: 3600, name: None }), + (3700389600, FixedTimespan { utc_offset: 45900, dst_offset: 0, name: None }), + (3715509600, FixedTimespan { utc_offset: 45900, dst_offset: 3600, name: None }), + (3731839200, FixedTimespan { utc_offset: 45900, dst_offset: 0, name: None }), + (3746959200, FixedTimespan { utc_offset: 45900, dst_offset: 3600, name: None }), + (3763288800, FixedTimespan { utc_offset: 45900, dst_offset: 0, name: None }), + (3778408800, FixedTimespan { utc_offset: 45900, dst_offset: 3600, name: None }), + (3794738400, FixedTimespan { utc_offset: 45900, dst_offset: 0, name: None }), + (3809858400, FixedTimespan { utc_offset: 45900, dst_offset: 3600, name: None }), + (3826188000, FixedTimespan { utc_offset: 45900, dst_offset: 0, name: None }), + (3841912800, FixedTimespan { utc_offset: 45900, dst_offset: 3600, name: None }), + (3858242400, FixedTimespan { utc_offset: 45900, dst_offset: 0, name: None }), + (3873362400, FixedTimespan { utc_offset: 45900, dst_offset: 3600, name: None }), + (3889692000, FixedTimespan { utc_offset: 45900, dst_offset: 0, name: None }), + (3904812000, FixedTimespan { utc_offset: 45900, dst_offset: 3600, name: None }), + (3921141600, FixedTimespan { utc_offset: 45900, dst_offset: 0, name: None }), + (3936261600, FixedTimespan { utc_offset: 45900, dst_offset: 3600, name: None }), + (3952591200, FixedTimespan { utc_offset: 45900, dst_offset: 0, name: None }), + (3967711200, FixedTimespan { utc_offset: 45900, dst_offset: 3600, name: None }), + (3984040800, FixedTimespan { utc_offset: 45900, dst_offset: 0, name: None }), + (3999765600, FixedTimespan { utc_offset: 45900, dst_offset: 3600, name: None }), + (4016095200, FixedTimespan { utc_offset: 45900, dst_offset: 0, name: None }), + (4031215200, FixedTimespan { utc_offset: 45900, dst_offset: 3600, name: None }), + (4047544800, FixedTimespan { utc_offset: 45900, dst_offset: 0, name: None }), + (4062664800, FixedTimespan { utc_offset: 45900, dst_offset: 3600, name: None }), + (4078994400, FixedTimespan { utc_offset: 45900, dst_offset: 0, name: None }), + (4094114400, FixedTimespan { utc_offset: 45900, dst_offset: 3600, name: None }), + ]; + FixedTimespanSet { + first: FixedTimespan { + utc_offset: 44028, + dst_offset: 0, + name: Some("LMT"), + }, + rest: REST + } + }, + + Tz::Navajo => { + const REST: &[(i64, FixedTimespan)] = &[ + (-2717618404, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (-1633273200, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (-1615132800, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (-1601823600, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (-1583683200, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (-1570374000, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (-1551628800, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (-1538924400, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (-1534089600, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (-880210800, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MWT") }), + (-769395600, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MPT") }), + (-765388800, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (-147884400, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (-131558400, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (-116434800, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (-100108800, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (-84380400, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (-68659200, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (-52930800, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (-37209600, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (-21481200, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (-5760000, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (9968400, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (25689600, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (41418000, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (57744000, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (73472400, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (89193600, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (104922000, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (120643200, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (126694800, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (152092800, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (162378000, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (183542400, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (199270800, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (215596800, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (230720400, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (247046400, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (262774800, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (278496000, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (294224400, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (309945600, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (325674000, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (341395200, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (357123600, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (372844800, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (388573200, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (404899200, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (420022800, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (436348800, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (452077200, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (467798400, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (483526800, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (499248000, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (514976400, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (530697600, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (544611600, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (562147200, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (576061200, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (594201600, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (607510800, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (625651200, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (638960400, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (657100800, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (671014800, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (688550400, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (702464400, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (720000000, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (733914000, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (752054400, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (765363600, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (783504000, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (796813200, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (814953600, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (828867600, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (846403200, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (860317200, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (877852800, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (891766800, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (909302400, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (923216400, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (941356800, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (954666000, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (972806400, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (986115600, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (1004256000, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (1018170000, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (1035705600, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (1049619600, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (1067155200, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (1081069200, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (1099209600, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (1112518800, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (1130659200, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (1143968400, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (1162108800, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (1173603600, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (1194163200, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (1205053200, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (1225612800, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (1236502800, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (1257062400, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (1268557200, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (1289116800, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (1300006800, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (1320566400, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (1331456400, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (1352016000, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (1362906000, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (1383465600, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (1394355600, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (1414915200, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (1425805200, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (1446364800, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (1457859600, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (1478419200, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (1489309200, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (1509868800, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (1520758800, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (1541318400, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (1552208400, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (1572768000, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (1583658000, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (1604217600, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (1615712400, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (1636272000, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (1647162000, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (1667721600, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (1678611600, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (1699171200, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (1710061200, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (1730620800, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (1741510800, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (1762070400, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (1772960400, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (1793520000, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (1805014800, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (1825574400, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (1836464400, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (1857024000, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (1867914000, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (1888473600, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (1899363600, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (1919923200, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (1930813200, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (1951372800, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (1962867600, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (1983427200, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (1994317200, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (2014876800, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (2025766800, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (2046326400, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (2057216400, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (2077776000, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (2088666000, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (2109225600, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (2120115600, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (2140675200, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (2152170000, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (2172729600, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (2183619600, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (2204179200, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (2215069200, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (2235628800, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (2246518800, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (2267078400, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (2277968400, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (2298528000, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (2309418000, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (2329977600, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (2341472400, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (2362032000, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (2372922000, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (2393481600, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (2404371600, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (2424931200, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (2435821200, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (2456380800, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (2467270800, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (2487830400, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (2499325200, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (2519884800, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (2530774800, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (2551334400, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (2562224400, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (2582784000, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (2593674000, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (2614233600, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (2625123600, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (2645683200, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (2656573200, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (2677132800, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (2688627600, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (2709187200, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (2720077200, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (2740636800, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (2751526800, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (2772086400, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (2782976400, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (2803536000, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (2814426000, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (2834985600, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (2846480400, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (2867040000, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (2877930000, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (2898489600, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (2909379600, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (2929939200, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (2940829200, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (2961388800, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (2972278800, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (2992838400, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (3003728400, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (3024288000, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (3035782800, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (3056342400, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (3067232400, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (3087792000, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (3098682000, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (3119241600, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (3130131600, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (3150691200, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (3161581200, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (3182140800, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (3193030800, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (3213590400, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (3225085200, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (3245644800, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (3256534800, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (3277094400, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (3287984400, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (3308544000, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (3319434000, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (3339993600, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (3350883600, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (3371443200, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (3382938000, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (3403497600, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (3414387600, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (3434947200, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (3445837200, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (3466396800, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (3477286800, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (3497846400, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (3508736400, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (3529296000, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (3540186000, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (3560745600, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (3572240400, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (3592800000, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (3603690000, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (3624249600, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (3635139600, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (3655699200, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (3666589200, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (3687148800, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (3698038800, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (3718598400, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (3730093200, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (3750652800, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (3761542800, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (3782102400, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (3792992400, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (3813552000, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (3824442000, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (3845001600, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (3855891600, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (3876451200, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (3887341200, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (3907900800, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (3919395600, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (3939955200, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (3950845200, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (3971404800, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (3982294800, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (4002854400, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (4013744400, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (4034304000, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (4045194000, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (4065753600, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (4076643600, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (4097203200, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + ]; + FixedTimespanSet { + first: FixedTimespan { + utc_offset: -25196, + dst_offset: 0, + name: Some("LMT"), + }, + rest: REST + } + }, + + Tz::PRC => { + const REST: &[(i64, FixedTimespan)] = &[ + (-2177481943, FixedTimespan { utc_offset: 28800, dst_offset: 0, name: Some("CST") }), + (-1600675200, FixedTimespan { utc_offset: 28800, dst_offset: 3600, name: Some("CDT") }), + (-1585904400, FixedTimespan { utc_offset: 28800, dst_offset: 0, name: Some("CST") }), + (-933667200, FixedTimespan { utc_offset: 28800, dst_offset: 3600, name: Some("CDT") }), + (-922093200, FixedTimespan { utc_offset: 28800, dst_offset: 0, name: Some("CST") }), + (-908870400, FixedTimespan { utc_offset: 28800, dst_offset: 3600, name: Some("CDT") }), + (-888829200, FixedTimespan { utc_offset: 28800, dst_offset: 0, name: Some("CST") }), + (-881049600, FixedTimespan { utc_offset: 28800, dst_offset: 3600, name: Some("CDT") }), + (-767869200, FixedTimespan { utc_offset: 28800, dst_offset: 0, name: Some("CST") }), + (-745833600, FixedTimespan { utc_offset: 28800, dst_offset: 3600, name: Some("CDT") }), + (-733827600, FixedTimespan { utc_offset: 28800, dst_offset: 0, name: Some("CST") }), + (-716889600, FixedTimespan { utc_offset: 28800, dst_offset: 3600, name: Some("CDT") }), + (-699613200, FixedTimespan { utc_offset: 28800, dst_offset: 0, name: Some("CST") }), + (-683884800, FixedTimespan { utc_offset: 28800, dst_offset: 3600, name: Some("CDT") }), + (-670669200, FixedTimespan { utc_offset: 28800, dst_offset: 0, name: Some("CST") }), + (-652348800, FixedTimespan { utc_offset: 28800, dst_offset: 3600, name: Some("CDT") }), + (-650019600, FixedTimespan { utc_offset: 28800, dst_offset: 0, name: Some("CST") }), + (515527200, FixedTimespan { utc_offset: 28800, dst_offset: 3600, name: Some("CDT") }), + (527014800, FixedTimespan { utc_offset: 28800, dst_offset: 0, name: Some("CST") }), + (545162400, FixedTimespan { utc_offset: 28800, dst_offset: 3600, name: Some("CDT") }), + (558464400, FixedTimespan { utc_offset: 28800, dst_offset: 0, name: Some("CST") }), + (577216800, FixedTimespan { utc_offset: 28800, dst_offset: 3600, name: Some("CDT") }), + (589914000, FixedTimespan { utc_offset: 28800, dst_offset: 0, name: Some("CST") }), + (608666400, FixedTimespan { utc_offset: 28800, dst_offset: 3600, name: Some("CDT") }), + (621968400, FixedTimespan { utc_offset: 28800, dst_offset: 0, name: Some("CST") }), + (640116000, FixedTimespan { utc_offset: 28800, dst_offset: 3600, name: Some("CDT") }), + (653418000, FixedTimespan { utc_offset: 28800, dst_offset: 0, name: Some("CST") }), + (671565600, FixedTimespan { utc_offset: 28800, dst_offset: 3600, name: Some("CDT") }), + (684867600, FixedTimespan { utc_offset: 28800, dst_offset: 0, name: Some("CST") }), + ]; + FixedTimespanSet { + first: FixedTimespan { + utc_offset: 29143, + dst_offset: 0, + name: Some("LMT"), + }, + rest: REST + } + }, + + Tz::PST8PDT => { + const REST: &[(i64, FixedTimespan)] = &[ + (-2717611622, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (-1633269600, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (-1615129200, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (-1601820000, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (-1583679600, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (-880207200, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PWT") }), + (-769395600, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PPT") }), + (-765385200, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (-687967140, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (-662655600, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (-620838000, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (-608137200, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (-589388400, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (-576082800, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (-557938800, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (-544633200, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (-526489200, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (-513183600, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (-495039600, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (-481734000, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (-463590000, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (-450284400, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (-431535600, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (-418230000, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (-400086000, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (-386780400, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (-368636400, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (-355330800, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (-337186800, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (-323881200, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (-305737200, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (-292431600, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (-273682800, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (-260982000, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (-242233200, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (-226508400, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (-210783600, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (-195058800, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (-179334000, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (-163609200, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (-147884400, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (-131554800, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (-116434800, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (-100105200, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (-84376800, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (-68655600, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (-52927200, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (-37206000, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (-21477600, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (-5756400, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (9972000, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (25693200, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (41421600, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (57747600, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (73476000, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (89197200, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (104925600, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (120646800, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (126698400, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (152096400, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (162381600, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (183546000, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (199274400, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (215600400, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (230724000, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (247050000, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (262778400, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (278499600, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (294228000, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (309949200, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (325677600, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (341398800, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (357127200, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (372848400, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (388576800, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (404902800, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (420026400, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (436352400, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (452080800, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (467802000, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (483530400, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (499251600, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (514980000, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (530701200, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (544615200, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (562150800, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (576064800, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (594205200, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (607514400, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (625654800, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (638964000, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (657104400, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (671018400, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (688554000, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (702468000, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (720003600, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (733917600, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (752058000, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (765367200, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (783507600, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (796816800, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (814957200, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (828871200, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (846406800, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (860320800, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (877856400, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (891770400, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (909306000, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (923220000, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (941360400, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (954669600, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (972810000, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (986119200, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (1004259600, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (1018173600, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (1035709200, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (1049623200, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (1067158800, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (1081072800, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (1099213200, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (1112522400, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (1130662800, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (1143972000, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (1162112400, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (1173607200, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (1194166800, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (1205056800, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (1225616400, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (1236506400, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (1257066000, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (1268560800, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (1289120400, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (1300010400, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (1320570000, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (1331460000, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (1352019600, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (1362909600, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (1383469200, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (1394359200, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (1414918800, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (1425808800, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (1446368400, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (1457863200, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (1478422800, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (1489312800, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (1509872400, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (1520762400, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (1541322000, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (1552212000, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (1572771600, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (1583661600, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (1604221200, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (1615716000, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (1636275600, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (1647165600, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (1667725200, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (1678615200, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (1699174800, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (1710064800, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (1730624400, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (1741514400, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (1762074000, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (1772964000, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (1793523600, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (1805018400, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (1825578000, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (1836468000, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (1857027600, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (1867917600, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (1888477200, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (1899367200, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (1919926800, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (1930816800, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (1951376400, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (1962871200, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (1983430800, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (1994320800, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (2014880400, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (2025770400, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (2046330000, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (2057220000, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (2077779600, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (2088669600, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (2109229200, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (2120119200, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (2140678800, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (2152173600, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (2172733200, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (2183623200, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (2204182800, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (2215072800, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (2235632400, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (2246522400, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (2267082000, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (2277972000, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (2298531600, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (2309421600, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (2329981200, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (2341476000, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (2362035600, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (2372925600, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (2393485200, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (2404375200, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (2424934800, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (2435824800, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (2456384400, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (2467274400, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (2487834000, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (2499328800, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (2519888400, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (2530778400, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (2551338000, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (2562228000, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (2582787600, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (2593677600, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (2614237200, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (2625127200, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (2645686800, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (2656576800, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (2677136400, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (2688631200, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (2709190800, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (2720080800, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (2740640400, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (2751530400, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (2772090000, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (2782980000, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (2803539600, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (2814429600, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (2834989200, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (2846484000, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (2867043600, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (2877933600, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (2898493200, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (2909383200, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (2929942800, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (2940832800, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (2961392400, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (2972282400, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (2992842000, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (3003732000, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (3024291600, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (3035786400, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (3056346000, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (3067236000, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (3087795600, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (3098685600, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (3119245200, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (3130135200, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (3150694800, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (3161584800, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (3182144400, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (3193034400, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (3213594000, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (3225088800, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (3245648400, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (3256538400, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (3277098000, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (3287988000, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (3308547600, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (3319437600, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (3339997200, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (3350887200, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (3371446800, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (3382941600, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (3403501200, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (3414391200, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (3434950800, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (3445840800, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (3466400400, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (3477290400, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (3497850000, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (3508740000, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (3529299600, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (3540189600, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (3560749200, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (3572244000, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (3592803600, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (3603693600, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (3624253200, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (3635143200, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (3655702800, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (3666592800, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (3687152400, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (3698042400, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (3718602000, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (3730096800, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (3750656400, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (3761546400, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (3782106000, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (3792996000, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (3813555600, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (3824445600, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (3845005200, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (3855895200, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (3876454800, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (3887344800, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (3907904400, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (3919399200, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (3939958800, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (3950848800, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (3971408400, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (3982298400, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (4002858000, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (4013748000, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (4034307600, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (4045197600, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (4065757200, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (4076647200, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (4097206800, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + ]; + FixedTimespanSet { + first: FixedTimespan { + utc_offset: -28378, + dst_offset: 0, + name: Some("LMT"), + }, + rest: REST + } + }, + + Tz::Pacific__Apia => { + const REST: &[(i64, FixedTimespan)] = &[ + (-2445424384, FixedTimespan { utc_offset: -41216, dst_offset: 0, name: Some("LMT") }), + (-1861878784, FixedTimespan { utc_offset: -41400, dst_offset: 0, name: None }), + (-631110600, FixedTimespan { utc_offset: -39600, dst_offset: 0, name: None }), + (1285498800, FixedTimespan { utc_offset: -39600, dst_offset: 3600, name: None }), + (1301752800, FixedTimespan { utc_offset: -39600, dst_offset: 0, name: None }), + (1316872800, FixedTimespan { utc_offset: -39600, dst_offset: 3600, name: None }), + (1325239200, FixedTimespan { utc_offset: 46800, dst_offset: 3600, name: None }), + (1333202400, FixedTimespan { utc_offset: 46800, dst_offset: 0, name: None }), + (1348927200, FixedTimespan { utc_offset: 46800, dst_offset: 3600, name: None }), + (1365256800, FixedTimespan { utc_offset: 46800, dst_offset: 0, name: None }), + (1380376800, FixedTimespan { utc_offset: 46800, dst_offset: 3600, name: None }), + (1396706400, FixedTimespan { utc_offset: 46800, dst_offset: 0, name: None }), + (1411826400, FixedTimespan { utc_offset: 46800, dst_offset: 3600, name: None }), + (1428156000, FixedTimespan { utc_offset: 46800, dst_offset: 0, name: None }), + (1443276000, FixedTimespan { utc_offset: 46800, dst_offset: 3600, name: None }), + (1459605600, FixedTimespan { utc_offset: 46800, dst_offset: 0, name: None }), + (1474725600, FixedTimespan { utc_offset: 46800, dst_offset: 3600, name: None }), + (1491055200, FixedTimespan { utc_offset: 46800, dst_offset: 0, name: None }), + (1506175200, FixedTimespan { utc_offset: 46800, dst_offset: 3600, name: None }), + (1522504800, FixedTimespan { utc_offset: 46800, dst_offset: 0, name: None }), + (1538229600, FixedTimespan { utc_offset: 46800, dst_offset: 3600, name: None }), + (1554559200, FixedTimespan { utc_offset: 46800, dst_offset: 0, name: None }), + (1569679200, FixedTimespan { utc_offset: 46800, dst_offset: 3600, name: None }), + (1586008800, FixedTimespan { utc_offset: 46800, dst_offset: 0, name: None }), + (1601128800, FixedTimespan { utc_offset: 46800, dst_offset: 3600, name: None }), + (1617458400, FixedTimespan { utc_offset: 46800, dst_offset: 0, name: None }), + ]; + FixedTimespanSet { + first: FixedTimespan { + utc_offset: 45184, + dst_offset: 0, + name: Some("LMT"), + }, + rest: REST + } + }, + + Tz::Pacific__Auckland => { + const REST: &[(i64, FixedTimespan)] = &[ + (-3192435544, FixedTimespan { utc_offset: 41400, dst_offset: 0, name: Some("NZMT") }), + (-1330335000, FixedTimespan { utc_offset: 41400, dst_offset: 3600, name: Some("NZST") }), + (-1320057000, FixedTimespan { utc_offset: 41400, dst_offset: 0, name: Some("NZMT") }), + (-1300699800, FixedTimespan { utc_offset: 41400, dst_offset: 1800, name: Some("NZST") }), + (-1287396000, FixedTimespan { utc_offset: 41400, dst_offset: 0, name: Some("NZMT") }), + (-1269250200, FixedTimespan { utc_offset: 41400, dst_offset: 1800, name: Some("NZST") }), + (-1255946400, FixedTimespan { utc_offset: 41400, dst_offset: 0, name: Some("NZMT") }), + (-1237800600, FixedTimespan { utc_offset: 41400, dst_offset: 1800, name: Some("NZST") }), + (-1224496800, FixedTimespan { utc_offset: 41400, dst_offset: 0, name: Some("NZMT") }), + (-1206351000, FixedTimespan { utc_offset: 41400, dst_offset: 1800, name: Some("NZST") }), + (-1192442400, FixedTimespan { utc_offset: 41400, dst_offset: 0, name: Some("NZMT") }), + (-1174901400, FixedTimespan { utc_offset: 41400, dst_offset: 1800, name: Some("NZST") }), + (-1160992800, FixedTimespan { utc_offset: 41400, dst_offset: 0, name: Some("NZMT") }), + (-1143451800, FixedTimespan { utc_offset: 41400, dst_offset: 1800, name: Some("NZST") }), + (-1125914400, FixedTimespan { utc_offset: 41400, dst_offset: 0, name: Some("NZMT") }), + (-1112607000, FixedTimespan { utc_offset: 41400, dst_offset: 1800, name: Some("NZST") }), + (-1094464800, FixedTimespan { utc_offset: 41400, dst_offset: 0, name: Some("NZMT") }), + (-1081157400, FixedTimespan { utc_offset: 41400, dst_offset: 1800, name: Some("NZST") }), + (-1063015200, FixedTimespan { utc_offset: 41400, dst_offset: 0, name: Some("NZMT") }), + (-1049707800, FixedTimespan { utc_offset: 41400, dst_offset: 1800, name: Some("NZST") }), + (-1031565600, FixedTimespan { utc_offset: 41400, dst_offset: 0, name: Some("NZMT") }), + (-1018258200, FixedTimespan { utc_offset: 41400, dst_offset: 1800, name: Some("NZST") }), + (-1000116000, FixedTimespan { utc_offset: 41400, dst_offset: 0, name: Some("NZMT") }), + (-986808600, FixedTimespan { utc_offset: 41400, dst_offset: 1800, name: Some("NZST") }), + (-968061600, FixedTimespan { utc_offset: 41400, dst_offset: 0, name: Some("NZMT") }), + (-955359000, FixedTimespan { utc_offset: 41400, dst_offset: 1800, name: Some("NZST") }), + (-936612000, FixedTimespan { utc_offset: 41400, dst_offset: 0, name: Some("NZMT") }), + (-923304600, FixedTimespan { utc_offset: 41400, dst_offset: 1800, name: Some("NZST") }), + (-757425600, FixedTimespan { utc_offset: 43200, dst_offset: 0, name: Some("NZST") }), + (152632800, FixedTimespan { utc_offset: 43200, dst_offset: 3600, name: Some("NZDT") }), + (162309600, FixedTimespan { utc_offset: 43200, dst_offset: 0, name: Some("NZST") }), + (183477600, FixedTimespan { utc_offset: 43200, dst_offset: 3600, name: Some("NZDT") }), + (194968800, FixedTimespan { utc_offset: 43200, dst_offset: 0, name: Some("NZST") }), + (215532000, FixedTimespan { utc_offset: 43200, dst_offset: 3600, name: Some("NZDT") }), + (226418400, FixedTimespan { utc_offset: 43200, dst_offset: 0, name: Some("NZST") }), + (246981600, FixedTimespan { utc_offset: 43200, dst_offset: 3600, name: Some("NZDT") }), + (257868000, FixedTimespan { utc_offset: 43200, dst_offset: 0, name: Some("NZST") }), + (278431200, FixedTimespan { utc_offset: 43200, dst_offset: 3600, name: Some("NZDT") }), + (289317600, FixedTimespan { utc_offset: 43200, dst_offset: 0, name: Some("NZST") }), + (309880800, FixedTimespan { utc_offset: 43200, dst_offset: 3600, name: Some("NZDT") }), + (320767200, FixedTimespan { utc_offset: 43200, dst_offset: 0, name: Some("NZST") }), + (341330400, FixedTimespan { utc_offset: 43200, dst_offset: 3600, name: Some("NZDT") }), + (352216800, FixedTimespan { utc_offset: 43200, dst_offset: 0, name: Some("NZST") }), + (372780000, FixedTimespan { utc_offset: 43200, dst_offset: 3600, name: Some("NZDT") }), + (384271200, FixedTimespan { utc_offset: 43200, dst_offset: 0, name: Some("NZST") }), + (404834400, FixedTimespan { utc_offset: 43200, dst_offset: 3600, name: Some("NZDT") }), + (415720800, FixedTimespan { utc_offset: 43200, dst_offset: 0, name: Some("NZST") }), + (436284000, FixedTimespan { utc_offset: 43200, dst_offset: 3600, name: Some("NZDT") }), + (447170400, FixedTimespan { utc_offset: 43200, dst_offset: 0, name: Some("NZST") }), + (467733600, FixedTimespan { utc_offset: 43200, dst_offset: 3600, name: Some("NZDT") }), + (478620000, FixedTimespan { utc_offset: 43200, dst_offset: 0, name: Some("NZST") }), + (499183200, FixedTimespan { utc_offset: 43200, dst_offset: 3600, name: Some("NZDT") }), + (510069600, FixedTimespan { utc_offset: 43200, dst_offset: 0, name: Some("NZST") }), + (530632800, FixedTimespan { utc_offset: 43200, dst_offset: 3600, name: Some("NZDT") }), + (541519200, FixedTimespan { utc_offset: 43200, dst_offset: 0, name: Some("NZST") }), + (562082400, FixedTimespan { utc_offset: 43200, dst_offset: 3600, name: Some("NZDT") }), + (573573600, FixedTimespan { utc_offset: 43200, dst_offset: 0, name: Some("NZST") }), + (594136800, FixedTimespan { utc_offset: 43200, dst_offset: 3600, name: Some("NZDT") }), + (605023200, FixedTimespan { utc_offset: 43200, dst_offset: 0, name: Some("NZST") }), + (623772000, FixedTimespan { utc_offset: 43200, dst_offset: 3600, name: Some("NZDT") }), + (637682400, FixedTimespan { utc_offset: 43200, dst_offset: 0, name: Some("NZST") }), + (655221600, FixedTimespan { utc_offset: 43200, dst_offset: 3600, name: Some("NZDT") }), + (669132000, FixedTimespan { utc_offset: 43200, dst_offset: 0, name: Some("NZST") }), + (686671200, FixedTimespan { utc_offset: 43200, dst_offset: 3600, name: Some("NZDT") }), + (700581600, FixedTimespan { utc_offset: 43200, dst_offset: 0, name: Some("NZST") }), + (718120800, FixedTimespan { utc_offset: 43200, dst_offset: 3600, name: Some("NZDT") }), + (732636000, FixedTimespan { utc_offset: 43200, dst_offset: 0, name: Some("NZST") }), + (749570400, FixedTimespan { utc_offset: 43200, dst_offset: 3600, name: Some("NZDT") }), + (764085600, FixedTimespan { utc_offset: 43200, dst_offset: 0, name: Some("NZST") }), + (781020000, FixedTimespan { utc_offset: 43200, dst_offset: 3600, name: Some("NZDT") }), + (795535200, FixedTimespan { utc_offset: 43200, dst_offset: 0, name: Some("NZST") }), + (812469600, FixedTimespan { utc_offset: 43200, dst_offset: 3600, name: Some("NZDT") }), + (826984800, FixedTimespan { utc_offset: 43200, dst_offset: 0, name: Some("NZST") }), + (844524000, FixedTimespan { utc_offset: 43200, dst_offset: 3600, name: Some("NZDT") }), + (858434400, FixedTimespan { utc_offset: 43200, dst_offset: 0, name: Some("NZST") }), + (875973600, FixedTimespan { utc_offset: 43200, dst_offset: 3600, name: Some("NZDT") }), + (889884000, FixedTimespan { utc_offset: 43200, dst_offset: 0, name: Some("NZST") }), + (907423200, FixedTimespan { utc_offset: 43200, dst_offset: 3600, name: Some("NZDT") }), + (921938400, FixedTimespan { utc_offset: 43200, dst_offset: 0, name: Some("NZST") }), + (938872800, FixedTimespan { utc_offset: 43200, dst_offset: 3600, name: Some("NZDT") }), + (953388000, FixedTimespan { utc_offset: 43200, dst_offset: 0, name: Some("NZST") }), + (970322400, FixedTimespan { utc_offset: 43200, dst_offset: 3600, name: Some("NZDT") }), + (984837600, FixedTimespan { utc_offset: 43200, dst_offset: 0, name: Some("NZST") }), + (1002376800, FixedTimespan { utc_offset: 43200, dst_offset: 3600, name: Some("NZDT") }), + (1016287200, FixedTimespan { utc_offset: 43200, dst_offset: 0, name: Some("NZST") }), + (1033826400, FixedTimespan { utc_offset: 43200, dst_offset: 3600, name: Some("NZDT") }), + (1047736800, FixedTimespan { utc_offset: 43200, dst_offset: 0, name: Some("NZST") }), + (1065276000, FixedTimespan { utc_offset: 43200, dst_offset: 3600, name: Some("NZDT") }), + (1079791200, FixedTimespan { utc_offset: 43200, dst_offset: 0, name: Some("NZST") }), + (1096725600, FixedTimespan { utc_offset: 43200, dst_offset: 3600, name: Some("NZDT") }), + (1111240800, FixedTimespan { utc_offset: 43200, dst_offset: 0, name: Some("NZST") }), + (1128175200, FixedTimespan { utc_offset: 43200, dst_offset: 3600, name: Some("NZDT") }), + (1142690400, FixedTimespan { utc_offset: 43200, dst_offset: 0, name: Some("NZST") }), + (1159624800, FixedTimespan { utc_offset: 43200, dst_offset: 3600, name: Some("NZDT") }), + (1174140000, FixedTimespan { utc_offset: 43200, dst_offset: 0, name: Some("NZST") }), + (1191074400, FixedTimespan { utc_offset: 43200, dst_offset: 3600, name: Some("NZDT") }), + (1207404000, FixedTimespan { utc_offset: 43200, dst_offset: 0, name: Some("NZST") }), + (1222524000, FixedTimespan { utc_offset: 43200, dst_offset: 3600, name: Some("NZDT") }), + (1238853600, FixedTimespan { utc_offset: 43200, dst_offset: 0, name: Some("NZST") }), + (1253973600, FixedTimespan { utc_offset: 43200, dst_offset: 3600, name: Some("NZDT") }), + (1270303200, FixedTimespan { utc_offset: 43200, dst_offset: 0, name: Some("NZST") }), + (1285423200, FixedTimespan { utc_offset: 43200, dst_offset: 3600, name: Some("NZDT") }), + (1301752800, FixedTimespan { utc_offset: 43200, dst_offset: 0, name: Some("NZST") }), + (1316872800, FixedTimespan { utc_offset: 43200, dst_offset: 3600, name: Some("NZDT") }), + (1333202400, FixedTimespan { utc_offset: 43200, dst_offset: 0, name: Some("NZST") }), + (1348927200, FixedTimespan { utc_offset: 43200, dst_offset: 3600, name: Some("NZDT") }), + (1365256800, FixedTimespan { utc_offset: 43200, dst_offset: 0, name: Some("NZST") }), + (1380376800, FixedTimespan { utc_offset: 43200, dst_offset: 3600, name: Some("NZDT") }), + (1396706400, FixedTimespan { utc_offset: 43200, dst_offset: 0, name: Some("NZST") }), + (1411826400, FixedTimespan { utc_offset: 43200, dst_offset: 3600, name: Some("NZDT") }), + (1428156000, FixedTimespan { utc_offset: 43200, dst_offset: 0, name: Some("NZST") }), + (1443276000, FixedTimespan { utc_offset: 43200, dst_offset: 3600, name: Some("NZDT") }), + (1459605600, FixedTimespan { utc_offset: 43200, dst_offset: 0, name: Some("NZST") }), + (1474725600, FixedTimespan { utc_offset: 43200, dst_offset: 3600, name: Some("NZDT") }), + (1491055200, FixedTimespan { utc_offset: 43200, dst_offset: 0, name: Some("NZST") }), + (1506175200, FixedTimespan { utc_offset: 43200, dst_offset: 3600, name: Some("NZDT") }), + (1522504800, FixedTimespan { utc_offset: 43200, dst_offset: 0, name: Some("NZST") }), + (1538229600, FixedTimespan { utc_offset: 43200, dst_offset: 3600, name: Some("NZDT") }), + (1554559200, FixedTimespan { utc_offset: 43200, dst_offset: 0, name: Some("NZST") }), + (1569679200, FixedTimespan { utc_offset: 43200, dst_offset: 3600, name: Some("NZDT") }), + (1586008800, FixedTimespan { utc_offset: 43200, dst_offset: 0, name: Some("NZST") }), + (1601128800, FixedTimespan { utc_offset: 43200, dst_offset: 3600, name: Some("NZDT") }), + (1617458400, FixedTimespan { utc_offset: 43200, dst_offset: 0, name: Some("NZST") }), + (1632578400, FixedTimespan { utc_offset: 43200, dst_offset: 3600, name: Some("NZDT") }), + (1648908000, FixedTimespan { utc_offset: 43200, dst_offset: 0, name: Some("NZST") }), + (1664028000, FixedTimespan { utc_offset: 43200, dst_offset: 3600, name: Some("NZDT") }), + (1680357600, FixedTimespan { utc_offset: 43200, dst_offset: 0, name: Some("NZST") }), + (1695477600, FixedTimespan { utc_offset: 43200, dst_offset: 3600, name: Some("NZDT") }), + (1712412000, FixedTimespan { utc_offset: 43200, dst_offset: 0, name: Some("NZST") }), + (1727532000, FixedTimespan { utc_offset: 43200, dst_offset: 3600, name: Some("NZDT") }), + (1743861600, FixedTimespan { utc_offset: 43200, dst_offset: 0, name: Some("NZST") }), + (1758981600, FixedTimespan { utc_offset: 43200, dst_offset: 3600, name: Some("NZDT") }), + (1775311200, FixedTimespan { utc_offset: 43200, dst_offset: 0, name: Some("NZST") }), + (1790431200, FixedTimespan { utc_offset: 43200, dst_offset: 3600, name: Some("NZDT") }), + (1806760800, FixedTimespan { utc_offset: 43200, dst_offset: 0, name: Some("NZST") }), + (1821880800, FixedTimespan { utc_offset: 43200, dst_offset: 3600, name: Some("NZDT") }), + (1838210400, FixedTimespan { utc_offset: 43200, dst_offset: 0, name: Some("NZST") }), + (1853330400, FixedTimespan { utc_offset: 43200, dst_offset: 3600, name: Some("NZDT") }), + (1869660000, FixedTimespan { utc_offset: 43200, dst_offset: 0, name: Some("NZST") }), + (1885384800, FixedTimespan { utc_offset: 43200, dst_offset: 3600, name: Some("NZDT") }), + (1901714400, FixedTimespan { utc_offset: 43200, dst_offset: 0, name: Some("NZST") }), + (1916834400, FixedTimespan { utc_offset: 43200, dst_offset: 3600, name: Some("NZDT") }), + (1933164000, FixedTimespan { utc_offset: 43200, dst_offset: 0, name: Some("NZST") }), + (1948284000, FixedTimespan { utc_offset: 43200, dst_offset: 3600, name: Some("NZDT") }), + (1964613600, FixedTimespan { utc_offset: 43200, dst_offset: 0, name: Some("NZST") }), + (1979733600, FixedTimespan { utc_offset: 43200, dst_offset: 3600, name: Some("NZDT") }), + (1996063200, FixedTimespan { utc_offset: 43200, dst_offset: 0, name: Some("NZST") }), + (2011183200, FixedTimespan { utc_offset: 43200, dst_offset: 3600, name: Some("NZDT") }), + (2027512800, FixedTimespan { utc_offset: 43200, dst_offset: 0, name: Some("NZST") }), + (2042632800, FixedTimespan { utc_offset: 43200, dst_offset: 3600, name: Some("NZDT") }), + (2058962400, FixedTimespan { utc_offset: 43200, dst_offset: 0, name: Some("NZST") }), + (2074687200, FixedTimespan { utc_offset: 43200, dst_offset: 3600, name: Some("NZDT") }), + (2091016800, FixedTimespan { utc_offset: 43200, dst_offset: 0, name: Some("NZST") }), + (2106136800, FixedTimespan { utc_offset: 43200, dst_offset: 3600, name: Some("NZDT") }), + (2122466400, FixedTimespan { utc_offset: 43200, dst_offset: 0, name: Some("NZST") }), + (2137586400, FixedTimespan { utc_offset: 43200, dst_offset: 3600, name: Some("NZDT") }), + (2153916000, FixedTimespan { utc_offset: 43200, dst_offset: 0, name: Some("NZST") }), + (2169036000, FixedTimespan { utc_offset: 43200, dst_offset: 3600, name: Some("NZDT") }), + (2185365600, FixedTimespan { utc_offset: 43200, dst_offset: 0, name: Some("NZST") }), + (2200485600, FixedTimespan { utc_offset: 43200, dst_offset: 3600, name: Some("NZDT") }), + (2216815200, FixedTimespan { utc_offset: 43200, dst_offset: 0, name: Some("NZST") }), + (2232540000, FixedTimespan { utc_offset: 43200, dst_offset: 3600, name: Some("NZDT") }), + (2248869600, FixedTimespan { utc_offset: 43200, dst_offset: 0, name: Some("NZST") }), + (2263989600, FixedTimespan { utc_offset: 43200, dst_offset: 3600, name: Some("NZDT") }), + (2280319200, FixedTimespan { utc_offset: 43200, dst_offset: 0, name: Some("NZST") }), + (2295439200, FixedTimespan { utc_offset: 43200, dst_offset: 3600, name: Some("NZDT") }), + (2311768800, FixedTimespan { utc_offset: 43200, dst_offset: 0, name: Some("NZST") }), + (2326888800, FixedTimespan { utc_offset: 43200, dst_offset: 3600, name: Some("NZDT") }), + (2343218400, FixedTimespan { utc_offset: 43200, dst_offset: 0, name: Some("NZST") }), + (2358338400, FixedTimespan { utc_offset: 43200, dst_offset: 3600, name: Some("NZDT") }), + (2374668000, FixedTimespan { utc_offset: 43200, dst_offset: 0, name: Some("NZST") }), + (2389788000, FixedTimespan { utc_offset: 43200, dst_offset: 3600, name: Some("NZDT") }), + (2406117600, FixedTimespan { utc_offset: 43200, dst_offset: 0, name: Some("NZST") }), + (2421842400, FixedTimespan { utc_offset: 43200, dst_offset: 3600, name: Some("NZDT") }), + (2438172000, FixedTimespan { utc_offset: 43200, dst_offset: 0, name: Some("NZST") }), + (2453292000, FixedTimespan { utc_offset: 43200, dst_offset: 3600, name: Some("NZDT") }), + (2469621600, FixedTimespan { utc_offset: 43200, dst_offset: 0, name: Some("NZST") }), + (2484741600, FixedTimespan { utc_offset: 43200, dst_offset: 3600, name: Some("NZDT") }), + (2501071200, FixedTimespan { utc_offset: 43200, dst_offset: 0, name: Some("NZST") }), + (2516191200, FixedTimespan { utc_offset: 43200, dst_offset: 3600, name: Some("NZDT") }), + (2532520800, FixedTimespan { utc_offset: 43200, dst_offset: 0, name: Some("NZST") }), + (2547640800, FixedTimespan { utc_offset: 43200, dst_offset: 3600, name: Some("NZDT") }), + (2563970400, FixedTimespan { utc_offset: 43200, dst_offset: 0, name: Some("NZST") }), + (2579090400, FixedTimespan { utc_offset: 43200, dst_offset: 3600, name: Some("NZDT") }), + (2596024800, FixedTimespan { utc_offset: 43200, dst_offset: 0, name: Some("NZST") }), + (2611144800, FixedTimespan { utc_offset: 43200, dst_offset: 3600, name: Some("NZDT") }), + (2627474400, FixedTimespan { utc_offset: 43200, dst_offset: 0, name: Some("NZST") }), + (2642594400, FixedTimespan { utc_offset: 43200, dst_offset: 3600, name: Some("NZDT") }), + (2658924000, FixedTimespan { utc_offset: 43200, dst_offset: 0, name: Some("NZST") }), + (2674044000, FixedTimespan { utc_offset: 43200, dst_offset: 3600, name: Some("NZDT") }), + (2690373600, FixedTimespan { utc_offset: 43200, dst_offset: 0, name: Some("NZST") }), + (2705493600, FixedTimespan { utc_offset: 43200, dst_offset: 3600, name: Some("NZDT") }), + (2721823200, FixedTimespan { utc_offset: 43200, dst_offset: 0, name: Some("NZST") }), + (2736943200, FixedTimespan { utc_offset: 43200, dst_offset: 3600, name: Some("NZDT") }), + (2753272800, FixedTimespan { utc_offset: 43200, dst_offset: 0, name: Some("NZST") }), + (2768997600, FixedTimespan { utc_offset: 43200, dst_offset: 3600, name: Some("NZDT") }), + (2785327200, FixedTimespan { utc_offset: 43200, dst_offset: 0, name: Some("NZST") }), + (2800447200, FixedTimespan { utc_offset: 43200, dst_offset: 3600, name: Some("NZDT") }), + (2816776800, FixedTimespan { utc_offset: 43200, dst_offset: 0, name: Some("NZST") }), + (2831896800, FixedTimespan { utc_offset: 43200, dst_offset: 3600, name: Some("NZDT") }), + (2848226400, FixedTimespan { utc_offset: 43200, dst_offset: 0, name: Some("NZST") }), + (2863346400, FixedTimespan { utc_offset: 43200, dst_offset: 3600, name: Some("NZDT") }), + (2879676000, FixedTimespan { utc_offset: 43200, dst_offset: 0, name: Some("NZST") }), + (2894796000, FixedTimespan { utc_offset: 43200, dst_offset: 3600, name: Some("NZDT") }), + (2911125600, FixedTimespan { utc_offset: 43200, dst_offset: 0, name: Some("NZST") }), + (2926245600, FixedTimespan { utc_offset: 43200, dst_offset: 3600, name: Some("NZDT") }), + (2942575200, FixedTimespan { utc_offset: 43200, dst_offset: 0, name: Some("NZST") }), + (2958300000, FixedTimespan { utc_offset: 43200, dst_offset: 3600, name: Some("NZDT") }), + (2974629600, FixedTimespan { utc_offset: 43200, dst_offset: 0, name: Some("NZST") }), + (2989749600, FixedTimespan { utc_offset: 43200, dst_offset: 3600, name: Some("NZDT") }), + (3006079200, FixedTimespan { utc_offset: 43200, dst_offset: 0, name: Some("NZST") }), + (3021199200, FixedTimespan { utc_offset: 43200, dst_offset: 3600, name: Some("NZDT") }), + (3037528800, FixedTimespan { utc_offset: 43200, dst_offset: 0, name: Some("NZST") }), + (3052648800, FixedTimespan { utc_offset: 43200, dst_offset: 3600, name: Some("NZDT") }), + (3068978400, FixedTimespan { utc_offset: 43200, dst_offset: 0, name: Some("NZST") }), + (3084098400, FixedTimespan { utc_offset: 43200, dst_offset: 3600, name: Some("NZDT") }), + (3100428000, FixedTimespan { utc_offset: 43200, dst_offset: 0, name: Some("NZST") }), + (3116152800, FixedTimespan { utc_offset: 43200, dst_offset: 3600, name: Some("NZDT") }), + (3132482400, FixedTimespan { utc_offset: 43200, dst_offset: 0, name: Some("NZST") }), + (3147602400, FixedTimespan { utc_offset: 43200, dst_offset: 3600, name: Some("NZDT") }), + (3163932000, FixedTimespan { utc_offset: 43200, dst_offset: 0, name: Some("NZST") }), + (3179052000, FixedTimespan { utc_offset: 43200, dst_offset: 3600, name: Some("NZDT") }), + (3195381600, FixedTimespan { utc_offset: 43200, dst_offset: 0, name: Some("NZST") }), + (3210501600, FixedTimespan { utc_offset: 43200, dst_offset: 3600, name: Some("NZDT") }), + (3226831200, FixedTimespan { utc_offset: 43200, dst_offset: 0, name: Some("NZST") }), + (3241951200, FixedTimespan { utc_offset: 43200, dst_offset: 3600, name: Some("NZDT") }), + (3258280800, FixedTimespan { utc_offset: 43200, dst_offset: 0, name: Some("NZST") }), + (3273400800, FixedTimespan { utc_offset: 43200, dst_offset: 3600, name: Some("NZDT") }), + (3289730400, FixedTimespan { utc_offset: 43200, dst_offset: 0, name: Some("NZST") }), + (3305455200, FixedTimespan { utc_offset: 43200, dst_offset: 3600, name: Some("NZDT") }), + (3321784800, FixedTimespan { utc_offset: 43200, dst_offset: 0, name: Some("NZST") }), + (3336904800, FixedTimespan { utc_offset: 43200, dst_offset: 3600, name: Some("NZDT") }), + (3353234400, FixedTimespan { utc_offset: 43200, dst_offset: 0, name: Some("NZST") }), + (3368354400, FixedTimespan { utc_offset: 43200, dst_offset: 3600, name: Some("NZDT") }), + (3384684000, FixedTimespan { utc_offset: 43200, dst_offset: 0, name: Some("NZST") }), + (3399804000, FixedTimespan { utc_offset: 43200, dst_offset: 3600, name: Some("NZDT") }), + (3416133600, FixedTimespan { utc_offset: 43200, dst_offset: 0, name: Some("NZST") }), + (3431253600, FixedTimespan { utc_offset: 43200, dst_offset: 3600, name: Some("NZDT") }), + (3447583200, FixedTimespan { utc_offset: 43200, dst_offset: 0, name: Some("NZST") }), + (3462703200, FixedTimespan { utc_offset: 43200, dst_offset: 3600, name: Some("NZDT") }), + (3479637600, FixedTimespan { utc_offset: 43200, dst_offset: 0, name: Some("NZST") }), + (3494757600, FixedTimespan { utc_offset: 43200, dst_offset: 3600, name: Some("NZDT") }), + (3511087200, FixedTimespan { utc_offset: 43200, dst_offset: 0, name: Some("NZST") }), + (3526207200, FixedTimespan { utc_offset: 43200, dst_offset: 3600, name: Some("NZDT") }), + (3542536800, FixedTimespan { utc_offset: 43200, dst_offset: 0, name: Some("NZST") }), + (3557656800, FixedTimespan { utc_offset: 43200, dst_offset: 3600, name: Some("NZDT") }), + (3573986400, FixedTimespan { utc_offset: 43200, dst_offset: 0, name: Some("NZST") }), + (3589106400, FixedTimespan { utc_offset: 43200, dst_offset: 3600, name: Some("NZDT") }), + (3605436000, FixedTimespan { utc_offset: 43200, dst_offset: 0, name: Some("NZST") }), + (3620556000, FixedTimespan { utc_offset: 43200, dst_offset: 3600, name: Some("NZDT") }), + (3636885600, FixedTimespan { utc_offset: 43200, dst_offset: 0, name: Some("NZST") }), + (3652610400, FixedTimespan { utc_offset: 43200, dst_offset: 3600, name: Some("NZDT") }), + (3668940000, FixedTimespan { utc_offset: 43200, dst_offset: 0, name: Some("NZST") }), + (3684060000, FixedTimespan { utc_offset: 43200, dst_offset: 3600, name: Some("NZDT") }), + (3700389600, FixedTimespan { utc_offset: 43200, dst_offset: 0, name: Some("NZST") }), + (3715509600, FixedTimespan { utc_offset: 43200, dst_offset: 3600, name: Some("NZDT") }), + (3731839200, FixedTimespan { utc_offset: 43200, dst_offset: 0, name: Some("NZST") }), + (3746959200, FixedTimespan { utc_offset: 43200, dst_offset: 3600, name: Some("NZDT") }), + (3763288800, FixedTimespan { utc_offset: 43200, dst_offset: 0, name: Some("NZST") }), + (3778408800, FixedTimespan { utc_offset: 43200, dst_offset: 3600, name: Some("NZDT") }), + (3794738400, FixedTimespan { utc_offset: 43200, dst_offset: 0, name: Some("NZST") }), + (3809858400, FixedTimespan { utc_offset: 43200, dst_offset: 3600, name: Some("NZDT") }), + (3826188000, FixedTimespan { utc_offset: 43200, dst_offset: 0, name: Some("NZST") }), + (3841912800, FixedTimespan { utc_offset: 43200, dst_offset: 3600, name: Some("NZDT") }), + (3858242400, FixedTimespan { utc_offset: 43200, dst_offset: 0, name: Some("NZST") }), + (3873362400, FixedTimespan { utc_offset: 43200, dst_offset: 3600, name: Some("NZDT") }), + (3889692000, FixedTimespan { utc_offset: 43200, dst_offset: 0, name: Some("NZST") }), + (3904812000, FixedTimespan { utc_offset: 43200, dst_offset: 3600, name: Some("NZDT") }), + (3921141600, FixedTimespan { utc_offset: 43200, dst_offset: 0, name: Some("NZST") }), + (3936261600, FixedTimespan { utc_offset: 43200, dst_offset: 3600, name: Some("NZDT") }), + (3952591200, FixedTimespan { utc_offset: 43200, dst_offset: 0, name: Some("NZST") }), + (3967711200, FixedTimespan { utc_offset: 43200, dst_offset: 3600, name: Some("NZDT") }), + (3984040800, FixedTimespan { utc_offset: 43200, dst_offset: 0, name: Some("NZST") }), + (3999765600, FixedTimespan { utc_offset: 43200, dst_offset: 3600, name: Some("NZDT") }), + (4016095200, FixedTimespan { utc_offset: 43200, dst_offset: 0, name: Some("NZST") }), + (4031215200, FixedTimespan { utc_offset: 43200, dst_offset: 3600, name: Some("NZDT") }), + (4047544800, FixedTimespan { utc_offset: 43200, dst_offset: 0, name: Some("NZST") }), + (4062664800, FixedTimespan { utc_offset: 43200, dst_offset: 3600, name: Some("NZDT") }), + (4078994400, FixedTimespan { utc_offset: 43200, dst_offset: 0, name: Some("NZST") }), + (4094114400, FixedTimespan { utc_offset: 43200, dst_offset: 3600, name: Some("NZDT") }), + ]; + FixedTimespanSet { + first: FixedTimespan { + utc_offset: 41944, + dst_offset: 0, + name: Some("LMT"), + }, + rest: REST + } + }, + + Tz::Pacific__Bougainville => { + const REST: &[(i64, FixedTimespan)] = &[ + (-2840178136, FixedTimespan { utc_offset: 35312, dst_offset: 0, name: Some("PMMT") }), + (-2366790512, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: None }), + (-868010400, FixedTimespan { utc_offset: 32400, dst_offset: 0, name: None }), + (-768906000, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: None }), + (1419696000, FixedTimespan { utc_offset: 39600, dst_offset: 0, name: None }), + ]; + FixedTimespanSet { + first: FixedTimespan { + utc_offset: 37336, + dst_offset: 0, + name: Some("LMT"), + }, + rest: REST + } + }, + + Tz::Pacific__Chatham => { + const REST: &[(i64, FixedTimespan)] = &[ + (-3192437628, FixedTimespan { utc_offset: 44100, dst_offset: 0, name: None }), + (-757426500, FixedTimespan { utc_offset: 45900, dst_offset: 0, name: None }), + (152632800, FixedTimespan { utc_offset: 45900, dst_offset: 3600, name: None }), + (162309600, FixedTimespan { utc_offset: 45900, dst_offset: 0, name: None }), + (183477600, FixedTimespan { utc_offset: 45900, dst_offset: 3600, name: None }), + (194968800, FixedTimespan { utc_offset: 45900, dst_offset: 0, name: None }), + (215532000, FixedTimespan { utc_offset: 45900, dst_offset: 3600, name: None }), + (226418400, FixedTimespan { utc_offset: 45900, dst_offset: 0, name: None }), + (246981600, FixedTimespan { utc_offset: 45900, dst_offset: 3600, name: None }), + (257868000, FixedTimespan { utc_offset: 45900, dst_offset: 0, name: None }), + (278431200, FixedTimespan { utc_offset: 45900, dst_offset: 3600, name: None }), + (289317600, FixedTimespan { utc_offset: 45900, dst_offset: 0, name: None }), + (309880800, FixedTimespan { utc_offset: 45900, dst_offset: 3600, name: None }), + (320767200, FixedTimespan { utc_offset: 45900, dst_offset: 0, name: None }), + (341330400, FixedTimespan { utc_offset: 45900, dst_offset: 3600, name: None }), + (352216800, FixedTimespan { utc_offset: 45900, dst_offset: 0, name: None }), + (372780000, FixedTimespan { utc_offset: 45900, dst_offset: 3600, name: None }), + (384271200, FixedTimespan { utc_offset: 45900, dst_offset: 0, name: None }), + (404834400, FixedTimespan { utc_offset: 45900, dst_offset: 3600, name: None }), + (415720800, FixedTimespan { utc_offset: 45900, dst_offset: 0, name: None }), + (436284000, FixedTimespan { utc_offset: 45900, dst_offset: 3600, name: None }), + (447170400, FixedTimespan { utc_offset: 45900, dst_offset: 0, name: None }), + (467733600, FixedTimespan { utc_offset: 45900, dst_offset: 3600, name: None }), + (478620000, FixedTimespan { utc_offset: 45900, dst_offset: 0, name: None }), + (499183200, FixedTimespan { utc_offset: 45900, dst_offset: 3600, name: None }), + (510069600, FixedTimespan { utc_offset: 45900, dst_offset: 0, name: None }), + (530632800, FixedTimespan { utc_offset: 45900, dst_offset: 3600, name: None }), + (541519200, FixedTimespan { utc_offset: 45900, dst_offset: 0, name: None }), + (562082400, FixedTimespan { utc_offset: 45900, dst_offset: 3600, name: None }), + (573573600, FixedTimespan { utc_offset: 45900, dst_offset: 0, name: None }), + (594136800, FixedTimespan { utc_offset: 45900, dst_offset: 3600, name: None }), + (605023200, FixedTimespan { utc_offset: 45900, dst_offset: 0, name: None }), + (623772000, FixedTimespan { utc_offset: 45900, dst_offset: 3600, name: None }), + (637682400, FixedTimespan { utc_offset: 45900, dst_offset: 0, name: None }), + (655221600, FixedTimespan { utc_offset: 45900, dst_offset: 3600, name: None }), + (669132000, FixedTimespan { utc_offset: 45900, dst_offset: 0, name: None }), + (686671200, FixedTimespan { utc_offset: 45900, dst_offset: 3600, name: None }), + (700581600, FixedTimespan { utc_offset: 45900, dst_offset: 0, name: None }), + (718120800, FixedTimespan { utc_offset: 45900, dst_offset: 3600, name: None }), + (732636000, FixedTimespan { utc_offset: 45900, dst_offset: 0, name: None }), + (749570400, FixedTimespan { utc_offset: 45900, dst_offset: 3600, name: None }), + (764085600, FixedTimespan { utc_offset: 45900, dst_offset: 0, name: None }), + (781020000, FixedTimespan { utc_offset: 45900, dst_offset: 3600, name: None }), + (795535200, FixedTimespan { utc_offset: 45900, dst_offset: 0, name: None }), + (812469600, FixedTimespan { utc_offset: 45900, dst_offset: 3600, name: None }), + (826984800, FixedTimespan { utc_offset: 45900, dst_offset: 0, name: None }), + (844524000, FixedTimespan { utc_offset: 45900, dst_offset: 3600, name: None }), + (858434400, FixedTimespan { utc_offset: 45900, dst_offset: 0, name: None }), + (875973600, FixedTimespan { utc_offset: 45900, dst_offset: 3600, name: None }), + (889884000, FixedTimespan { utc_offset: 45900, dst_offset: 0, name: None }), + (907423200, FixedTimespan { utc_offset: 45900, dst_offset: 3600, name: None }), + (921938400, FixedTimespan { utc_offset: 45900, dst_offset: 0, name: None }), + (938872800, FixedTimespan { utc_offset: 45900, dst_offset: 3600, name: None }), + (953388000, FixedTimespan { utc_offset: 45900, dst_offset: 0, name: None }), + (970322400, FixedTimespan { utc_offset: 45900, dst_offset: 3600, name: None }), + (984837600, FixedTimespan { utc_offset: 45900, dst_offset: 0, name: None }), + (1002376800, FixedTimespan { utc_offset: 45900, dst_offset: 3600, name: None }), + (1016287200, FixedTimespan { utc_offset: 45900, dst_offset: 0, name: None }), + (1033826400, FixedTimespan { utc_offset: 45900, dst_offset: 3600, name: None }), + (1047736800, FixedTimespan { utc_offset: 45900, dst_offset: 0, name: None }), + (1065276000, FixedTimespan { utc_offset: 45900, dst_offset: 3600, name: None }), + (1079791200, FixedTimespan { utc_offset: 45900, dst_offset: 0, name: None }), + (1096725600, FixedTimespan { utc_offset: 45900, dst_offset: 3600, name: None }), + (1111240800, FixedTimespan { utc_offset: 45900, dst_offset: 0, name: None }), + (1128175200, FixedTimespan { utc_offset: 45900, dst_offset: 3600, name: None }), + (1142690400, FixedTimespan { utc_offset: 45900, dst_offset: 0, name: None }), + (1159624800, FixedTimespan { utc_offset: 45900, dst_offset: 3600, name: None }), + (1174140000, FixedTimespan { utc_offset: 45900, dst_offset: 0, name: None }), + (1191074400, FixedTimespan { utc_offset: 45900, dst_offset: 3600, name: None }), + (1207404000, FixedTimespan { utc_offset: 45900, dst_offset: 0, name: None }), + (1222524000, FixedTimespan { utc_offset: 45900, dst_offset: 3600, name: None }), + (1238853600, FixedTimespan { utc_offset: 45900, dst_offset: 0, name: None }), + (1253973600, FixedTimespan { utc_offset: 45900, dst_offset: 3600, name: None }), + (1270303200, FixedTimespan { utc_offset: 45900, dst_offset: 0, name: None }), + (1285423200, FixedTimespan { utc_offset: 45900, dst_offset: 3600, name: None }), + (1301752800, FixedTimespan { utc_offset: 45900, dst_offset: 0, name: None }), + (1316872800, FixedTimespan { utc_offset: 45900, dst_offset: 3600, name: None }), + (1333202400, FixedTimespan { utc_offset: 45900, dst_offset: 0, name: None }), + (1348927200, FixedTimespan { utc_offset: 45900, dst_offset: 3600, name: None }), + (1365256800, FixedTimespan { utc_offset: 45900, dst_offset: 0, name: None }), + (1380376800, FixedTimespan { utc_offset: 45900, dst_offset: 3600, name: None }), + (1396706400, FixedTimespan { utc_offset: 45900, dst_offset: 0, name: None }), + (1411826400, FixedTimespan { utc_offset: 45900, dst_offset: 3600, name: None }), + (1428156000, FixedTimespan { utc_offset: 45900, dst_offset: 0, name: None }), + (1443276000, FixedTimespan { utc_offset: 45900, dst_offset: 3600, name: None }), + (1459605600, FixedTimespan { utc_offset: 45900, dst_offset: 0, name: None }), + (1474725600, FixedTimespan { utc_offset: 45900, dst_offset: 3600, name: None }), + (1491055200, FixedTimespan { utc_offset: 45900, dst_offset: 0, name: None }), + (1506175200, FixedTimespan { utc_offset: 45900, dst_offset: 3600, name: None }), + (1522504800, FixedTimespan { utc_offset: 45900, dst_offset: 0, name: None }), + (1538229600, FixedTimespan { utc_offset: 45900, dst_offset: 3600, name: None }), + (1554559200, FixedTimespan { utc_offset: 45900, dst_offset: 0, name: None }), + (1569679200, FixedTimespan { utc_offset: 45900, dst_offset: 3600, name: None }), + (1586008800, FixedTimespan { utc_offset: 45900, dst_offset: 0, name: None }), + (1601128800, FixedTimespan { utc_offset: 45900, dst_offset: 3600, name: None }), + (1617458400, FixedTimespan { utc_offset: 45900, dst_offset: 0, name: None }), + (1632578400, FixedTimespan { utc_offset: 45900, dst_offset: 3600, name: None }), + (1648908000, FixedTimespan { utc_offset: 45900, dst_offset: 0, name: None }), + (1664028000, FixedTimespan { utc_offset: 45900, dst_offset: 3600, name: None }), + (1680357600, FixedTimespan { utc_offset: 45900, dst_offset: 0, name: None }), + (1695477600, FixedTimespan { utc_offset: 45900, dst_offset: 3600, name: None }), + (1712412000, FixedTimespan { utc_offset: 45900, dst_offset: 0, name: None }), + (1727532000, FixedTimespan { utc_offset: 45900, dst_offset: 3600, name: None }), + (1743861600, FixedTimespan { utc_offset: 45900, dst_offset: 0, name: None }), + (1758981600, FixedTimespan { utc_offset: 45900, dst_offset: 3600, name: None }), + (1775311200, FixedTimespan { utc_offset: 45900, dst_offset: 0, name: None }), + (1790431200, FixedTimespan { utc_offset: 45900, dst_offset: 3600, name: None }), + (1806760800, FixedTimespan { utc_offset: 45900, dst_offset: 0, name: None }), + (1821880800, FixedTimespan { utc_offset: 45900, dst_offset: 3600, name: None }), + (1838210400, FixedTimespan { utc_offset: 45900, dst_offset: 0, name: None }), + (1853330400, FixedTimespan { utc_offset: 45900, dst_offset: 3600, name: None }), + (1869660000, FixedTimespan { utc_offset: 45900, dst_offset: 0, name: None }), + (1885384800, FixedTimespan { utc_offset: 45900, dst_offset: 3600, name: None }), + (1901714400, FixedTimespan { utc_offset: 45900, dst_offset: 0, name: None }), + (1916834400, FixedTimespan { utc_offset: 45900, dst_offset: 3600, name: None }), + (1933164000, FixedTimespan { utc_offset: 45900, dst_offset: 0, name: None }), + (1948284000, FixedTimespan { utc_offset: 45900, dst_offset: 3600, name: None }), + (1964613600, FixedTimespan { utc_offset: 45900, dst_offset: 0, name: None }), + (1979733600, FixedTimespan { utc_offset: 45900, dst_offset: 3600, name: None }), + (1996063200, FixedTimespan { utc_offset: 45900, dst_offset: 0, name: None }), + (2011183200, FixedTimespan { utc_offset: 45900, dst_offset: 3600, name: None }), + (2027512800, FixedTimespan { utc_offset: 45900, dst_offset: 0, name: None }), + (2042632800, FixedTimespan { utc_offset: 45900, dst_offset: 3600, name: None }), + (2058962400, FixedTimespan { utc_offset: 45900, dst_offset: 0, name: None }), + (2074687200, FixedTimespan { utc_offset: 45900, dst_offset: 3600, name: None }), + (2091016800, FixedTimespan { utc_offset: 45900, dst_offset: 0, name: None }), + (2106136800, FixedTimespan { utc_offset: 45900, dst_offset: 3600, name: None }), + (2122466400, FixedTimespan { utc_offset: 45900, dst_offset: 0, name: None }), + (2137586400, FixedTimespan { utc_offset: 45900, dst_offset: 3600, name: None }), + (2153916000, FixedTimespan { utc_offset: 45900, dst_offset: 0, name: None }), + (2169036000, FixedTimespan { utc_offset: 45900, dst_offset: 3600, name: None }), + (2185365600, FixedTimespan { utc_offset: 45900, dst_offset: 0, name: None }), + (2200485600, FixedTimespan { utc_offset: 45900, dst_offset: 3600, name: None }), + (2216815200, FixedTimespan { utc_offset: 45900, dst_offset: 0, name: None }), + (2232540000, FixedTimespan { utc_offset: 45900, dst_offset: 3600, name: None }), + (2248869600, FixedTimespan { utc_offset: 45900, dst_offset: 0, name: None }), + (2263989600, FixedTimespan { utc_offset: 45900, dst_offset: 3600, name: None }), + (2280319200, FixedTimespan { utc_offset: 45900, dst_offset: 0, name: None }), + (2295439200, FixedTimespan { utc_offset: 45900, dst_offset: 3600, name: None }), + (2311768800, FixedTimespan { utc_offset: 45900, dst_offset: 0, name: None }), + (2326888800, FixedTimespan { utc_offset: 45900, dst_offset: 3600, name: None }), + (2343218400, FixedTimespan { utc_offset: 45900, dst_offset: 0, name: None }), + (2358338400, FixedTimespan { utc_offset: 45900, dst_offset: 3600, name: None }), + (2374668000, FixedTimespan { utc_offset: 45900, dst_offset: 0, name: None }), + (2389788000, FixedTimespan { utc_offset: 45900, dst_offset: 3600, name: None }), + (2406117600, FixedTimespan { utc_offset: 45900, dst_offset: 0, name: None }), + (2421842400, FixedTimespan { utc_offset: 45900, dst_offset: 3600, name: None }), + (2438172000, FixedTimespan { utc_offset: 45900, dst_offset: 0, name: None }), + (2453292000, FixedTimespan { utc_offset: 45900, dst_offset: 3600, name: None }), + (2469621600, FixedTimespan { utc_offset: 45900, dst_offset: 0, name: None }), + (2484741600, FixedTimespan { utc_offset: 45900, dst_offset: 3600, name: None }), + (2501071200, FixedTimespan { utc_offset: 45900, dst_offset: 0, name: None }), + (2516191200, FixedTimespan { utc_offset: 45900, dst_offset: 3600, name: None }), + (2532520800, FixedTimespan { utc_offset: 45900, dst_offset: 0, name: None }), + (2547640800, FixedTimespan { utc_offset: 45900, dst_offset: 3600, name: None }), + (2563970400, FixedTimespan { utc_offset: 45900, dst_offset: 0, name: None }), + (2579090400, FixedTimespan { utc_offset: 45900, dst_offset: 3600, name: None }), + (2596024800, FixedTimespan { utc_offset: 45900, dst_offset: 0, name: None }), + (2611144800, FixedTimespan { utc_offset: 45900, dst_offset: 3600, name: None }), + (2627474400, FixedTimespan { utc_offset: 45900, dst_offset: 0, name: None }), + (2642594400, FixedTimespan { utc_offset: 45900, dst_offset: 3600, name: None }), + (2658924000, FixedTimespan { utc_offset: 45900, dst_offset: 0, name: None }), + (2674044000, FixedTimespan { utc_offset: 45900, dst_offset: 3600, name: None }), + (2690373600, FixedTimespan { utc_offset: 45900, dst_offset: 0, name: None }), + (2705493600, FixedTimespan { utc_offset: 45900, dst_offset: 3600, name: None }), + (2721823200, FixedTimespan { utc_offset: 45900, dst_offset: 0, name: None }), + (2736943200, FixedTimespan { utc_offset: 45900, dst_offset: 3600, name: None }), + (2753272800, FixedTimespan { utc_offset: 45900, dst_offset: 0, name: None }), + (2768997600, FixedTimespan { utc_offset: 45900, dst_offset: 3600, name: None }), + (2785327200, FixedTimespan { utc_offset: 45900, dst_offset: 0, name: None }), + (2800447200, FixedTimespan { utc_offset: 45900, dst_offset: 3600, name: None }), + (2816776800, FixedTimespan { utc_offset: 45900, dst_offset: 0, name: None }), + (2831896800, FixedTimespan { utc_offset: 45900, dst_offset: 3600, name: None }), + (2848226400, FixedTimespan { utc_offset: 45900, dst_offset: 0, name: None }), + (2863346400, FixedTimespan { utc_offset: 45900, dst_offset: 3600, name: None }), + (2879676000, FixedTimespan { utc_offset: 45900, dst_offset: 0, name: None }), + (2894796000, FixedTimespan { utc_offset: 45900, dst_offset: 3600, name: None }), + (2911125600, FixedTimespan { utc_offset: 45900, dst_offset: 0, name: None }), + (2926245600, FixedTimespan { utc_offset: 45900, dst_offset: 3600, name: None }), + (2942575200, FixedTimespan { utc_offset: 45900, dst_offset: 0, name: None }), + (2958300000, FixedTimespan { utc_offset: 45900, dst_offset: 3600, name: None }), + (2974629600, FixedTimespan { utc_offset: 45900, dst_offset: 0, name: None }), + (2989749600, FixedTimespan { utc_offset: 45900, dst_offset: 3600, name: None }), + (3006079200, FixedTimespan { utc_offset: 45900, dst_offset: 0, name: None }), + (3021199200, FixedTimespan { utc_offset: 45900, dst_offset: 3600, name: None }), + (3037528800, FixedTimespan { utc_offset: 45900, dst_offset: 0, name: None }), + (3052648800, FixedTimespan { utc_offset: 45900, dst_offset: 3600, name: None }), + (3068978400, FixedTimespan { utc_offset: 45900, dst_offset: 0, name: None }), + (3084098400, FixedTimespan { utc_offset: 45900, dst_offset: 3600, name: None }), + (3100428000, FixedTimespan { utc_offset: 45900, dst_offset: 0, name: None }), + (3116152800, FixedTimespan { utc_offset: 45900, dst_offset: 3600, name: None }), + (3132482400, FixedTimespan { utc_offset: 45900, dst_offset: 0, name: None }), + (3147602400, FixedTimespan { utc_offset: 45900, dst_offset: 3600, name: None }), + (3163932000, FixedTimespan { utc_offset: 45900, dst_offset: 0, name: None }), + (3179052000, FixedTimespan { utc_offset: 45900, dst_offset: 3600, name: None }), + (3195381600, FixedTimespan { utc_offset: 45900, dst_offset: 0, name: None }), + (3210501600, FixedTimespan { utc_offset: 45900, dst_offset: 3600, name: None }), + (3226831200, FixedTimespan { utc_offset: 45900, dst_offset: 0, name: None }), + (3241951200, FixedTimespan { utc_offset: 45900, dst_offset: 3600, name: None }), + (3258280800, FixedTimespan { utc_offset: 45900, dst_offset: 0, name: None }), + (3273400800, FixedTimespan { utc_offset: 45900, dst_offset: 3600, name: None }), + (3289730400, FixedTimespan { utc_offset: 45900, dst_offset: 0, name: None }), + (3305455200, FixedTimespan { utc_offset: 45900, dst_offset: 3600, name: None }), + (3321784800, FixedTimespan { utc_offset: 45900, dst_offset: 0, name: None }), + (3336904800, FixedTimespan { utc_offset: 45900, dst_offset: 3600, name: None }), + (3353234400, FixedTimespan { utc_offset: 45900, dst_offset: 0, name: None }), + (3368354400, FixedTimespan { utc_offset: 45900, dst_offset: 3600, name: None }), + (3384684000, FixedTimespan { utc_offset: 45900, dst_offset: 0, name: None }), + (3399804000, FixedTimespan { utc_offset: 45900, dst_offset: 3600, name: None }), + (3416133600, FixedTimespan { utc_offset: 45900, dst_offset: 0, name: None }), + (3431253600, FixedTimespan { utc_offset: 45900, dst_offset: 3600, name: None }), + (3447583200, FixedTimespan { utc_offset: 45900, dst_offset: 0, name: None }), + (3462703200, FixedTimespan { utc_offset: 45900, dst_offset: 3600, name: None }), + (3479637600, FixedTimespan { utc_offset: 45900, dst_offset: 0, name: None }), + (3494757600, FixedTimespan { utc_offset: 45900, dst_offset: 3600, name: None }), + (3511087200, FixedTimespan { utc_offset: 45900, dst_offset: 0, name: None }), + (3526207200, FixedTimespan { utc_offset: 45900, dst_offset: 3600, name: None }), + (3542536800, FixedTimespan { utc_offset: 45900, dst_offset: 0, name: None }), + (3557656800, FixedTimespan { utc_offset: 45900, dst_offset: 3600, name: None }), + (3573986400, FixedTimespan { utc_offset: 45900, dst_offset: 0, name: None }), + (3589106400, FixedTimespan { utc_offset: 45900, dst_offset: 3600, name: None }), + (3605436000, FixedTimespan { utc_offset: 45900, dst_offset: 0, name: None }), + (3620556000, FixedTimespan { utc_offset: 45900, dst_offset: 3600, name: None }), + (3636885600, FixedTimespan { utc_offset: 45900, dst_offset: 0, name: None }), + (3652610400, FixedTimespan { utc_offset: 45900, dst_offset: 3600, name: None }), + (3668940000, FixedTimespan { utc_offset: 45900, dst_offset: 0, name: None }), + (3684060000, FixedTimespan { utc_offset: 45900, dst_offset: 3600, name: None }), + (3700389600, FixedTimespan { utc_offset: 45900, dst_offset: 0, name: None }), + (3715509600, FixedTimespan { utc_offset: 45900, dst_offset: 3600, name: None }), + (3731839200, FixedTimespan { utc_offset: 45900, dst_offset: 0, name: None }), + (3746959200, FixedTimespan { utc_offset: 45900, dst_offset: 3600, name: None }), + (3763288800, FixedTimespan { utc_offset: 45900, dst_offset: 0, name: None }), + (3778408800, FixedTimespan { utc_offset: 45900, dst_offset: 3600, name: None }), + (3794738400, FixedTimespan { utc_offset: 45900, dst_offset: 0, name: None }), + (3809858400, FixedTimespan { utc_offset: 45900, dst_offset: 3600, name: None }), + (3826188000, FixedTimespan { utc_offset: 45900, dst_offset: 0, name: None }), + (3841912800, FixedTimespan { utc_offset: 45900, dst_offset: 3600, name: None }), + (3858242400, FixedTimespan { utc_offset: 45900, dst_offset: 0, name: None }), + (3873362400, FixedTimespan { utc_offset: 45900, dst_offset: 3600, name: None }), + (3889692000, FixedTimespan { utc_offset: 45900, dst_offset: 0, name: None }), + (3904812000, FixedTimespan { utc_offset: 45900, dst_offset: 3600, name: None }), + (3921141600, FixedTimespan { utc_offset: 45900, dst_offset: 0, name: None }), + (3936261600, FixedTimespan { utc_offset: 45900, dst_offset: 3600, name: None }), + (3952591200, FixedTimespan { utc_offset: 45900, dst_offset: 0, name: None }), + (3967711200, FixedTimespan { utc_offset: 45900, dst_offset: 3600, name: None }), + (3984040800, FixedTimespan { utc_offset: 45900, dst_offset: 0, name: None }), + (3999765600, FixedTimespan { utc_offset: 45900, dst_offset: 3600, name: None }), + (4016095200, FixedTimespan { utc_offset: 45900, dst_offset: 0, name: None }), + (4031215200, FixedTimespan { utc_offset: 45900, dst_offset: 3600, name: None }), + (4047544800, FixedTimespan { utc_offset: 45900, dst_offset: 0, name: None }), + (4062664800, FixedTimespan { utc_offset: 45900, dst_offset: 3600, name: None }), + (4078994400, FixedTimespan { utc_offset: 45900, dst_offset: 0, name: None }), + (4094114400, FixedTimespan { utc_offset: 45900, dst_offset: 3600, name: None }), + ]; + FixedTimespanSet { + first: FixedTimespan { + utc_offset: 44028, + dst_offset: 0, + name: Some("LMT"), + }, + rest: REST + } + }, + + Tz::Pacific__Chuuk => { + const REST: &[(i64, FixedTimespan)] = &[ + (-2840176120, FixedTimespan { utc_offset: 35312, dst_offset: 0, name: Some("PMMT") }), + (-2366790512, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: None }), + ]; + FixedTimespanSet { + first: FixedTimespan { + utc_offset: 35320, + dst_offset: 0, + name: Some("LMT"), + }, + rest: REST + } + }, + + Tz::Pacific__Easter => { + const REST: &[(i64, FixedTimespan)] = &[ + (-2524495352, FixedTimespan { utc_offset: -26248, dst_offset: 0, name: Some("EMT") }), + (-1178124152, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: None }), + (-36619200, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: None }), + (-23922000, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: None }), + (-3355200, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: None }), + (7527600, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: None }), + (24465600, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: None }), + (37767600, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: None }), + (55915200, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: None }), + (69217200, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: None }), + (87969600, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: None }), + (100666800, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: None }), + (118209600, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: None }), + (132116400, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: None }), + (150868800, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: None }), + (163566000, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: None }), + (182318400, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: None }), + (195620400, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: None }), + (213768000, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: None }), + (227070000, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: None }), + (245217600, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: None }), + (258519600, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: None }), + (277272000, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: None }), + (289969200, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: None }), + (308721600, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: None }), + (321418800, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: None }), + (340171200, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: None }), + (353473200, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: None }), + (371620800, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: None }), + (384922800, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: None }), + (384948000, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: None }), + (403070400, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: None }), + (416372400, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: None }), + (434520000, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: None }), + (447822000, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: None }), + (466574400, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: None }), + (479271600, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: None }), + (498024000, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: None }), + (510721200, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: None }), + (529473600, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: None }), + (545194800, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: None }), + (560923200, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: None }), + (574225200, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: None }), + (592372800, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: None }), + (605674800, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: None }), + (624427200, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: None }), + (637124400, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: None }), + (653457600, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: None }), + (668574000, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: None }), + (687326400, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: None }), + (700628400, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: None }), + (718776000, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: None }), + (732078000, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: None }), + (750225600, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: None }), + (763527600, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: None }), + (781675200, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: None }), + (794977200, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: None }), + (813729600, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: None }), + (826426800, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: None }), + (845179200, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: None }), + (859690800, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: None }), + (876628800, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: None }), + (889930800, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: None }), + (906868800, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: None }), + (923194800, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: None }), + (939528000, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: None }), + (952830000, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: None }), + (971582400, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: None }), + (984279600, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: None }), + (1003032000, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: None }), + (1015729200, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: None }), + (1034481600, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: None }), + (1047178800, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: None }), + (1065931200, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: None }), + (1079233200, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: None }), + (1097380800, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: None }), + (1110682800, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: None }), + (1128830400, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: None }), + (1142132400, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: None }), + (1160884800, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: None }), + (1173582000, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: None }), + (1192334400, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: None }), + (1206846000, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: None }), + (1223784000, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: None }), + (1237086000, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: None }), + (1255233600, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: None }), + (1270350000, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: None }), + (1286683200, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: None }), + (1304823600, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: None }), + (1313899200, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: None }), + (1335668400, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: None }), + (1346558400, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: None }), + (1367118000, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: None }), + (1378612800, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: None }), + (1398567600, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: None }), + (1410062400, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: None }), + (1463281200, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: None }), + (1471147200, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: None }), + (1494730800, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: None }), + (1502596800, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: None }), + (1526180400, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: None }), + (1534046400, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: None }), + (1554606000, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: None }), + (1567915200, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: None }), + (1586055600, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: None }), + (1599364800, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: None }), + (1617505200, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: None }), + (1630814400, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: None }), + (1648954800, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: None }), + (1662868800, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: None }), + (1680404400, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: None }), + (1693713600, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: None }), + (1712458800, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: None }), + (1725768000, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: None }), + (1743908400, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: None }), + (1757217600, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: None }), + (1775358000, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: None }), + (1788667200, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: None }), + (1806807600, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: None }), + (1820116800, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: None }), + (1838257200, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: None }), + (1851566400, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: None }), + (1870311600, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: None }), + (1883016000, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: None }), + (1901761200, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: None }), + (1915070400, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: None }), + (1933210800, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: None }), + (1946520000, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: None }), + (1964660400, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: None }), + (1977969600, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: None }), + (1996110000, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: None }), + (2009419200, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: None }), + (2027559600, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: None }), + (2040868800, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: None }), + (2059614000, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: None }), + (2072318400, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: None }), + (2091063600, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: None }), + (2104372800, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: None }), + (2122513200, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: None }), + (2135822400, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: None }), + (2153962800, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: None }), + (2167272000, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: None }), + (2185412400, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: None }), + (2198721600, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: None }), + (2217466800, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: None }), + (2230171200, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: None }), + (2248916400, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: None }), + (2262225600, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: None }), + (2280366000, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: None }), + (2293675200, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: None }), + (2311815600, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: None }), + (2325124800, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: None }), + (2343265200, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: None }), + (2356574400, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: None }), + (2374714800, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: None }), + (2388024000, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: None }), + (2406769200, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: None }), + (2419473600, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: None }), + (2438218800, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: None }), + (2451528000, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: None }), + (2469668400, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: None }), + (2482977600, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: None }), + (2501118000, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: None }), + (2514427200, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: None }), + (2532567600, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: None }), + (2545876800, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: None }), + (2564017200, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: None }), + (2577326400, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: None }), + (2596071600, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: None }), + (2609380800, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: None }), + (2627521200, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: None }), + (2640830400, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: None }), + (2658970800, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: None }), + (2672280000, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: None }), + (2690420400, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: None }), + (2703729600, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: None }), + (2721870000, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: None }), + (2735179200, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: None }), + (2753924400, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: None }), + (2766628800, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: None }), + (2785374000, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: None }), + (2798683200, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: None }), + (2816823600, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: None }), + (2830132800, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: None }), + (2848273200, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: None }), + (2861582400, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: None }), + (2879722800, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: None }), + (2893032000, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: None }), + (2911172400, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: None }), + (2924481600, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: None }), + (2943226800, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: None }), + (2955931200, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: None }), + (2974676400, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: None }), + (2987985600, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: None }), + (3006126000, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: None }), + (3019435200, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: None }), + (3037575600, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: None }), + (3050884800, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: None }), + (3069025200, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: None }), + (3082334400, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: None }), + (3101079600, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: None }), + (3113784000, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: None }), + (3132529200, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: None }), + (3145838400, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: None }), + (3163978800, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: None }), + (3177288000, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: None }), + (3195428400, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: None }), + (3208737600, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: None }), + (3226878000, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: None }), + (3240187200, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: None }), + (3258327600, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: None }), + (3271636800, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: None }), + (3290382000, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: None }), + (3303086400, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: None }), + (3321831600, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: None }), + (3335140800, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: None }), + (3353281200, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: None }), + (3366590400, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: None }), + (3384730800, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: None }), + (3398040000, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: None }), + (3416180400, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: None }), + (3429489600, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: None }), + (3447630000, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: None }), + (3460939200, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: None }), + (3479684400, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: None }), + (3492993600, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: None }), + (3511134000, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: None }), + (3524443200, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: None }), + (3542583600, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: None }), + (3555892800, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: None }), + (3574033200, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: None }), + (3587342400, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: None }), + (3605482800, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: None }), + (3618792000, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: None }), + (3637537200, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: None }), + (3650241600, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: None }), + (3668986800, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: None }), + (3682296000, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: None }), + (3700436400, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: None }), + (3713745600, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: None }), + (3731886000, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: None }), + (3745195200, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: None }), + (3763335600, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: None }), + (3776644800, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: None }), + (3794785200, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: None }), + (3808094400, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: None }), + (3826839600, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: None }), + (3839544000, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: None }), + (3858289200, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: None }), + (3871598400, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: None }), + (3889738800, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: None }), + (3903048000, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: None }), + (3921188400, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: None }), + (3934497600, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: None }), + (3952638000, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: None }), + (3965947200, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: None }), + (3984692400, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: None }), + (3997396800, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: None }), + (4016142000, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: None }), + (4029451200, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: None }), + (4047591600, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: None }), + (4060900800, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: None }), + (4079041200, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: None }), + (4092350400, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: None }), + ]; + FixedTimespanSet { + first: FixedTimespan { + utc_offset: -26248, + dst_offset: 0, + name: Some("LMT"), + }, + rest: REST + } + }, + + Tz::Pacific__Efate => { + const REST: &[(i64, FixedTimespan)] = &[ + (-1829387596, FixedTimespan { utc_offset: 39600, dst_offset: 0, name: None }), + (125409600, FixedTimespan { utc_offset: 39600, dst_offset: 3600, name: None }), + (133876800, FixedTimespan { utc_offset: 39600, dst_offset: 0, name: None }), + (433256400, FixedTimespan { utc_offset: 39600, dst_offset: 3600, name: None }), + (448977600, FixedTimespan { utc_offset: 39600, dst_offset: 0, name: None }), + (464706000, FixedTimespan { utc_offset: 39600, dst_offset: 3600, name: None }), + (480427200, FixedTimespan { utc_offset: 39600, dst_offset: 0, name: None }), + (496760400, FixedTimespan { utc_offset: 39600, dst_offset: 3600, name: None }), + (511876800, FixedTimespan { utc_offset: 39600, dst_offset: 0, name: None }), + (528210000, FixedTimespan { utc_offset: 39600, dst_offset: 3600, name: None }), + (543931200, FixedTimespan { utc_offset: 39600, dst_offset: 0, name: None }), + (559659600, FixedTimespan { utc_offset: 39600, dst_offset: 3600, name: None }), + (575380800, FixedTimespan { utc_offset: 39600, dst_offset: 0, name: None }), + (591109200, FixedTimespan { utc_offset: 39600, dst_offset: 3600, name: None }), + (606830400, FixedTimespan { utc_offset: 39600, dst_offset: 0, name: None }), + (622558800, FixedTimespan { utc_offset: 39600, dst_offset: 3600, name: None }), + (638280000, FixedTimespan { utc_offset: 39600, dst_offset: 0, name: None }), + (654008400, FixedTimespan { utc_offset: 39600, dst_offset: 3600, name: None }), + (669729600, FixedTimespan { utc_offset: 39600, dst_offset: 0, name: None }), + (686062800, FixedTimespan { utc_offset: 39600, dst_offset: 3600, name: None }), + (696340800, FixedTimespan { utc_offset: 39600, dst_offset: 0, name: None }), + (719931600, FixedTimespan { utc_offset: 39600, dst_offset: 3600, name: None }), + (727790400, FixedTimespan { utc_offset: 39600, dst_offset: 0, name: None }), + ]; + FixedTimespanSet { + first: FixedTimespan { + utc_offset: 40396, + dst_offset: 0, + name: Some("LMT"), + }, + rest: REST + } + }, + + Tz::Pacific__Enderbury => { + const REST: &[(i64, FixedTimespan)] = &[ + (-1020470400, FixedTimespan { utc_offset: -43200, dst_offset: 0, name: None }), + (307627200, FixedTimespan { utc_offset: -39600, dst_offset: 0, name: None }), + (788871600, FixedTimespan { utc_offset: 46800, dst_offset: 0, name: None }), + ]; + FixedTimespanSet { + first: FixedTimespan { + utc_offset: 0, + dst_offset: 0, + name: Some("-00"), + }, + rest: REST + } + }, + + Tz::Pacific__Fakaofo => { + const REST: &[(i64, FixedTimespan)] = &[ + (-2177411704, FixedTimespan { utc_offset: -39600, dst_offset: 0, name: None }), + (1325242800, FixedTimespan { utc_offset: 46800, dst_offset: 0, name: None }), + ]; + FixedTimespanSet { + first: FixedTimespan { + utc_offset: -41096, + dst_offset: 0, + name: Some("LMT"), + }, + rest: REST + } + }, + + Tz::Pacific__Fiji => { + const REST: &[(i64, FixedTimespan)] = &[ + (-1709985344, FixedTimespan { utc_offset: 43200, dst_offset: 0, name: None }), + (909842400, FixedTimespan { utc_offset: 43200, dst_offset: 3600, name: None }), + (920124000, FixedTimespan { utc_offset: 43200, dst_offset: 0, name: None }), + (941896800, FixedTimespan { utc_offset: 43200, dst_offset: 3600, name: None }), + (951573600, FixedTimespan { utc_offset: 43200, dst_offset: 0, name: None }), + (1259416800, FixedTimespan { utc_offset: 43200, dst_offset: 3600, name: None }), + (1269698400, FixedTimespan { utc_offset: 43200, dst_offset: 0, name: None }), + (1287842400, FixedTimespan { utc_offset: 43200, dst_offset: 3600, name: None }), + (1299333600, FixedTimespan { utc_offset: 43200, dst_offset: 0, name: None }), + (1319292000, FixedTimespan { utc_offset: 43200, dst_offset: 3600, name: None }), + (1327154400, FixedTimespan { utc_offset: 43200, dst_offset: 0, name: None }), + (1350741600, FixedTimespan { utc_offset: 43200, dst_offset: 3600, name: None }), + (1358604000, FixedTimespan { utc_offset: 43200, dst_offset: 0, name: None }), + (1382796000, FixedTimespan { utc_offset: 43200, dst_offset: 3600, name: None }), + (1390050000, FixedTimespan { utc_offset: 43200, dst_offset: 0, name: None }), + (1414850400, FixedTimespan { utc_offset: 43200, dst_offset: 3600, name: None }), + (1421503200, FixedTimespan { utc_offset: 43200, dst_offset: 0, name: None }), + (1446300000, FixedTimespan { utc_offset: 43200, dst_offset: 3600, name: None }), + (1452952800, FixedTimespan { utc_offset: 43200, dst_offset: 0, name: None }), + (1478354400, FixedTimespan { utc_offset: 43200, dst_offset: 3600, name: None }), + (1484402400, FixedTimespan { utc_offset: 43200, dst_offset: 0, name: None }), + (1509804000, FixedTimespan { utc_offset: 43200, dst_offset: 3600, name: None }), + (1515852000, FixedTimespan { utc_offset: 43200, dst_offset: 0, name: None }), + (1541253600, FixedTimespan { utc_offset: 43200, dst_offset: 3600, name: None }), + (1547301600, FixedTimespan { utc_offset: 43200, dst_offset: 0, name: None }), + (1573308000, FixedTimespan { utc_offset: 43200, dst_offset: 3600, name: None }), + (1578751200, FixedTimespan { utc_offset: 43200, dst_offset: 0, name: None }), + (1608386400, FixedTimespan { utc_offset: 43200, dst_offset: 3600, name: None }), + (1610805600, FixedTimespan { utc_offset: 43200, dst_offset: 0, name: None }), + ]; + FixedTimespanSet { + first: FixedTimespan { + utc_offset: 42944, + dst_offset: 0, + name: Some("LMT"), + }, + rest: REST + } + }, + + Tz::Pacific__Funafuti => { + const REST: &[(i64, FixedTimespan)] = &[ + (-2177494324, FixedTimespan { utc_offset: 43200, dst_offset: 0, name: None }), + ]; + FixedTimespanSet { + first: FixedTimespan { + utc_offset: 41524, + dst_offset: 0, + name: Some("LMT"), + }, + rest: REST + } + }, + + Tz::Pacific__Galapagos => { + const REST: &[(i64, FixedTimespan)] = &[ + (-1230746496, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: None }), + (504939600, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: None }), + (722930400, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: None }), + (728888400, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: None }), + ]; + FixedTimespanSet { + first: FixedTimespan { + utc_offset: -21504, + dst_offset: 0, + name: Some("LMT"), + }, + rest: REST + } + }, + + Tz::Pacific__Gambier => { + const REST: &[(i64, FixedTimespan)] = &[ + (-1806678012, FixedTimespan { utc_offset: -32400, dst_offset: 0, name: None }), + ]; + FixedTimespanSet { + first: FixedTimespan { + utc_offset: -32388, + dst_offset: 0, + name: Some("LMT"), + }, + rest: REST + } + }, + + Tz::Pacific__Guadalcanal => { + const REST: &[(i64, FixedTimespan)] = &[ + (-1806748788, FixedTimespan { utc_offset: 39600, dst_offset: 0, name: None }), + ]; + FixedTimespanSet { + first: FixedTimespan { + utc_offset: 38388, + dst_offset: 0, + name: Some("LMT"), + }, + rest: REST + } + }, + + Tz::Pacific__Guam => { + const REST: &[(i64, FixedTimespan)] = &[ + (-3944626740, FixedTimespan { utc_offset: 34740, dst_offset: 0, name: Some("LMT") }), + (-2177487540, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("GST") }), + (-885549600, FixedTimespan { utc_offset: 32400, dst_offset: 0, name: None }), + (-802256400, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("GST") }), + (-331891200, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("GDT") }), + (-281610000, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("GST") }), + (-73728000, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("GDT") }), + (-29415540, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("GST") }), + (-16704000, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("GDT") }), + (-10659600, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("GST") }), + (9907200, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("GDT") }), + (21394800, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("GST") }), + (41356800, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("GDT") }), + (52844400, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("GST") }), + (124819200, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("GDT") }), + (130863600, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("GST") }), + (201888000, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("GDT") }), + (209487660, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("GST") }), + (230659200, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("GDT") }), + (241542000, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("GST") }), + (977493600, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("ChST") }), + ]; + FixedTimespanSet { + first: FixedTimespan { + utc_offset: -51660, + dst_offset: 0, + name: Some("LMT"), + }, + rest: REST + } + }, + + Tz::Pacific__Honolulu => { + const REST: &[(i64, FixedTimespan)] = &[ + (-2334101314, FixedTimespan { utc_offset: -37800, dst_offset: 0, name: Some("HST") }), + (-1157283000, FixedTimespan { utc_offset: -37800, dst_offset: 3600, name: Some("HDT") }), + (-1155436200, FixedTimespan { utc_offset: -37800, dst_offset: 0, name: Some("HST") }), + (-880198200, FixedTimespan { utc_offset: -37800, dst_offset: 3600, name: Some("HWT") }), + (-769395600, FixedTimespan { utc_offset: -37800, dst_offset: 3600, name: Some("HPT") }), + (-765376200, FixedTimespan { utc_offset: -37800, dst_offset: 0, name: Some("HST") }), + (-712150200, FixedTimespan { utc_offset: -36000, dst_offset: 0, name: Some("HST") }), + ]; + FixedTimespanSet { + first: FixedTimespan { + utc_offset: -37886, + dst_offset: 0, + name: Some("LMT"), + }, + rest: REST + } + }, + + Tz::Pacific__Johnston => { + const REST: &[(i64, FixedTimespan)] = &[ + (-2334101314, FixedTimespan { utc_offset: -37800, dst_offset: 0, name: Some("HST") }), + (-1157283000, FixedTimespan { utc_offset: -37800, dst_offset: 3600, name: Some("HDT") }), + (-1155436200, FixedTimespan { utc_offset: -37800, dst_offset: 0, name: Some("HST") }), + (-880198200, FixedTimespan { utc_offset: -37800, dst_offset: 3600, name: Some("HWT") }), + (-769395600, FixedTimespan { utc_offset: -37800, dst_offset: 3600, name: Some("HPT") }), + (-765376200, FixedTimespan { utc_offset: -37800, dst_offset: 0, name: Some("HST") }), + (-712150200, FixedTimespan { utc_offset: -36000, dst_offset: 0, name: Some("HST") }), + ]; + FixedTimespanSet { + first: FixedTimespan { + utc_offset: -37886, + dst_offset: 0, + name: Some("LMT"), + }, + rest: REST + } + }, + + Tz::Pacific__Kanton => { + const REST: &[(i64, FixedTimespan)] = &[ + (-1020470400, FixedTimespan { utc_offset: -43200, dst_offset: 0, name: None }), + (307627200, FixedTimespan { utc_offset: -39600, dst_offset: 0, name: None }), + (788871600, FixedTimespan { utc_offset: 46800, dst_offset: 0, name: None }), + ]; + FixedTimespanSet { + first: FixedTimespan { + utc_offset: 0, + dst_offset: 0, + name: Some("-00"), + }, + rest: REST + } + }, + + Tz::Pacific__Kiritimati => { + const REST: &[(i64, FixedTimespan)] = &[ + (-2177415040, FixedTimespan { utc_offset: -38400, dst_offset: 0, name: None }), + (307622400, FixedTimespan { utc_offset: -36000, dst_offset: 0, name: None }), + (788868000, FixedTimespan { utc_offset: 50400, dst_offset: 0, name: None }), + ]; + FixedTimespanSet { + first: FixedTimespan { + utc_offset: -37760, + dst_offset: 0, + name: Some("LMT"), + }, + rest: REST + } + }, + + Tz::Pacific__Kosrae => { + const REST: &[(i64, FixedTimespan)] = &[ + (-3944631116, FixedTimespan { utc_offset: 39116, dst_offset: 0, name: Some("LMT") }), + (-2177491916, FixedTimespan { utc_offset: 39600, dst_offset: 0, name: None }), + (-1743678000, FixedTimespan { utc_offset: 32400, dst_offset: 0, name: None }), + (-1606813200, FixedTimespan { utc_offset: 39600, dst_offset: 0, name: None }), + (-1041418800, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: None }), + (-907408800, FixedTimespan { utc_offset: 32400, dst_offset: 0, name: None }), + (-770634000, FixedTimespan { utc_offset: 39600, dst_offset: 0, name: None }), + (-7988400, FixedTimespan { utc_offset: 43200, dst_offset: 0, name: None }), + (915105600, FixedTimespan { utc_offset: 39600, dst_offset: 0, name: None }), + ]; + FixedTimespanSet { + first: FixedTimespan { + utc_offset: -47284, + dst_offset: 0, + name: Some("LMT"), + }, + rest: REST + } + }, + + Tz::Pacific__Kwajalein => { + const REST: &[(i64, FixedTimespan)] = &[ + (-2177492960, FixedTimespan { utc_offset: 39600, dst_offset: 0, name: None }), + (-1041418800, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: None }), + (-907408800, FixedTimespan { utc_offset: 32400, dst_offset: 0, name: None }), + (-817462800, FixedTimespan { utc_offset: 39600, dst_offset: 0, name: None }), + (-7988400, FixedTimespan { utc_offset: -43200, dst_offset: 0, name: None }), + (745934400, FixedTimespan { utc_offset: 43200, dst_offset: 0, name: None }), + ]; + FixedTimespanSet { + first: FixedTimespan { + utc_offset: 40160, + dst_offset: 0, + name: Some("LMT"), + }, + rest: REST + } + }, + + Tz::Pacific__Majuro => { + const REST: &[(i64, FixedTimespan)] = &[ + (-2177494324, FixedTimespan { utc_offset: 43200, dst_offset: 0, name: None }), + ]; + FixedTimespanSet { + first: FixedTimespan { + utc_offset: 41524, + dst_offset: 0, + name: Some("LMT"), + }, + rest: REST + } + }, + + Tz::Pacific__Marquesas => { + const REST: &[(i64, FixedTimespan)] = &[ + (-1806676920, FixedTimespan { utc_offset: -34200, dst_offset: 0, name: None }), + ]; + FixedTimespanSet { + first: FixedTimespan { + utc_offset: -33480, + dst_offset: 0, + name: Some("LMT"), + }, + rest: REST + } + }, + + Tz::Pacific__Midway => { + const REST: &[(i64, FixedTimespan)] = &[ + (-2445424632, FixedTimespan { utc_offset: -40968, dst_offset: 0, name: Some("LMT") }), + (-1861879032, FixedTimespan { utc_offset: -39600, dst_offset: 0, name: Some("SST") }), + ]; + FixedTimespanSet { + first: FixedTimespan { + utc_offset: 45432, + dst_offset: 0, + name: Some("LMT"), + }, + rest: REST + } + }, + + Tz::Pacific__Nauru => { + const REST: &[(i64, FixedTimespan)] = &[ + (-1545131260, FixedTimespan { utc_offset: 41400, dst_offset: 0, name: None }), + (-862918200, FixedTimespan { utc_offset: 32400, dst_offset: 0, name: None }), + (-767350800, FixedTimespan { utc_offset: 41400, dst_offset: 0, name: None }), + (287418600, FixedTimespan { utc_offset: 43200, dst_offset: 0, name: None }), + ]; + FixedTimespanSet { + first: FixedTimespan { + utc_offset: 40060, + dst_offset: 0, + name: Some("LMT"), + }, + rest: REST + } + }, + + Tz::Pacific__Niue => { + const REST: &[(i64, FixedTimespan)] = &[ + (-543069620, FixedTimespan { utc_offset: -40800, dst_offset: 0, name: None }), + (-173623200, FixedTimespan { utc_offset: -39600, dst_offset: 0, name: None }), + ]; + FixedTimespanSet { + first: FixedTimespan { + utc_offset: -40780, + dst_offset: 0, + name: Some("LMT"), + }, + rest: REST + } + }, + + Tz::Pacific__Norfolk => { + const REST: &[(i64, FixedTimespan)] = &[ + (-2177493112, FixedTimespan { utc_offset: 40320, dst_offset: 0, name: None }), + (-599656320, FixedTimespan { utc_offset: 41400, dst_offset: 0, name: None }), + (152029800, FixedTimespan { utc_offset: 41400, dst_offset: 3600, name: None }), + (162912600, FixedTimespan { utc_offset: 41400, dst_offset: 0, name: None }), + (1443882600, FixedTimespan { utc_offset: 39600, dst_offset: 0, name: None }), + (1570287600, FixedTimespan { utc_offset: 39600, dst_offset: 3600, name: None }), + (1586012400, FixedTimespan { utc_offset: 39600, dst_offset: 0, name: None }), + (1601737200, FixedTimespan { utc_offset: 39600, dst_offset: 3600, name: None }), + (1617462000, FixedTimespan { utc_offset: 39600, dst_offset: 0, name: None }), + (1633186800, FixedTimespan { utc_offset: 39600, dst_offset: 3600, name: None }), + (1648911600, FixedTimespan { utc_offset: 39600, dst_offset: 0, name: None }), + (1664636400, FixedTimespan { utc_offset: 39600, dst_offset: 3600, name: None }), + (1680361200, FixedTimespan { utc_offset: 39600, dst_offset: 0, name: None }), + (1696086000, FixedTimespan { utc_offset: 39600, dst_offset: 3600, name: None }), + (1712415600, FixedTimespan { utc_offset: 39600, dst_offset: 0, name: None }), + (1728140400, FixedTimespan { utc_offset: 39600, dst_offset: 3600, name: None }), + (1743865200, FixedTimespan { utc_offset: 39600, dst_offset: 0, name: None }), + (1759590000, FixedTimespan { utc_offset: 39600, dst_offset: 3600, name: None }), + (1775314800, FixedTimespan { utc_offset: 39600, dst_offset: 0, name: None }), + (1791039600, FixedTimespan { utc_offset: 39600, dst_offset: 3600, name: None }), + (1806764400, FixedTimespan { utc_offset: 39600, dst_offset: 0, name: None }), + (1822489200, FixedTimespan { utc_offset: 39600, dst_offset: 3600, name: None }), + (1838214000, FixedTimespan { utc_offset: 39600, dst_offset: 0, name: None }), + (1853938800, FixedTimespan { utc_offset: 39600, dst_offset: 3600, name: None }), + (1869663600, FixedTimespan { utc_offset: 39600, dst_offset: 0, name: None }), + (1885993200, FixedTimespan { utc_offset: 39600, dst_offset: 3600, name: None }), + (1901718000, FixedTimespan { utc_offset: 39600, dst_offset: 0, name: None }), + (1917442800, FixedTimespan { utc_offset: 39600, dst_offset: 3600, name: None }), + (1933167600, FixedTimespan { utc_offset: 39600, dst_offset: 0, name: None }), + (1948892400, FixedTimespan { utc_offset: 39600, dst_offset: 3600, name: None }), + (1964617200, FixedTimespan { utc_offset: 39600, dst_offset: 0, name: None }), + (1980342000, FixedTimespan { utc_offset: 39600, dst_offset: 3600, name: None }), + (1996066800, FixedTimespan { utc_offset: 39600, dst_offset: 0, name: None }), + (2011791600, FixedTimespan { utc_offset: 39600, dst_offset: 3600, name: None }), + (2027516400, FixedTimespan { utc_offset: 39600, dst_offset: 0, name: None }), + (2043241200, FixedTimespan { utc_offset: 39600, dst_offset: 3600, name: None }), + (2058966000, FixedTimespan { utc_offset: 39600, dst_offset: 0, name: None }), + (2075295600, FixedTimespan { utc_offset: 39600, dst_offset: 3600, name: None }), + (2091020400, FixedTimespan { utc_offset: 39600, dst_offset: 0, name: None }), + (2106745200, FixedTimespan { utc_offset: 39600, dst_offset: 3600, name: None }), + (2122470000, FixedTimespan { utc_offset: 39600, dst_offset: 0, name: None }), + (2138194800, FixedTimespan { utc_offset: 39600, dst_offset: 3600, name: None }), + (2153919600, FixedTimespan { utc_offset: 39600, dst_offset: 0, name: None }), + (2169644400, FixedTimespan { utc_offset: 39600, dst_offset: 3600, name: None }), + (2185369200, FixedTimespan { utc_offset: 39600, dst_offset: 0, name: None }), + (2201094000, FixedTimespan { utc_offset: 39600, dst_offset: 3600, name: None }), + (2216818800, FixedTimespan { utc_offset: 39600, dst_offset: 0, name: None }), + (2233148400, FixedTimespan { utc_offset: 39600, dst_offset: 3600, name: None }), + (2248873200, FixedTimespan { utc_offset: 39600, dst_offset: 0, name: None }), + (2264598000, FixedTimespan { utc_offset: 39600, dst_offset: 3600, name: None }), + (2280322800, FixedTimespan { utc_offset: 39600, dst_offset: 0, name: None }), + (2296047600, FixedTimespan { utc_offset: 39600, dst_offset: 3600, name: None }), + (2311772400, FixedTimespan { utc_offset: 39600, dst_offset: 0, name: None }), + (2327497200, FixedTimespan { utc_offset: 39600, dst_offset: 3600, name: None }), + (2343222000, FixedTimespan { utc_offset: 39600, dst_offset: 0, name: None }), + (2358946800, FixedTimespan { utc_offset: 39600, dst_offset: 3600, name: None }), + (2374671600, FixedTimespan { utc_offset: 39600, dst_offset: 0, name: None }), + (2390396400, FixedTimespan { utc_offset: 39600, dst_offset: 3600, name: None }), + (2406121200, FixedTimespan { utc_offset: 39600, dst_offset: 0, name: None }), + (2422450800, FixedTimespan { utc_offset: 39600, dst_offset: 3600, name: None }), + (2438175600, FixedTimespan { utc_offset: 39600, dst_offset: 0, name: None }), + (2453900400, FixedTimespan { utc_offset: 39600, dst_offset: 3600, name: None }), + (2469625200, FixedTimespan { utc_offset: 39600, dst_offset: 0, name: None }), + (2485350000, FixedTimespan { utc_offset: 39600, dst_offset: 3600, name: None }), + (2501074800, FixedTimespan { utc_offset: 39600, dst_offset: 0, name: None }), + (2516799600, FixedTimespan { utc_offset: 39600, dst_offset: 3600, name: None }), + (2532524400, FixedTimespan { utc_offset: 39600, dst_offset: 0, name: None }), + (2548249200, FixedTimespan { utc_offset: 39600, dst_offset: 3600, name: None }), + (2563974000, FixedTimespan { utc_offset: 39600, dst_offset: 0, name: None }), + (2579698800, FixedTimespan { utc_offset: 39600, dst_offset: 3600, name: None }), + (2596028400, FixedTimespan { utc_offset: 39600, dst_offset: 0, name: None }), + (2611753200, FixedTimespan { utc_offset: 39600, dst_offset: 3600, name: None }), + (2627478000, FixedTimespan { utc_offset: 39600, dst_offset: 0, name: None }), + (2643202800, FixedTimespan { utc_offset: 39600, dst_offset: 3600, name: None }), + (2658927600, FixedTimespan { utc_offset: 39600, dst_offset: 0, name: None }), + (2674652400, FixedTimespan { utc_offset: 39600, dst_offset: 3600, name: None }), + (2690377200, FixedTimespan { utc_offset: 39600, dst_offset: 0, name: None }), + (2706102000, FixedTimespan { utc_offset: 39600, dst_offset: 3600, name: None }), + (2721826800, FixedTimespan { utc_offset: 39600, dst_offset: 0, name: None }), + (2737551600, FixedTimespan { utc_offset: 39600, dst_offset: 3600, name: None }), + (2753276400, FixedTimespan { utc_offset: 39600, dst_offset: 0, name: None }), + (2769606000, FixedTimespan { utc_offset: 39600, dst_offset: 3600, name: None }), + (2785330800, FixedTimespan { utc_offset: 39600, dst_offset: 0, name: None }), + (2801055600, FixedTimespan { utc_offset: 39600, dst_offset: 3600, name: None }), + (2816780400, FixedTimespan { utc_offset: 39600, dst_offset: 0, name: None }), + (2832505200, FixedTimespan { utc_offset: 39600, dst_offset: 3600, name: None }), + (2848230000, FixedTimespan { utc_offset: 39600, dst_offset: 0, name: None }), + (2863954800, FixedTimespan { utc_offset: 39600, dst_offset: 3600, name: None }), + (2879679600, FixedTimespan { utc_offset: 39600, dst_offset: 0, name: None }), + (2895404400, FixedTimespan { utc_offset: 39600, dst_offset: 3600, name: None }), + (2911129200, FixedTimespan { utc_offset: 39600, dst_offset: 0, name: None }), + (2926854000, FixedTimespan { utc_offset: 39600, dst_offset: 3600, name: None }), + (2942578800, FixedTimespan { utc_offset: 39600, dst_offset: 0, name: None }), + (2958908400, FixedTimespan { utc_offset: 39600, dst_offset: 3600, name: None }), + (2974633200, FixedTimespan { utc_offset: 39600, dst_offset: 0, name: None }), + (2990358000, FixedTimespan { utc_offset: 39600, dst_offset: 3600, name: None }), + (3006082800, FixedTimespan { utc_offset: 39600, dst_offset: 0, name: None }), + (3021807600, FixedTimespan { utc_offset: 39600, dst_offset: 3600, name: None }), + (3037532400, FixedTimespan { utc_offset: 39600, dst_offset: 0, name: None }), + (3053257200, FixedTimespan { utc_offset: 39600, dst_offset: 3600, name: None }), + (3068982000, FixedTimespan { utc_offset: 39600, dst_offset: 0, name: None }), + (3084706800, FixedTimespan { utc_offset: 39600, dst_offset: 3600, name: None }), + (3100431600, FixedTimespan { utc_offset: 39600, dst_offset: 0, name: None }), + (3116761200, FixedTimespan { utc_offset: 39600, dst_offset: 3600, name: None }), + (3132486000, FixedTimespan { utc_offset: 39600, dst_offset: 0, name: None }), + (3148210800, FixedTimespan { utc_offset: 39600, dst_offset: 3600, name: None }), + (3163935600, FixedTimespan { utc_offset: 39600, dst_offset: 0, name: None }), + (3179660400, FixedTimespan { utc_offset: 39600, dst_offset: 3600, name: None }), + (3195385200, FixedTimespan { utc_offset: 39600, dst_offset: 0, name: None }), + (3211110000, FixedTimespan { utc_offset: 39600, dst_offset: 3600, name: None }), + (3226834800, FixedTimespan { utc_offset: 39600, dst_offset: 0, name: None }), + (3242559600, FixedTimespan { utc_offset: 39600, dst_offset: 3600, name: None }), + (3258284400, FixedTimespan { utc_offset: 39600, dst_offset: 0, name: None }), + (3274009200, FixedTimespan { utc_offset: 39600, dst_offset: 3600, name: None }), + (3289734000, FixedTimespan { utc_offset: 39600, dst_offset: 0, name: None }), + (3306063600, FixedTimespan { utc_offset: 39600, dst_offset: 3600, name: None }), + (3321788400, FixedTimespan { utc_offset: 39600, dst_offset: 0, name: None }), + (3337513200, FixedTimespan { utc_offset: 39600, dst_offset: 3600, name: None }), + (3353238000, FixedTimespan { utc_offset: 39600, dst_offset: 0, name: None }), + (3368962800, FixedTimespan { utc_offset: 39600, dst_offset: 3600, name: None }), + (3384687600, FixedTimespan { utc_offset: 39600, dst_offset: 0, name: None }), + (3400412400, FixedTimespan { utc_offset: 39600, dst_offset: 3600, name: None }), + (3416137200, FixedTimespan { utc_offset: 39600, dst_offset: 0, name: None }), + (3431862000, FixedTimespan { utc_offset: 39600, dst_offset: 3600, name: None }), + (3447586800, FixedTimespan { utc_offset: 39600, dst_offset: 0, name: None }), + (3463311600, FixedTimespan { utc_offset: 39600, dst_offset: 3600, name: None }), + (3479641200, FixedTimespan { utc_offset: 39600, dst_offset: 0, name: None }), + (3495366000, FixedTimespan { utc_offset: 39600, dst_offset: 3600, name: None }), + (3511090800, FixedTimespan { utc_offset: 39600, dst_offset: 0, name: None }), + (3526815600, FixedTimespan { utc_offset: 39600, dst_offset: 3600, name: None }), + (3542540400, FixedTimespan { utc_offset: 39600, dst_offset: 0, name: None }), + (3558265200, FixedTimespan { utc_offset: 39600, dst_offset: 3600, name: None }), + (3573990000, FixedTimespan { utc_offset: 39600, dst_offset: 0, name: None }), + (3589714800, FixedTimespan { utc_offset: 39600, dst_offset: 3600, name: None }), + (3605439600, FixedTimespan { utc_offset: 39600, dst_offset: 0, name: None }), + (3621164400, FixedTimespan { utc_offset: 39600, dst_offset: 3600, name: None }), + (3636889200, FixedTimespan { utc_offset: 39600, dst_offset: 0, name: None }), + (3653218800, FixedTimespan { utc_offset: 39600, dst_offset: 3600, name: None }), + (3668943600, FixedTimespan { utc_offset: 39600, dst_offset: 0, name: None }), + (3684668400, FixedTimespan { utc_offset: 39600, dst_offset: 3600, name: None }), + (3700393200, FixedTimespan { utc_offset: 39600, dst_offset: 0, name: None }), + (3716118000, FixedTimespan { utc_offset: 39600, dst_offset: 3600, name: None }), + (3731842800, FixedTimespan { utc_offset: 39600, dst_offset: 0, name: None }), + (3747567600, FixedTimespan { utc_offset: 39600, dst_offset: 3600, name: None }), + (3763292400, FixedTimespan { utc_offset: 39600, dst_offset: 0, name: None }), + (3779017200, FixedTimespan { utc_offset: 39600, dst_offset: 3600, name: None }), + (3794742000, FixedTimespan { utc_offset: 39600, dst_offset: 0, name: None }), + (3810466800, FixedTimespan { utc_offset: 39600, dst_offset: 3600, name: None }), + (3826191600, FixedTimespan { utc_offset: 39600, dst_offset: 0, name: None }), + (3842521200, FixedTimespan { utc_offset: 39600, dst_offset: 3600, name: None }), + (3858246000, FixedTimespan { utc_offset: 39600, dst_offset: 0, name: None }), + (3873970800, FixedTimespan { utc_offset: 39600, dst_offset: 3600, name: None }), + (3889695600, FixedTimespan { utc_offset: 39600, dst_offset: 0, name: None }), + (3905420400, FixedTimespan { utc_offset: 39600, dst_offset: 3600, name: None }), + (3921145200, FixedTimespan { utc_offset: 39600, dst_offset: 0, name: None }), + (3936870000, FixedTimespan { utc_offset: 39600, dst_offset: 3600, name: None }), + (3952594800, FixedTimespan { utc_offset: 39600, dst_offset: 0, name: None }), + (3968319600, FixedTimespan { utc_offset: 39600, dst_offset: 3600, name: None }), + (3984044400, FixedTimespan { utc_offset: 39600, dst_offset: 0, name: None }), + (4000374000, FixedTimespan { utc_offset: 39600, dst_offset: 3600, name: None }), + (4016098800, FixedTimespan { utc_offset: 39600, dst_offset: 0, name: None }), + (4031823600, FixedTimespan { utc_offset: 39600, dst_offset: 3600, name: None }), + (4047548400, FixedTimespan { utc_offset: 39600, dst_offset: 0, name: None }), + (4063273200, FixedTimespan { utc_offset: 39600, dst_offset: 3600, name: None }), + (4078998000, FixedTimespan { utc_offset: 39600, dst_offset: 0, name: None }), + (4094722800, FixedTimespan { utc_offset: 39600, dst_offset: 3600, name: None }), + ]; + FixedTimespanSet { + first: FixedTimespan { + utc_offset: 40312, + dst_offset: 0, + name: Some("LMT"), + }, + rest: REST + } + }, + + Tz::Pacific__Noumea => { + const REST: &[(i64, FixedTimespan)] = &[ + (-1829387148, FixedTimespan { utc_offset: 39600, dst_offset: 0, name: None }), + (250002000, FixedTimespan { utc_offset: 39600, dst_offset: 3600, name: None }), + (257342400, FixedTimespan { utc_offset: 39600, dst_offset: 0, name: None }), + (281451600, FixedTimespan { utc_offset: 39600, dst_offset: 3600, name: None }), + (288878400, FixedTimespan { utc_offset: 39600, dst_offset: 0, name: None }), + (849366000, FixedTimespan { utc_offset: 39600, dst_offset: 3600, name: None }), + (857228400, FixedTimespan { utc_offset: 39600, dst_offset: 0, name: None }), + ]; + FixedTimespanSet { + first: FixedTimespan { + utc_offset: 39948, + dst_offset: 0, + name: Some("LMT"), + }, + rest: REST + } + }, + + Tz::Pacific__Pago_Pago => { + const REST: &[(i64, FixedTimespan)] = &[ + (-2445424632, FixedTimespan { utc_offset: -40968, dst_offset: 0, name: Some("LMT") }), + (-1861879032, FixedTimespan { utc_offset: -39600, dst_offset: 0, name: Some("SST") }), + ]; + FixedTimespanSet { + first: FixedTimespan { + utc_offset: 45432, + dst_offset: 0, + name: Some("LMT"), + }, + rest: REST + } + }, + + Tz::Pacific__Palau => { + const REST: &[(i64, FixedTimespan)] = &[ + (-3944624276, FixedTimespan { utc_offset: 32276, dst_offset: 0, name: Some("LMT") }), + (-2177485076, FixedTimespan { utc_offset: 32400, dst_offset: 0, name: None }), + ]; + FixedTimespanSet { + first: FixedTimespan { + utc_offset: -54124, + dst_offset: 0, + name: Some("LMT"), + }, + rest: REST + } + }, + + Tz::Pacific__Pitcairn => { + const REST: &[(i64, FixedTimespan)] = &[ + (-2177421580, FixedTimespan { utc_offset: -30600, dst_offset: 0, name: None }), + (893665800, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: None }), + ]; + FixedTimespanSet { + first: FixedTimespan { + utc_offset: -31220, + dst_offset: 0, + name: Some("LMT"), + }, + rest: REST + } + }, + + Tz::Pacific__Pohnpei => { + const REST: &[(i64, FixedTimespan)] = &[ + (-1806748788, FixedTimespan { utc_offset: 39600, dst_offset: 0, name: None }), + ]; + FixedTimespanSet { + first: FixedTimespan { + utc_offset: 38388, + dst_offset: 0, + name: Some("LMT"), + }, + rest: REST + } + }, + + Tz::Pacific__Ponape => { + const REST: &[(i64, FixedTimespan)] = &[ + (-1806748788, FixedTimespan { utc_offset: 39600, dst_offset: 0, name: None }), + ]; + FixedTimespanSet { + first: FixedTimespan { + utc_offset: 38388, + dst_offset: 0, + name: Some("LMT"), + }, + rest: REST + } + }, + + Tz::Pacific__Port_Moresby => { + const REST: &[(i64, FixedTimespan)] = &[ + (-2840176120, FixedTimespan { utc_offset: 35312, dst_offset: 0, name: Some("PMMT") }), + (-2366790512, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: None }), + ]; + FixedTimespanSet { + first: FixedTimespan { + utc_offset: 35320, + dst_offset: 0, + name: Some("LMT"), + }, + rest: REST + } + }, + + Tz::Pacific__Rarotonga => { + const REST: &[(i64, FixedTimespan)] = &[ + (-2209555256, FixedTimespan { utc_offset: -38344, dst_offset: 0, name: Some("LMT") }), + (-543072056, FixedTimespan { utc_offset: -37800, dst_offset: 0, name: None }), + (279714600, FixedTimespan { utc_offset: -36000, dst_offset: 1800, name: None }), + (289387800, FixedTimespan { utc_offset: -36000, dst_offset: 0, name: None }), + (309952800, FixedTimespan { utc_offset: -36000, dst_offset: 1800, name: None }), + (320837400, FixedTimespan { utc_offset: -36000, dst_offset: 0, name: None }), + (341402400, FixedTimespan { utc_offset: -36000, dst_offset: 1800, name: None }), + (352287000, FixedTimespan { utc_offset: -36000, dst_offset: 0, name: None }), + (372852000, FixedTimespan { utc_offset: -36000, dst_offset: 1800, name: None }), + (384341400, FixedTimespan { utc_offset: -36000, dst_offset: 0, name: None }), + (404906400, FixedTimespan { utc_offset: -36000, dst_offset: 1800, name: None }), + (415791000, FixedTimespan { utc_offset: -36000, dst_offset: 0, name: None }), + (436356000, FixedTimespan { utc_offset: -36000, dst_offset: 1800, name: None }), + (447240600, FixedTimespan { utc_offset: -36000, dst_offset: 0, name: None }), + (467805600, FixedTimespan { utc_offset: -36000, dst_offset: 1800, name: None }), + (478690200, FixedTimespan { utc_offset: -36000, dst_offset: 0, name: None }), + (499255200, FixedTimespan { utc_offset: -36000, dst_offset: 1800, name: None }), + (510139800, FixedTimespan { utc_offset: -36000, dst_offset: 0, name: None }), + (530704800, FixedTimespan { utc_offset: -36000, dst_offset: 1800, name: None }), + (541589400, FixedTimespan { utc_offset: -36000, dst_offset: 0, name: None }), + (562154400, FixedTimespan { utc_offset: -36000, dst_offset: 1800, name: None }), + (573643800, FixedTimespan { utc_offset: -36000, dst_offset: 0, name: None }), + (594208800, FixedTimespan { utc_offset: -36000, dst_offset: 1800, name: None }), + (605093400, FixedTimespan { utc_offset: -36000, dst_offset: 0, name: None }), + (625658400, FixedTimespan { utc_offset: -36000, dst_offset: 1800, name: None }), + (636543000, FixedTimespan { utc_offset: -36000, dst_offset: 0, name: None }), + (657108000, FixedTimespan { utc_offset: -36000, dst_offset: 1800, name: None }), + (667992600, FixedTimespan { utc_offset: -36000, dst_offset: 0, name: None }), + ]; + FixedTimespanSet { + first: FixedTimespan { + utc_offset: 48056, + dst_offset: 0, + name: Some("LMT"), + }, + rest: REST + } + }, + + Tz::Pacific__Saipan => { + const REST: &[(i64, FixedTimespan)] = &[ + (-3944626740, FixedTimespan { utc_offset: 34740, dst_offset: 0, name: Some("LMT") }), + (-2177487540, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("GST") }), + (-885549600, FixedTimespan { utc_offset: 32400, dst_offset: 0, name: None }), + (-802256400, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("GST") }), + (-331891200, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("GDT") }), + (-281610000, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("GST") }), + (-73728000, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("GDT") }), + (-29415540, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("GST") }), + (-16704000, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("GDT") }), + (-10659600, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("GST") }), + (9907200, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("GDT") }), + (21394800, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("GST") }), + (41356800, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("GDT") }), + (52844400, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("GST") }), + (124819200, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("GDT") }), + (130863600, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("GST") }), + (201888000, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("GDT") }), + (209487660, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("GST") }), + (230659200, FixedTimespan { utc_offset: 36000, dst_offset: 3600, name: Some("GDT") }), + (241542000, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("GST") }), + (977493600, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: Some("ChST") }), + ]; + FixedTimespanSet { + first: FixedTimespan { + utc_offset: -51660, + dst_offset: 0, + name: Some("LMT"), + }, + rest: REST + } + }, + + Tz::Pacific__Samoa => { + const REST: &[(i64, FixedTimespan)] = &[ + (-2445424632, FixedTimespan { utc_offset: -40968, dst_offset: 0, name: Some("LMT") }), + (-1861879032, FixedTimespan { utc_offset: -39600, dst_offset: 0, name: Some("SST") }), + ]; + FixedTimespanSet { + first: FixedTimespan { + utc_offset: 45432, + dst_offset: 0, + name: Some("LMT"), + }, + rest: REST + } + }, + + Tz::Pacific__Tahiti => { + const REST: &[(i64, FixedTimespan)] = &[ + (-1806674504, FixedTimespan { utc_offset: -36000, dst_offset: 0, name: None }), + ]; + FixedTimespanSet { + first: FixedTimespan { + utc_offset: -35896, + dst_offset: 0, + name: Some("LMT"), + }, + rest: REST + } + }, + + Tz::Pacific__Tarawa => { + const REST: &[(i64, FixedTimespan)] = &[ + (-2177494324, FixedTimespan { utc_offset: 43200, dst_offset: 0, name: None }), + ]; + FixedTimespanSet { + first: FixedTimespan { + utc_offset: 41524, + dst_offset: 0, + name: Some("LMT"), + }, + rest: REST + } + }, + + Tz::Pacific__Tongatapu => { + const REST: &[(i64, FixedTimespan)] = &[ + (-767189952, FixedTimespan { utc_offset: 44400, dst_offset: 0, name: None }), + (-284041200, FixedTimespan { utc_offset: 46800, dst_offset: 0, name: None }), + (939214800, FixedTimespan { utc_offset: 46800, dst_offset: 3600, name: None }), + (953384400, FixedTimespan { utc_offset: 46800, dst_offset: 0, name: None }), + (973342800, FixedTimespan { utc_offset: 46800, dst_offset: 3600, name: None }), + (980596800, FixedTimespan { utc_offset: 46800, dst_offset: 0, name: None }), + (1004792400, FixedTimespan { utc_offset: 46800, dst_offset: 3600, name: None }), + (1012046400, FixedTimespan { utc_offset: 46800, dst_offset: 0, name: None }), + (1478350800, FixedTimespan { utc_offset: 46800, dst_offset: 3600, name: None }), + (1484398800, FixedTimespan { utc_offset: 46800, dst_offset: 0, name: None }), + ]; + FixedTimespanSet { + first: FixedTimespan { + utc_offset: 44352, + dst_offset: 0, + name: Some("LMT"), + }, + rest: REST + } + }, + + Tz::Pacific__Truk => { + const REST: &[(i64, FixedTimespan)] = &[ + (-2840176120, FixedTimespan { utc_offset: 35312, dst_offset: 0, name: Some("PMMT") }), + (-2366790512, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: None }), + ]; + FixedTimespanSet { + first: FixedTimespan { + utc_offset: 35320, + dst_offset: 0, + name: Some("LMT"), + }, + rest: REST + } + }, + + Tz::Pacific__Wake => { + const REST: &[(i64, FixedTimespan)] = &[ + (-2177494324, FixedTimespan { utc_offset: 43200, dst_offset: 0, name: None }), + ]; + FixedTimespanSet { + first: FixedTimespan { + utc_offset: 41524, + dst_offset: 0, + name: Some("LMT"), + }, + rest: REST + } + }, + + Tz::Pacific__Wallis => { + const REST: &[(i64, FixedTimespan)] = &[ + (-2177494324, FixedTimespan { utc_offset: 43200, dst_offset: 0, name: None }), + ]; + FixedTimespanSet { + first: FixedTimespan { + utc_offset: 41524, + dst_offset: 0, + name: Some("LMT"), + }, + rest: REST + } + }, + + Tz::Pacific__Yap => { + const REST: &[(i64, FixedTimespan)] = &[ + (-2840176120, FixedTimespan { utc_offset: 35312, dst_offset: 0, name: Some("PMMT") }), + (-2366790512, FixedTimespan { utc_offset: 36000, dst_offset: 0, name: None }), + ]; + FixedTimespanSet { + first: FixedTimespan { + utc_offset: 35320, + dst_offset: 0, + name: Some("LMT"), + }, + rest: REST + } + }, + + Tz::Poland => { + const REST: &[(i64, FixedTimespan)] = &[ + (-2840145840, FixedTimespan { utc_offset: 5040, dst_offset: 0, name: Some("WMT") }), + (-1717032240, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (-1693706400, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (-1680483600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (-1663455600, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (-1650150000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (-1632006000, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (-1618700400, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (-1600473600, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (-1587168000, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (-1501725600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (-931734000, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (-857257200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (-844556400, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (-828226800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (-812502000, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (-796608000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (-778726800, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (-762660000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (-748486800, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (-733273200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (-715215600, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (-701910000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (-684975600, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (-670460400, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (-654130800, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (-639010800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (-397094400, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (-386812800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (-371088000, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (-355363200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (-334195200, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (-323308800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (-307584000, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (-291859200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (-271296000, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (-260409600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (-239846400, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (-228960000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (-208396800, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (-197510400, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (-176342400, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (-166060800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (228873600, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (243993600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (260323200, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (276048000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (291772800, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (307497600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (323827200, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (338947200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (354672000, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (370396800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (386121600, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (401846400, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (417571200, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (433296000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (449020800, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (465350400, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (481075200, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (496800000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (512524800, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (528249600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (543974400, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (559699200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (575427600, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (591152400, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (606877200, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (622602000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (638326800, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (654656400, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (670381200, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (686106000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (701830800, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (717555600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (733280400, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (749005200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (764730000, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (780454800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (796179600, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (811904400, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (828234000, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (846378000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (859683600, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (877827600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (891133200, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (909277200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (922582800, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (941331600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (954032400, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (972781200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (985482000, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1004230800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1017536400, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1035680400, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1048986000, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1067130000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1080435600, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1099184400, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1111885200, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1130634000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1143334800, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1162083600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1174784400, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1193533200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1206838800, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1224982800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1238288400, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1256432400, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1269738000, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1288486800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1301187600, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1319936400, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1332637200, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1351386000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1364691600, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1382835600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1396141200, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1414285200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1427590800, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1445734800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1459040400, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1477789200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1490490000, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1509238800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1521939600, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1540688400, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1553994000, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1572138000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1585443600, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1603587600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1616893200, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1635642000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1648342800, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1667091600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1679792400, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1698541200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1711846800, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1729990800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1743296400, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1761440400, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1774746000, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1792890000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1806195600, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1824944400, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1837645200, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1856394000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1869094800, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1887843600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1901149200, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1919293200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1932598800, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1950742800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1964048400, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (1982797200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (1995498000, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2014246800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2026947600, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2045696400, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2058397200, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2077146000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2090451600, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2108595600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2121901200, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2140045200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2153350800, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2172099600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2184800400, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2203549200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2216250000, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2234998800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2248304400, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2266448400, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2279754000, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2297898000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2311203600, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2329347600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2342653200, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2361402000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2374102800, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2392851600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2405552400, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2424301200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2437606800, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2455750800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2469056400, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2487200400, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2500506000, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2519254800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2531955600, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2550704400, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2563405200, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2582154000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2595459600, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2613603600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2626909200, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2645053200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2658358800, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2676502800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2689808400, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2708557200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2721258000, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2740006800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2752707600, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2771456400, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2784762000, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2802906000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2816211600, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2834355600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2847661200, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2866410000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2879110800, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2897859600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2910560400, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2929309200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2942010000, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2960758800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (2974064400, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (2992208400, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3005514000, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3023658000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3036963600, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3055712400, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3068413200, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3087162000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3099862800, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3118611600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3131917200, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3150061200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3163366800, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3181510800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3194816400, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3212960400, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3226266000, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3245014800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3257715600, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3276464400, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3289165200, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3307914000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3321219600, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3339363600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3352669200, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3370813200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3384118800, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3402867600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3415568400, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3434317200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3447018000, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3465766800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3479072400, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3497216400, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3510522000, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3528666000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3541971600, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3560115600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3573421200, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3592170000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3604870800, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3623619600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3636320400, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3655069200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3668374800, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3686518800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3699824400, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3717968400, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3731274000, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3750022800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3762723600, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3781472400, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3794173200, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3812922000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3825622800, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3844371600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3857677200, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3875821200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3889126800, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3907270800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3920576400, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3939325200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3952026000, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (3970774800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (3983475600, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (4002224400, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (4015530000, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (4033674000, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (4046979600, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (4065123600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (4078429200, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (4096573200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + ]; + FixedTimespanSet { + first: FixedTimespan { + utc_offset: 5040, + dst_offset: 0, + name: Some("LMT"), + }, + rest: REST + } + }, + + Tz::Portugal => { + const REST: &[(i64, FixedTimespan)] = &[ + (-1830381795, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (-1689555600, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (-1677801600, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (-1667433600, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (-1647738000, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (-1635897600, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (-1616202000, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (-1604361600, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (-1584666000, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (-1572739200, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (-1553043600, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (-1541203200, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (-1521507600, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (-1442451600, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (-1427677200, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (-1379293200, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (-1364778000, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (-1348448400, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (-1333328400, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (-1316394000, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (-1301274000, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (-1284339600, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (-1269824400, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (-1221440400, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (-1206925200, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (-1191200400, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (-1175475600, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (-1127696400, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (-1111971600, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (-1096851600, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (-1080522000, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (-1063587600, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (-1049072400, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (-1033347600, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (-1017622800, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (-1002502800, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (-986173200, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (-969238800, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (-950490000, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (-942022800, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (-922496400, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (-906944400, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (-891133200, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (-877309200, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (-873684000, FixedTimespan { utc_offset: 0, dst_offset: 7200, name: Some("WEMT") }), + (-864007200, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (-857955600, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (-845859600, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (-842839200, FixedTimespan { utc_offset: 0, dst_offset: 7200, name: Some("WEMT") }), + (-831348000, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (-825901200, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (-814410000, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (-810784800, FixedTimespan { utc_offset: 0, dst_offset: 7200, name: Some("WEMT") }), + (-799898400, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (-794451600, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (-782960400, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (-779335200, FixedTimespan { utc_offset: 0, dst_offset: 7200, name: Some("WEMT") }), + (-768448800, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (-763002000, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (-749091600, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (-733366800, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (-717631200, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (-701906400, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (-686181600, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (-670456800, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (-654732000, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (-639007200, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (-623282400, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (-607557600, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (-591832800, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (-575503200, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (-559778400, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (-544053600, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (-528328800, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (-512604000, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (-496879200, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (-481154400, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (-465429600, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (-449704800, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (-433980000, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (-417650400, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (-401925600, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (-386200800, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (-370476000, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (-354751200, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (-339026400, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (-323301600, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (-307576800, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (-291852000, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (-276127200, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (-260402400, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (-244677600, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (-228348000, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (-212623200, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (-196898400, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (-181173600, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (-165448800, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (-149724000, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (-133999200, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (-118274400, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (-102553200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (212544000, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (228268800, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (243993600, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (260326800, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (276051600, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (291776400, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (307501200, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (323830800, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (338950800, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (354672000, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (370396800, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (386121600, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (401846400, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (417571200, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (433296000, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (449020800, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (465350400, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (481075200, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (496800000, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (512528400, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (528253200, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (543978000, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (559702800, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (575427600, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (591152400, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (606877200, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (622602000, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (638326800, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (654656400, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (670381200, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (686106000, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (701830800, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (717552000, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (717555600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (733280400, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (749005200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (764730000, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (780454800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (796179600, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (811904400, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (828230400, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (846378000, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (859683600, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (877827600, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (891133200, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (909277200, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (922582800, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (941331600, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (954032400, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (972781200, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (985482000, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (1004230800, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (1017536400, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (1035680400, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (1048986000, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (1067130000, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (1080435600, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (1099184400, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (1111885200, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (1130634000, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (1143334800, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (1162083600, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (1174784400, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (1193533200, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (1206838800, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (1224982800, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (1238288400, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (1256432400, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (1269738000, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (1288486800, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (1301187600, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (1319936400, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (1332637200, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (1351386000, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (1364691600, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (1382835600, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (1396141200, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (1414285200, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (1427590800, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (1445734800, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (1459040400, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (1477789200, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (1490490000, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (1509238800, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (1521939600, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (1540688400, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (1553994000, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (1572138000, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (1585443600, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (1603587600, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (1616893200, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (1635642000, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (1648342800, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (1667091600, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (1679792400, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (1698541200, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (1711846800, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (1729990800, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (1743296400, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (1761440400, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (1774746000, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (1792890000, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (1806195600, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (1824944400, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (1837645200, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (1856394000, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (1869094800, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (1887843600, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (1901149200, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (1919293200, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (1932598800, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (1950742800, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (1964048400, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (1982797200, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (1995498000, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (2014246800, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (2026947600, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (2045696400, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (2058397200, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (2077146000, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (2090451600, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (2108595600, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (2121901200, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (2140045200, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (2153350800, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (2172099600, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (2184800400, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (2203549200, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (2216250000, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (2234998800, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (2248304400, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (2266448400, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (2279754000, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (2297898000, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (2311203600, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (2329347600, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (2342653200, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (2361402000, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (2374102800, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (2392851600, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (2405552400, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (2424301200, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (2437606800, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (2455750800, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (2469056400, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (2487200400, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (2500506000, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (2519254800, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (2531955600, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (2550704400, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (2563405200, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (2582154000, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (2595459600, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (2613603600, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (2626909200, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (2645053200, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (2658358800, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (2676502800, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (2689808400, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (2708557200, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (2721258000, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (2740006800, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (2752707600, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (2771456400, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (2784762000, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (2802906000, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (2816211600, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (2834355600, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (2847661200, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (2866410000, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (2879110800, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (2897859600, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (2910560400, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (2929309200, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (2942010000, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (2960758800, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (2974064400, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (2992208400, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (3005514000, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (3023658000, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (3036963600, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (3055712400, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (3068413200, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (3087162000, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (3099862800, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (3118611600, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (3131917200, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (3150061200, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (3163366800, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (3181510800, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (3194816400, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (3212960400, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (3226266000, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (3245014800, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (3257715600, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (3276464400, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (3289165200, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (3307914000, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (3321219600, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (3339363600, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (3352669200, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (3370813200, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (3384118800, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (3402867600, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (3415568400, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (3434317200, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (3447018000, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (3465766800, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (3479072400, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (3497216400, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (3510522000, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (3528666000, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (3541971600, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (3560115600, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (3573421200, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (3592170000, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (3604870800, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (3623619600, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (3636320400, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (3655069200, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (3668374800, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (3686518800, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (3699824400, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (3717968400, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (3731274000, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (3750022800, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (3762723600, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (3781472400, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (3794173200, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (3812922000, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (3825622800, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (3844371600, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (3857677200, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (3875821200, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (3889126800, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (3907270800, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (3920576400, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (3939325200, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (3952026000, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (3970774800, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (3983475600, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (4002224400, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (4015530000, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (4033674000, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (4046979600, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (4065123600, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (4078429200, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (4096573200, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + ]; + FixedTimespanSet { + first: FixedTimespan { + utc_offset: -2205, + dst_offset: 0, + name: Some("LMT"), + }, + rest: REST + } + }, + + Tz::ROC => { + const REST: &[(i64, FixedTimespan)] = &[ + (-2335248360, FixedTimespan { utc_offset: 28800, dst_offset: 0, name: Some("CST") }), + (-1017820800, FixedTimespan { utc_offset: 32400, dst_offset: 0, name: Some("JST") }), + (-766224000, FixedTimespan { utc_offset: 28800, dst_offset: 0, name: Some("CST") }), + (-745833600, FixedTimespan { utc_offset: 28800, dst_offset: 3600, name: Some("CDT") }), + (-733827600, FixedTimespan { utc_offset: 28800, dst_offset: 0, name: Some("CST") }), + (-716889600, FixedTimespan { utc_offset: 28800, dst_offset: 3600, name: Some("CDT") }), + (-699613200, FixedTimespan { utc_offset: 28800, dst_offset: 0, name: Some("CST") }), + (-683884800, FixedTimespan { utc_offset: 28800, dst_offset: 3600, name: Some("CDT") }), + (-670669200, FixedTimespan { utc_offset: 28800, dst_offset: 0, name: Some("CST") }), + (-652348800, FixedTimespan { utc_offset: 28800, dst_offset: 3600, name: Some("CDT") }), + (-639133200, FixedTimespan { utc_offset: 28800, dst_offset: 0, name: Some("CST") }), + (-620812800, FixedTimespan { utc_offset: 28800, dst_offset: 3600, name: Some("CDT") }), + (-607597200, FixedTimespan { utc_offset: 28800, dst_offset: 0, name: Some("CST") }), + (-589276800, FixedTimespan { utc_offset: 28800, dst_offset: 3600, name: Some("CDT") }), + (-576061200, FixedTimespan { utc_offset: 28800, dst_offset: 0, name: Some("CST") }), + (-562924800, FixedTimespan { utc_offset: 28800, dst_offset: 3600, name: Some("CDT") }), + (-541760400, FixedTimespan { utc_offset: 28800, dst_offset: 0, name: Some("CST") }), + (-528710400, FixedTimespan { utc_offset: 28800, dst_offset: 3600, name: Some("CDT") }), + (-510224400, FixedTimespan { utc_offset: 28800, dst_offset: 0, name: Some("CST") }), + (-497174400, FixedTimespan { utc_offset: 28800, dst_offset: 3600, name: Some("CDT") }), + (-478688400, FixedTimespan { utc_offset: 28800, dst_offset: 0, name: Some("CST") }), + (-465638400, FixedTimespan { utc_offset: 28800, dst_offset: 3600, name: Some("CDT") }), + (-449830800, FixedTimespan { utc_offset: 28800, dst_offset: 0, name: Some("CST") }), + (-434016000, FixedTimespan { utc_offset: 28800, dst_offset: 3600, name: Some("CDT") }), + (-418208400, FixedTimespan { utc_offset: 28800, dst_offset: 0, name: Some("CST") }), + (-402480000, FixedTimespan { utc_offset: 28800, dst_offset: 3600, name: Some("CDT") }), + (-386672400, FixedTimespan { utc_offset: 28800, dst_offset: 0, name: Some("CST") }), + (-370944000, FixedTimespan { utc_offset: 28800, dst_offset: 3600, name: Some("CDT") }), + (-355136400, FixedTimespan { utc_offset: 28800, dst_offset: 0, name: Some("CST") }), + (-339408000, FixedTimespan { utc_offset: 28800, dst_offset: 3600, name: Some("CDT") }), + (-323600400, FixedTimespan { utc_offset: 28800, dst_offset: 0, name: Some("CST") }), + (-302515200, FixedTimespan { utc_offset: 28800, dst_offset: 3600, name: Some("CDT") }), + (-291978000, FixedTimespan { utc_offset: 28800, dst_offset: 0, name: Some("CST") }), + (-270979200, FixedTimespan { utc_offset: 28800, dst_offset: 3600, name: Some("CDT") }), + (-260442000, FixedTimespan { utc_offset: 28800, dst_offset: 0, name: Some("CST") }), + (133977600, FixedTimespan { utc_offset: 28800, dst_offset: 3600, name: Some("CDT") }), + (149785200, FixedTimespan { utc_offset: 28800, dst_offset: 0, name: Some("CST") }), + (165513600, FixedTimespan { utc_offset: 28800, dst_offset: 3600, name: Some("CDT") }), + (181321200, FixedTimespan { utc_offset: 28800, dst_offset: 0, name: Some("CST") }), + (299606400, FixedTimespan { utc_offset: 28800, dst_offset: 3600, name: Some("CDT") }), + (307551600, FixedTimespan { utc_offset: 28800, dst_offset: 0, name: Some("CST") }), + ]; + FixedTimespanSet { + first: FixedTimespan { + utc_offset: 29160, + dst_offset: 0, + name: Some("LMT"), + }, + rest: REST + } + }, + + Tz::ROK => { + const REST: &[(i64, FixedTimespan)] = &[ + (-1948782472, FixedTimespan { utc_offset: 30600, dst_offset: 0, name: Some("KST") }), + (-1830414600, FixedTimespan { utc_offset: 32400, dst_offset: 0, name: Some("JST") }), + (-767350800, FixedTimespan { utc_offset: 32400, dst_offset: 0, name: Some("KST") }), + (-681210000, FixedTimespan { utc_offset: 32400, dst_offset: 3600, name: Some("KDT") }), + (-672228000, FixedTimespan { utc_offset: 32400, dst_offset: 0, name: Some("KST") }), + (-654771600, FixedTimespan { utc_offset: 32400, dst_offset: 3600, name: Some("KDT") }), + (-640864800, FixedTimespan { utc_offset: 32400, dst_offset: 0, name: Some("KST") }), + (-623408400, FixedTimespan { utc_offset: 32400, dst_offset: 3600, name: Some("KDT") }), + (-609415200, FixedTimespan { utc_offset: 32400, dst_offset: 0, name: Some("KST") }), + (-588848400, FixedTimespan { utc_offset: 32400, dst_offset: 3600, name: Some("KDT") }), + (-577965600, FixedTimespan { utc_offset: 32400, dst_offset: 0, name: Some("KST") }), + (-498128400, FixedTimespan { utc_offset: 30600, dst_offset: 0, name: Some("KST") }), + (-462702600, FixedTimespan { utc_offset: 30600, dst_offset: 3600, name: Some("KDT") }), + (-451733400, FixedTimespan { utc_offset: 30600, dst_offset: 0, name: Some("KST") }), + (-429784200, FixedTimespan { utc_offset: 30600, dst_offset: 3600, name: Some("KDT") }), + (-418296600, FixedTimespan { utc_offset: 30600, dst_offset: 0, name: Some("KST") }), + (-399544200, FixedTimespan { utc_offset: 30600, dst_offset: 3600, name: Some("KDT") }), + (-387451800, FixedTimespan { utc_offset: 30600, dst_offset: 0, name: Some("KST") }), + (-368094600, FixedTimespan { utc_offset: 30600, dst_offset: 3600, name: Some("KDT") }), + (-356002200, FixedTimespan { utc_offset: 30600, dst_offset: 0, name: Some("KST") }), + (-336645000, FixedTimespan { utc_offset: 30600, dst_offset: 3600, name: Some("KDT") }), + (-324552600, FixedTimespan { utc_offset: 30600, dst_offset: 0, name: Some("KST") }), + (-305195400, FixedTimespan { utc_offset: 30600, dst_offset: 3600, name: Some("KDT") }), + (-293103000, FixedTimespan { utc_offset: 30600, dst_offset: 0, name: Some("KST") }), + (-264933000, FixedTimespan { utc_offset: 32400, dst_offset: 0, name: Some("KST") }), + (547578000, FixedTimespan { utc_offset: 32400, dst_offset: 3600, name: Some("KDT") }), + (560883600, FixedTimespan { utc_offset: 32400, dst_offset: 0, name: Some("KST") }), + (579027600, FixedTimespan { utc_offset: 32400, dst_offset: 3600, name: Some("KDT") }), + (592333200, FixedTimespan { utc_offset: 32400, dst_offset: 0, name: Some("KST") }), + ]; + FixedTimespanSet { + first: FixedTimespan { + utc_offset: 30472, + dst_offset: 0, + name: Some("LMT"), + }, + rest: REST + } + }, + + Tz::Singapore => { + const REST: &[(i64, FixedTimespan)] = &[ + (-2177477725, FixedTimespan { utc_offset: 24925, dst_offset: 0, name: Some("SMT") }), + (-2038200925, FixedTimespan { utc_offset: 25200, dst_offset: 0, name: None }), + (-1167634800, FixedTimespan { utc_offset: 25200, dst_offset: 1200, name: None }), + (-1073028000, FixedTimespan { utc_offset: 26400, dst_offset: 0, name: None }), + (-894180000, FixedTimespan { utc_offset: 27000, dst_offset: 0, name: None }), + (-879665400, FixedTimespan { utc_offset: 32400, dst_offset: 0, name: None }), + (-767005200, FixedTimespan { utc_offset: 27000, dst_offset: 0, name: None }), + (378635400, FixedTimespan { utc_offset: 28800, dst_offset: 0, name: None }), + ]; + FixedTimespanSet { + first: FixedTimespan { + utc_offset: 24925, + dst_offset: 0, + name: Some("LMT"), + }, + rest: REST + } + }, + + Tz::Turkey => { + const REST: &[(i64, FixedTimespan)] = &[ + (-2840147752, FixedTimespan { utc_offset: 7016, dst_offset: 0, name: Some("IMT") }), + (-1869875816, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (-1693706400, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (-1680490800, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (-1570413600, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (-1552186800, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (-1538359200, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (-1522551600, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (-1507514400, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (-1490583600, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (-1440208800, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (-1428030000, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (-1409709600, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (-1396494000, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (-931053600, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (-922676400, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (-917834400, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (-892436400, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (-875844000, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (-764737200, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (-744343200, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (-733806000, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (-716436000, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (-701924400, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (-684986400, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (-670474800, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (-654141600, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (-639025200, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (-622087200, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (-606970800, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (-590032800, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (-575521200, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (-235620000, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (-194842800, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (-177732000, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (-165726000, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (107910000, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (121215600, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (133920000, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (152665200, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (164678400, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (184114800, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (196214400, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (215564400, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (228873600, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (245804400, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (260323200, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (267915600, FixedTimespan { utc_offset: 10800, dst_offset: 0, name: None }), + (428454000, FixedTimespan { utc_offset: 10800, dst_offset: 3600, name: None }), + (433893600, FixedTimespan { utc_offset: 10800, dst_offset: 0, name: None }), + (468111600, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (482799600, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (496710000, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (512521200, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (528246000, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (543970800, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (559695600, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (575420400, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (591145200, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (606870000, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (622594800, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (638319600, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (654649200, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (670374000, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (686098800, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (701823600, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (717548400, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (733273200, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (748998000, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (764118000, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (780447600, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (796172400, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (811897200, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (828226800, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (846370800, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (859676400, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (877820400, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (891126000, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (909270000, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (922575600, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (941324400, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (954025200, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (972774000, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (985474800, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (1004223600, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (1017529200, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (1035673200, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (1048978800, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (1067122800, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (1080428400, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (1099177200, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (1111878000, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (1130626800, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (1143327600, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (1162076400, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (1174784400, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (1193533200, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (1206838800, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (1224982800, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (1238288400, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (1256432400, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (1269738000, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (1288486800, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (1301266800, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (1319936400, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (1332637200, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (1351386000, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (1364691600, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (1382835600, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (1396220400, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (1414285200, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (1427590800, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (1446933600, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (1459040400, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (1473195600, FixedTimespan { utc_offset: 10800, dst_offset: 0, name: None }), + ]; + FixedTimespanSet { + first: FixedTimespan { + utc_offset: 6952, + dst_offset: 0, + name: Some("LMT"), + }, + rest: REST + } + }, + + Tz::UCT => { + const REST: &[(i64, FixedTimespan)] = &[ + ]; + FixedTimespanSet { + first: FixedTimespan { + utc_offset: 0, + dst_offset: 0, + name: Some("UTC"), + }, + rest: REST + } + }, + + Tz::US__Alaska => { + const REST: &[(i64, FixedTimespan)] = &[ + (-3225223727, FixedTimespan { utc_offset: -35976, dst_offset: 0, name: Some("LMT") }), + (-2188951224, FixedTimespan { utc_offset: -36000, dst_offset: 0, name: Some("AST") }), + (-880200000, FixedTimespan { utc_offset: -36000, dst_offset: 3600, name: Some("AWT") }), + (-769395600, FixedTimespan { utc_offset: -36000, dst_offset: 3600, name: Some("APT") }), + (-765378000, FixedTimespan { utc_offset: -36000, dst_offset: 0, name: Some("AST") }), + (-86882400, FixedTimespan { utc_offset: -36000, dst_offset: 0, name: Some("AHST") }), + (-21470400, FixedTimespan { utc_offset: -36000, dst_offset: 3600, name: Some("AHDT") }), + (-5749200, FixedTimespan { utc_offset: -36000, dst_offset: 0, name: Some("AHST") }), + (9979200, FixedTimespan { utc_offset: -36000, dst_offset: 3600, name: Some("AHDT") }), + (25700400, FixedTimespan { utc_offset: -36000, dst_offset: 0, name: Some("AHST") }), + (41428800, FixedTimespan { utc_offset: -36000, dst_offset: 3600, name: Some("AHDT") }), + (57754800, FixedTimespan { utc_offset: -36000, dst_offset: 0, name: Some("AHST") }), + (73483200, FixedTimespan { utc_offset: -36000, dst_offset: 3600, name: Some("AHDT") }), + (89204400, FixedTimespan { utc_offset: -36000, dst_offset: 0, name: Some("AHST") }), + (104932800, FixedTimespan { utc_offset: -36000, dst_offset: 3600, name: Some("AHDT") }), + (120654000, FixedTimespan { utc_offset: -36000, dst_offset: 0, name: Some("AHST") }), + (126705600, FixedTimespan { utc_offset: -36000, dst_offset: 3600, name: Some("AHDT") }), + (152103600, FixedTimespan { utc_offset: -36000, dst_offset: 0, name: Some("AHST") }), + (162388800, FixedTimespan { utc_offset: -36000, dst_offset: 3600, name: Some("AHDT") }), + (183553200, FixedTimespan { utc_offset: -36000, dst_offset: 0, name: Some("AHST") }), + (199281600, FixedTimespan { utc_offset: -36000, dst_offset: 3600, name: Some("AHDT") }), + (215607600, FixedTimespan { utc_offset: -36000, dst_offset: 0, name: Some("AHST") }), + (230731200, FixedTimespan { utc_offset: -36000, dst_offset: 3600, name: Some("AHDT") }), + (247057200, FixedTimespan { utc_offset: -36000, dst_offset: 0, name: Some("AHST") }), + (262785600, FixedTimespan { utc_offset: -36000, dst_offset: 3600, name: Some("AHDT") }), + (278506800, FixedTimespan { utc_offset: -36000, dst_offset: 0, name: Some("AHST") }), + (294235200, FixedTimespan { utc_offset: -36000, dst_offset: 3600, name: Some("AHDT") }), + (309956400, FixedTimespan { utc_offset: -36000, dst_offset: 0, name: Some("AHST") }), + (325684800, FixedTimespan { utc_offset: -36000, dst_offset: 3600, name: Some("AHDT") }), + (341406000, FixedTimespan { utc_offset: -36000, dst_offset: 0, name: Some("AHST") }), + (357134400, FixedTimespan { utc_offset: -36000, dst_offset: 3600, name: Some("AHDT") }), + (372855600, FixedTimespan { utc_offset: -36000, dst_offset: 0, name: Some("AHST") }), + (388584000, FixedTimespan { utc_offset: -36000, dst_offset: 3600, name: Some("AHDT") }), + (404910000, FixedTimespan { utc_offset: -36000, dst_offset: 0, name: Some("AHST") }), + (420033600, FixedTimespan { utc_offset: -36000, dst_offset: 3600, name: Some("AHDT") }), + (436359600, FixedTimespan { utc_offset: -32400, dst_offset: 0, name: Some("YST") }), + (439030800, FixedTimespan { utc_offset: -32400, dst_offset: 0, name: Some("AKST") }), + (452084400, FixedTimespan { utc_offset: -32400, dst_offset: 3600, name: Some("AKDT") }), + (467805600, FixedTimespan { utc_offset: -32400, dst_offset: 0, name: Some("AKST") }), + (483534000, FixedTimespan { utc_offset: -32400, dst_offset: 3600, name: Some("AKDT") }), + (499255200, FixedTimespan { utc_offset: -32400, dst_offset: 0, name: Some("AKST") }), + (514983600, FixedTimespan { utc_offset: -32400, dst_offset: 3600, name: Some("AKDT") }), + (530704800, FixedTimespan { utc_offset: -32400, dst_offset: 0, name: Some("AKST") }), + (544618800, FixedTimespan { utc_offset: -32400, dst_offset: 3600, name: Some("AKDT") }), + (562154400, FixedTimespan { utc_offset: -32400, dst_offset: 0, name: Some("AKST") }), + (576068400, FixedTimespan { utc_offset: -32400, dst_offset: 3600, name: Some("AKDT") }), + (594208800, FixedTimespan { utc_offset: -32400, dst_offset: 0, name: Some("AKST") }), + (607518000, FixedTimespan { utc_offset: -32400, dst_offset: 3600, name: Some("AKDT") }), + (625658400, FixedTimespan { utc_offset: -32400, dst_offset: 0, name: Some("AKST") }), + (638967600, FixedTimespan { utc_offset: -32400, dst_offset: 3600, name: Some("AKDT") }), + (657108000, FixedTimespan { utc_offset: -32400, dst_offset: 0, name: Some("AKST") }), + (671022000, FixedTimespan { utc_offset: -32400, dst_offset: 3600, name: Some("AKDT") }), + (688557600, FixedTimespan { utc_offset: -32400, dst_offset: 0, name: Some("AKST") }), + (702471600, FixedTimespan { utc_offset: -32400, dst_offset: 3600, name: Some("AKDT") }), + (720007200, FixedTimespan { utc_offset: -32400, dst_offset: 0, name: Some("AKST") }), + (733921200, FixedTimespan { utc_offset: -32400, dst_offset: 3600, name: Some("AKDT") }), + (752061600, FixedTimespan { utc_offset: -32400, dst_offset: 0, name: Some("AKST") }), + (765370800, FixedTimespan { utc_offset: -32400, dst_offset: 3600, name: Some("AKDT") }), + (783511200, FixedTimespan { utc_offset: -32400, dst_offset: 0, name: Some("AKST") }), + (796820400, FixedTimespan { utc_offset: -32400, dst_offset: 3600, name: Some("AKDT") }), + (814960800, FixedTimespan { utc_offset: -32400, dst_offset: 0, name: Some("AKST") }), + (828874800, FixedTimespan { utc_offset: -32400, dst_offset: 3600, name: Some("AKDT") }), + (846410400, FixedTimespan { utc_offset: -32400, dst_offset: 0, name: Some("AKST") }), + (860324400, FixedTimespan { utc_offset: -32400, dst_offset: 3600, name: Some("AKDT") }), + (877860000, FixedTimespan { utc_offset: -32400, dst_offset: 0, name: Some("AKST") }), + (891774000, FixedTimespan { utc_offset: -32400, dst_offset: 3600, name: Some("AKDT") }), + (909309600, FixedTimespan { utc_offset: -32400, dst_offset: 0, name: Some("AKST") }), + (923223600, FixedTimespan { utc_offset: -32400, dst_offset: 3600, name: Some("AKDT") }), + (941364000, FixedTimespan { utc_offset: -32400, dst_offset: 0, name: Some("AKST") }), + (954673200, FixedTimespan { utc_offset: -32400, dst_offset: 3600, name: Some("AKDT") }), + (972813600, FixedTimespan { utc_offset: -32400, dst_offset: 0, name: Some("AKST") }), + (986122800, FixedTimespan { utc_offset: -32400, dst_offset: 3600, name: Some("AKDT") }), + (1004263200, FixedTimespan { utc_offset: -32400, dst_offset: 0, name: Some("AKST") }), + (1018177200, FixedTimespan { utc_offset: -32400, dst_offset: 3600, name: Some("AKDT") }), + (1035712800, FixedTimespan { utc_offset: -32400, dst_offset: 0, name: Some("AKST") }), + (1049626800, FixedTimespan { utc_offset: -32400, dst_offset: 3600, name: Some("AKDT") }), + (1067162400, FixedTimespan { utc_offset: -32400, dst_offset: 0, name: Some("AKST") }), + (1081076400, FixedTimespan { utc_offset: -32400, dst_offset: 3600, name: Some("AKDT") }), + (1099216800, FixedTimespan { utc_offset: -32400, dst_offset: 0, name: Some("AKST") }), + (1112526000, FixedTimespan { utc_offset: -32400, dst_offset: 3600, name: Some("AKDT") }), + (1130666400, FixedTimespan { utc_offset: -32400, dst_offset: 0, name: Some("AKST") }), + (1143975600, FixedTimespan { utc_offset: -32400, dst_offset: 3600, name: Some("AKDT") }), + (1162116000, FixedTimespan { utc_offset: -32400, dst_offset: 0, name: Some("AKST") }), + (1173610800, FixedTimespan { utc_offset: -32400, dst_offset: 3600, name: Some("AKDT") }), + (1194170400, FixedTimespan { utc_offset: -32400, dst_offset: 0, name: Some("AKST") }), + (1205060400, FixedTimespan { utc_offset: -32400, dst_offset: 3600, name: Some("AKDT") }), + (1225620000, FixedTimespan { utc_offset: -32400, dst_offset: 0, name: Some("AKST") }), + (1236510000, FixedTimespan { utc_offset: -32400, dst_offset: 3600, name: Some("AKDT") }), + (1257069600, FixedTimespan { utc_offset: -32400, dst_offset: 0, name: Some("AKST") }), + (1268564400, FixedTimespan { utc_offset: -32400, dst_offset: 3600, name: Some("AKDT") }), + (1289124000, FixedTimespan { utc_offset: -32400, dst_offset: 0, name: Some("AKST") }), + (1300014000, FixedTimespan { utc_offset: -32400, dst_offset: 3600, name: Some("AKDT") }), + (1320573600, FixedTimespan { utc_offset: -32400, dst_offset: 0, name: Some("AKST") }), + (1331463600, FixedTimespan { utc_offset: -32400, dst_offset: 3600, name: Some("AKDT") }), + (1352023200, FixedTimespan { utc_offset: -32400, dst_offset: 0, name: Some("AKST") }), + (1362913200, FixedTimespan { utc_offset: -32400, dst_offset: 3600, name: Some("AKDT") }), + (1383472800, FixedTimespan { utc_offset: -32400, dst_offset: 0, name: Some("AKST") }), + (1394362800, FixedTimespan { utc_offset: -32400, dst_offset: 3600, name: Some("AKDT") }), + (1414922400, FixedTimespan { utc_offset: -32400, dst_offset: 0, name: Some("AKST") }), + (1425812400, FixedTimespan { utc_offset: -32400, dst_offset: 3600, name: Some("AKDT") }), + (1446372000, FixedTimespan { utc_offset: -32400, dst_offset: 0, name: Some("AKST") }), + (1457866800, FixedTimespan { utc_offset: -32400, dst_offset: 3600, name: Some("AKDT") }), + (1478426400, FixedTimespan { utc_offset: -32400, dst_offset: 0, name: Some("AKST") }), + (1489316400, FixedTimespan { utc_offset: -32400, dst_offset: 3600, name: Some("AKDT") }), + (1509876000, FixedTimespan { utc_offset: -32400, dst_offset: 0, name: Some("AKST") }), + (1520766000, FixedTimespan { utc_offset: -32400, dst_offset: 3600, name: Some("AKDT") }), + (1541325600, FixedTimespan { utc_offset: -32400, dst_offset: 0, name: Some("AKST") }), + (1552215600, FixedTimespan { utc_offset: -32400, dst_offset: 3600, name: Some("AKDT") }), + (1572775200, FixedTimespan { utc_offset: -32400, dst_offset: 0, name: Some("AKST") }), + (1583665200, FixedTimespan { utc_offset: -32400, dst_offset: 3600, name: Some("AKDT") }), + (1604224800, FixedTimespan { utc_offset: -32400, dst_offset: 0, name: Some("AKST") }), + (1615719600, FixedTimespan { utc_offset: -32400, dst_offset: 3600, name: Some("AKDT") }), + (1636279200, FixedTimespan { utc_offset: -32400, dst_offset: 0, name: Some("AKST") }), + (1647169200, FixedTimespan { utc_offset: -32400, dst_offset: 3600, name: Some("AKDT") }), + (1667728800, FixedTimespan { utc_offset: -32400, dst_offset: 0, name: Some("AKST") }), + (1678618800, FixedTimespan { utc_offset: -32400, dst_offset: 3600, name: Some("AKDT") }), + (1699178400, FixedTimespan { utc_offset: -32400, dst_offset: 0, name: Some("AKST") }), + (1710068400, FixedTimespan { utc_offset: -32400, dst_offset: 3600, name: Some("AKDT") }), + (1730628000, FixedTimespan { utc_offset: -32400, dst_offset: 0, name: Some("AKST") }), + (1741518000, FixedTimespan { utc_offset: -32400, dst_offset: 3600, name: Some("AKDT") }), + (1762077600, FixedTimespan { utc_offset: -32400, dst_offset: 0, name: Some("AKST") }), + (1772967600, FixedTimespan { utc_offset: -32400, dst_offset: 3600, name: Some("AKDT") }), + (1793527200, FixedTimespan { utc_offset: -32400, dst_offset: 0, name: Some("AKST") }), + (1805022000, FixedTimespan { utc_offset: -32400, dst_offset: 3600, name: Some("AKDT") }), + (1825581600, FixedTimespan { utc_offset: -32400, dst_offset: 0, name: Some("AKST") }), + (1836471600, FixedTimespan { utc_offset: -32400, dst_offset: 3600, name: Some("AKDT") }), + (1857031200, FixedTimespan { utc_offset: -32400, dst_offset: 0, name: Some("AKST") }), + (1867921200, FixedTimespan { utc_offset: -32400, dst_offset: 3600, name: Some("AKDT") }), + (1888480800, FixedTimespan { utc_offset: -32400, dst_offset: 0, name: Some("AKST") }), + (1899370800, FixedTimespan { utc_offset: -32400, dst_offset: 3600, name: Some("AKDT") }), + (1919930400, FixedTimespan { utc_offset: -32400, dst_offset: 0, name: Some("AKST") }), + (1930820400, FixedTimespan { utc_offset: -32400, dst_offset: 3600, name: Some("AKDT") }), + (1951380000, FixedTimespan { utc_offset: -32400, dst_offset: 0, name: Some("AKST") }), + (1962874800, FixedTimespan { utc_offset: -32400, dst_offset: 3600, name: Some("AKDT") }), + (1983434400, FixedTimespan { utc_offset: -32400, dst_offset: 0, name: Some("AKST") }), + (1994324400, FixedTimespan { utc_offset: -32400, dst_offset: 3600, name: Some("AKDT") }), + (2014884000, FixedTimespan { utc_offset: -32400, dst_offset: 0, name: Some("AKST") }), + (2025774000, FixedTimespan { utc_offset: -32400, dst_offset: 3600, name: Some("AKDT") }), + (2046333600, FixedTimespan { utc_offset: -32400, dst_offset: 0, name: Some("AKST") }), + (2057223600, FixedTimespan { utc_offset: -32400, dst_offset: 3600, name: Some("AKDT") }), + (2077783200, FixedTimespan { utc_offset: -32400, dst_offset: 0, name: Some("AKST") }), + (2088673200, FixedTimespan { utc_offset: -32400, dst_offset: 3600, name: Some("AKDT") }), + (2109232800, FixedTimespan { utc_offset: -32400, dst_offset: 0, name: Some("AKST") }), + (2120122800, FixedTimespan { utc_offset: -32400, dst_offset: 3600, name: Some("AKDT") }), + (2140682400, FixedTimespan { utc_offset: -32400, dst_offset: 0, name: Some("AKST") }), + (2152177200, FixedTimespan { utc_offset: -32400, dst_offset: 3600, name: Some("AKDT") }), + (2172736800, FixedTimespan { utc_offset: -32400, dst_offset: 0, name: Some("AKST") }), + (2183626800, FixedTimespan { utc_offset: -32400, dst_offset: 3600, name: Some("AKDT") }), + (2204186400, FixedTimespan { utc_offset: -32400, dst_offset: 0, name: Some("AKST") }), + (2215076400, FixedTimespan { utc_offset: -32400, dst_offset: 3600, name: Some("AKDT") }), + (2235636000, FixedTimespan { utc_offset: -32400, dst_offset: 0, name: Some("AKST") }), + (2246526000, FixedTimespan { utc_offset: -32400, dst_offset: 3600, name: Some("AKDT") }), + (2267085600, FixedTimespan { utc_offset: -32400, dst_offset: 0, name: Some("AKST") }), + (2277975600, FixedTimespan { utc_offset: -32400, dst_offset: 3600, name: Some("AKDT") }), + (2298535200, FixedTimespan { utc_offset: -32400, dst_offset: 0, name: Some("AKST") }), + (2309425200, FixedTimespan { utc_offset: -32400, dst_offset: 3600, name: Some("AKDT") }), + (2329984800, FixedTimespan { utc_offset: -32400, dst_offset: 0, name: Some("AKST") }), + (2341479600, FixedTimespan { utc_offset: -32400, dst_offset: 3600, name: Some("AKDT") }), + (2362039200, FixedTimespan { utc_offset: -32400, dst_offset: 0, name: Some("AKST") }), + (2372929200, FixedTimespan { utc_offset: -32400, dst_offset: 3600, name: Some("AKDT") }), + (2393488800, FixedTimespan { utc_offset: -32400, dst_offset: 0, name: Some("AKST") }), + (2404378800, FixedTimespan { utc_offset: -32400, dst_offset: 3600, name: Some("AKDT") }), + (2424938400, FixedTimespan { utc_offset: -32400, dst_offset: 0, name: Some("AKST") }), + (2435828400, FixedTimespan { utc_offset: -32400, dst_offset: 3600, name: Some("AKDT") }), + (2456388000, FixedTimespan { utc_offset: -32400, dst_offset: 0, name: Some("AKST") }), + (2467278000, FixedTimespan { utc_offset: -32400, dst_offset: 3600, name: Some("AKDT") }), + (2487837600, FixedTimespan { utc_offset: -32400, dst_offset: 0, name: Some("AKST") }), + (2499332400, FixedTimespan { utc_offset: -32400, dst_offset: 3600, name: Some("AKDT") }), + (2519892000, FixedTimespan { utc_offset: -32400, dst_offset: 0, name: Some("AKST") }), + (2530782000, FixedTimespan { utc_offset: -32400, dst_offset: 3600, name: Some("AKDT") }), + (2551341600, FixedTimespan { utc_offset: -32400, dst_offset: 0, name: Some("AKST") }), + (2562231600, FixedTimespan { utc_offset: -32400, dst_offset: 3600, name: Some("AKDT") }), + (2582791200, FixedTimespan { utc_offset: -32400, dst_offset: 0, name: Some("AKST") }), + (2593681200, FixedTimespan { utc_offset: -32400, dst_offset: 3600, name: Some("AKDT") }), + (2614240800, FixedTimespan { utc_offset: -32400, dst_offset: 0, name: Some("AKST") }), + (2625130800, FixedTimespan { utc_offset: -32400, dst_offset: 3600, name: Some("AKDT") }), + (2645690400, FixedTimespan { utc_offset: -32400, dst_offset: 0, name: Some("AKST") }), + (2656580400, FixedTimespan { utc_offset: -32400, dst_offset: 3600, name: Some("AKDT") }), + (2677140000, FixedTimespan { utc_offset: -32400, dst_offset: 0, name: Some("AKST") }), + (2688634800, FixedTimespan { utc_offset: -32400, dst_offset: 3600, name: Some("AKDT") }), + (2709194400, FixedTimespan { utc_offset: -32400, dst_offset: 0, name: Some("AKST") }), + (2720084400, FixedTimespan { utc_offset: -32400, dst_offset: 3600, name: Some("AKDT") }), + (2740644000, FixedTimespan { utc_offset: -32400, dst_offset: 0, name: Some("AKST") }), + (2751534000, FixedTimespan { utc_offset: -32400, dst_offset: 3600, name: Some("AKDT") }), + (2772093600, FixedTimespan { utc_offset: -32400, dst_offset: 0, name: Some("AKST") }), + (2782983600, FixedTimespan { utc_offset: -32400, dst_offset: 3600, name: Some("AKDT") }), + (2803543200, FixedTimespan { utc_offset: -32400, dst_offset: 0, name: Some("AKST") }), + (2814433200, FixedTimespan { utc_offset: -32400, dst_offset: 3600, name: Some("AKDT") }), + (2834992800, FixedTimespan { utc_offset: -32400, dst_offset: 0, name: Some("AKST") }), + (2846487600, FixedTimespan { utc_offset: -32400, dst_offset: 3600, name: Some("AKDT") }), + (2867047200, FixedTimespan { utc_offset: -32400, dst_offset: 0, name: Some("AKST") }), + (2877937200, FixedTimespan { utc_offset: -32400, dst_offset: 3600, name: Some("AKDT") }), + (2898496800, FixedTimespan { utc_offset: -32400, dst_offset: 0, name: Some("AKST") }), + (2909386800, FixedTimespan { utc_offset: -32400, dst_offset: 3600, name: Some("AKDT") }), + (2929946400, FixedTimespan { utc_offset: -32400, dst_offset: 0, name: Some("AKST") }), + (2940836400, FixedTimespan { utc_offset: -32400, dst_offset: 3600, name: Some("AKDT") }), + (2961396000, FixedTimespan { utc_offset: -32400, dst_offset: 0, name: Some("AKST") }), + (2972286000, FixedTimespan { utc_offset: -32400, dst_offset: 3600, name: Some("AKDT") }), + (2992845600, FixedTimespan { utc_offset: -32400, dst_offset: 0, name: Some("AKST") }), + (3003735600, FixedTimespan { utc_offset: -32400, dst_offset: 3600, name: Some("AKDT") }), + (3024295200, FixedTimespan { utc_offset: -32400, dst_offset: 0, name: Some("AKST") }), + (3035790000, FixedTimespan { utc_offset: -32400, dst_offset: 3600, name: Some("AKDT") }), + (3056349600, FixedTimespan { utc_offset: -32400, dst_offset: 0, name: Some("AKST") }), + (3067239600, FixedTimespan { utc_offset: -32400, dst_offset: 3600, name: Some("AKDT") }), + (3087799200, FixedTimespan { utc_offset: -32400, dst_offset: 0, name: Some("AKST") }), + (3098689200, FixedTimespan { utc_offset: -32400, dst_offset: 3600, name: Some("AKDT") }), + (3119248800, FixedTimespan { utc_offset: -32400, dst_offset: 0, name: Some("AKST") }), + (3130138800, FixedTimespan { utc_offset: -32400, dst_offset: 3600, name: Some("AKDT") }), + (3150698400, FixedTimespan { utc_offset: -32400, dst_offset: 0, name: Some("AKST") }), + (3161588400, FixedTimespan { utc_offset: -32400, dst_offset: 3600, name: Some("AKDT") }), + (3182148000, FixedTimespan { utc_offset: -32400, dst_offset: 0, name: Some("AKST") }), + (3193038000, FixedTimespan { utc_offset: -32400, dst_offset: 3600, name: Some("AKDT") }), + (3213597600, FixedTimespan { utc_offset: -32400, dst_offset: 0, name: Some("AKST") }), + (3225092400, FixedTimespan { utc_offset: -32400, dst_offset: 3600, name: Some("AKDT") }), + (3245652000, FixedTimespan { utc_offset: -32400, dst_offset: 0, name: Some("AKST") }), + (3256542000, FixedTimespan { utc_offset: -32400, dst_offset: 3600, name: Some("AKDT") }), + (3277101600, FixedTimespan { utc_offset: -32400, dst_offset: 0, name: Some("AKST") }), + (3287991600, FixedTimespan { utc_offset: -32400, dst_offset: 3600, name: Some("AKDT") }), + (3308551200, FixedTimespan { utc_offset: -32400, dst_offset: 0, name: Some("AKST") }), + (3319441200, FixedTimespan { utc_offset: -32400, dst_offset: 3600, name: Some("AKDT") }), + (3340000800, FixedTimespan { utc_offset: -32400, dst_offset: 0, name: Some("AKST") }), + (3350890800, FixedTimespan { utc_offset: -32400, dst_offset: 3600, name: Some("AKDT") }), + (3371450400, FixedTimespan { utc_offset: -32400, dst_offset: 0, name: Some("AKST") }), + (3382945200, FixedTimespan { utc_offset: -32400, dst_offset: 3600, name: Some("AKDT") }), + (3403504800, FixedTimespan { utc_offset: -32400, dst_offset: 0, name: Some("AKST") }), + (3414394800, FixedTimespan { utc_offset: -32400, dst_offset: 3600, name: Some("AKDT") }), + (3434954400, FixedTimespan { utc_offset: -32400, dst_offset: 0, name: Some("AKST") }), + (3445844400, FixedTimespan { utc_offset: -32400, dst_offset: 3600, name: Some("AKDT") }), + (3466404000, FixedTimespan { utc_offset: -32400, dst_offset: 0, name: Some("AKST") }), + (3477294000, FixedTimespan { utc_offset: -32400, dst_offset: 3600, name: Some("AKDT") }), + (3497853600, FixedTimespan { utc_offset: -32400, dst_offset: 0, name: Some("AKST") }), + (3508743600, FixedTimespan { utc_offset: -32400, dst_offset: 3600, name: Some("AKDT") }), + (3529303200, FixedTimespan { utc_offset: -32400, dst_offset: 0, name: Some("AKST") }), + (3540193200, FixedTimespan { utc_offset: -32400, dst_offset: 3600, name: Some("AKDT") }), + (3560752800, FixedTimespan { utc_offset: -32400, dst_offset: 0, name: Some("AKST") }), + (3572247600, FixedTimespan { utc_offset: -32400, dst_offset: 3600, name: Some("AKDT") }), + (3592807200, FixedTimespan { utc_offset: -32400, dst_offset: 0, name: Some("AKST") }), + (3603697200, FixedTimespan { utc_offset: -32400, dst_offset: 3600, name: Some("AKDT") }), + (3624256800, FixedTimespan { utc_offset: -32400, dst_offset: 0, name: Some("AKST") }), + (3635146800, FixedTimespan { utc_offset: -32400, dst_offset: 3600, name: Some("AKDT") }), + (3655706400, FixedTimespan { utc_offset: -32400, dst_offset: 0, name: Some("AKST") }), + (3666596400, FixedTimespan { utc_offset: -32400, dst_offset: 3600, name: Some("AKDT") }), + (3687156000, FixedTimespan { utc_offset: -32400, dst_offset: 0, name: Some("AKST") }), + (3698046000, FixedTimespan { utc_offset: -32400, dst_offset: 3600, name: Some("AKDT") }), + (3718605600, FixedTimespan { utc_offset: -32400, dst_offset: 0, name: Some("AKST") }), + (3730100400, FixedTimespan { utc_offset: -32400, dst_offset: 3600, name: Some("AKDT") }), + (3750660000, FixedTimespan { utc_offset: -32400, dst_offset: 0, name: Some("AKST") }), + (3761550000, FixedTimespan { utc_offset: -32400, dst_offset: 3600, name: Some("AKDT") }), + (3782109600, FixedTimespan { utc_offset: -32400, dst_offset: 0, name: Some("AKST") }), + (3792999600, FixedTimespan { utc_offset: -32400, dst_offset: 3600, name: Some("AKDT") }), + (3813559200, FixedTimespan { utc_offset: -32400, dst_offset: 0, name: Some("AKST") }), + (3824449200, FixedTimespan { utc_offset: -32400, dst_offset: 3600, name: Some("AKDT") }), + (3845008800, FixedTimespan { utc_offset: -32400, dst_offset: 0, name: Some("AKST") }), + (3855898800, FixedTimespan { utc_offset: -32400, dst_offset: 3600, name: Some("AKDT") }), + (3876458400, FixedTimespan { utc_offset: -32400, dst_offset: 0, name: Some("AKST") }), + (3887348400, FixedTimespan { utc_offset: -32400, dst_offset: 3600, name: Some("AKDT") }), + (3907908000, FixedTimespan { utc_offset: -32400, dst_offset: 0, name: Some("AKST") }), + (3919402800, FixedTimespan { utc_offset: -32400, dst_offset: 3600, name: Some("AKDT") }), + (3939962400, FixedTimespan { utc_offset: -32400, dst_offset: 0, name: Some("AKST") }), + (3950852400, FixedTimespan { utc_offset: -32400, dst_offset: 3600, name: Some("AKDT") }), + (3971412000, FixedTimespan { utc_offset: -32400, dst_offset: 0, name: Some("AKST") }), + (3982302000, FixedTimespan { utc_offset: -32400, dst_offset: 3600, name: Some("AKDT") }), + (4002861600, FixedTimespan { utc_offset: -32400, dst_offset: 0, name: Some("AKST") }), + (4013751600, FixedTimespan { utc_offset: -32400, dst_offset: 3600, name: Some("AKDT") }), + (4034311200, FixedTimespan { utc_offset: -32400, dst_offset: 0, name: Some("AKST") }), + (4045201200, FixedTimespan { utc_offset: -32400, dst_offset: 3600, name: Some("AKDT") }), + (4065760800, FixedTimespan { utc_offset: -32400, dst_offset: 0, name: Some("AKST") }), + (4076650800, FixedTimespan { utc_offset: -32400, dst_offset: 3600, name: Some("AKDT") }), + (4097210400, FixedTimespan { utc_offset: -32400, dst_offset: 0, name: Some("AKST") }), + ]; + FixedTimespanSet { + first: FixedTimespan { + utc_offset: 50424, + dst_offset: 0, + name: Some("LMT"), + }, + rest: REST + } + }, + + Tz::US__Aleutian => { + const REST: &[(i64, FixedTimespan)] = &[ + (-3225223727, FixedTimespan { utc_offset: -42398, dst_offset: 0, name: Some("LMT") }), + (-2188944802, FixedTimespan { utc_offset: -39600, dst_offset: 0, name: Some("NST") }), + (-880196400, FixedTimespan { utc_offset: -39600, dst_offset: 3600, name: Some("NWT") }), + (-769395600, FixedTimespan { utc_offset: -39600, dst_offset: 3600, name: Some("NPT") }), + (-765374400, FixedTimespan { utc_offset: -39600, dst_offset: 0, name: Some("NST") }), + (-86878800, FixedTimespan { utc_offset: -39600, dst_offset: 0, name: Some("BST") }), + (-21466800, FixedTimespan { utc_offset: -39600, dst_offset: 3600, name: Some("BDT") }), + (-5745600, FixedTimespan { utc_offset: -39600, dst_offset: 0, name: Some("BST") }), + (9982800, FixedTimespan { utc_offset: -39600, dst_offset: 3600, name: Some("BDT") }), + (25704000, FixedTimespan { utc_offset: -39600, dst_offset: 0, name: Some("BST") }), + (41432400, FixedTimespan { utc_offset: -39600, dst_offset: 3600, name: Some("BDT") }), + (57758400, FixedTimespan { utc_offset: -39600, dst_offset: 0, name: Some("BST") }), + (73486800, FixedTimespan { utc_offset: -39600, dst_offset: 3600, name: Some("BDT") }), + (89208000, FixedTimespan { utc_offset: -39600, dst_offset: 0, name: Some("BST") }), + (104936400, FixedTimespan { utc_offset: -39600, dst_offset: 3600, name: Some("BDT") }), + (120657600, FixedTimespan { utc_offset: -39600, dst_offset: 0, name: Some("BST") }), + (126709200, FixedTimespan { utc_offset: -39600, dst_offset: 3600, name: Some("BDT") }), + (152107200, FixedTimespan { utc_offset: -39600, dst_offset: 0, name: Some("BST") }), + (162392400, FixedTimespan { utc_offset: -39600, dst_offset: 3600, name: Some("BDT") }), + (183556800, FixedTimespan { utc_offset: -39600, dst_offset: 0, name: Some("BST") }), + (199285200, FixedTimespan { utc_offset: -39600, dst_offset: 3600, name: Some("BDT") }), + (215611200, FixedTimespan { utc_offset: -39600, dst_offset: 0, name: Some("BST") }), + (230734800, FixedTimespan { utc_offset: -39600, dst_offset: 3600, name: Some("BDT") }), + (247060800, FixedTimespan { utc_offset: -39600, dst_offset: 0, name: Some("BST") }), + (262789200, FixedTimespan { utc_offset: -39600, dst_offset: 3600, name: Some("BDT") }), + (278510400, FixedTimespan { utc_offset: -39600, dst_offset: 0, name: Some("BST") }), + (294238800, FixedTimespan { utc_offset: -39600, dst_offset: 3600, name: Some("BDT") }), + (309960000, FixedTimespan { utc_offset: -39600, dst_offset: 0, name: Some("BST") }), + (325688400, FixedTimespan { utc_offset: -39600, dst_offset: 3600, name: Some("BDT") }), + (341409600, FixedTimespan { utc_offset: -39600, dst_offset: 0, name: Some("BST") }), + (357138000, FixedTimespan { utc_offset: -39600, dst_offset: 3600, name: Some("BDT") }), + (372859200, FixedTimespan { utc_offset: -39600, dst_offset: 0, name: Some("BST") }), + (388587600, FixedTimespan { utc_offset: -39600, dst_offset: 3600, name: Some("BDT") }), + (404913600, FixedTimespan { utc_offset: -39600, dst_offset: 0, name: Some("BST") }), + (420037200, FixedTimespan { utc_offset: -39600, dst_offset: 3600, name: Some("BDT") }), + (436363200, FixedTimespan { utc_offset: -36000, dst_offset: 0, name: Some("AHST") }), + (439034400, FixedTimespan { utc_offset: -36000, dst_offset: 0, name: Some("HST") }), + (452088000, FixedTimespan { utc_offset: -36000, dst_offset: 3600, name: Some("HDT") }), + (467809200, FixedTimespan { utc_offset: -36000, dst_offset: 0, name: Some("HST") }), + (483537600, FixedTimespan { utc_offset: -36000, dst_offset: 3600, name: Some("HDT") }), + (499258800, FixedTimespan { utc_offset: -36000, dst_offset: 0, name: Some("HST") }), + (514987200, FixedTimespan { utc_offset: -36000, dst_offset: 3600, name: Some("HDT") }), + (530708400, FixedTimespan { utc_offset: -36000, dst_offset: 0, name: Some("HST") }), + (544622400, FixedTimespan { utc_offset: -36000, dst_offset: 3600, name: Some("HDT") }), + (562158000, FixedTimespan { utc_offset: -36000, dst_offset: 0, name: Some("HST") }), + (576072000, FixedTimespan { utc_offset: -36000, dst_offset: 3600, name: Some("HDT") }), + (594212400, FixedTimespan { utc_offset: -36000, dst_offset: 0, name: Some("HST") }), + (607521600, FixedTimespan { utc_offset: -36000, dst_offset: 3600, name: Some("HDT") }), + (625662000, FixedTimespan { utc_offset: -36000, dst_offset: 0, name: Some("HST") }), + (638971200, FixedTimespan { utc_offset: -36000, dst_offset: 3600, name: Some("HDT") }), + (657111600, FixedTimespan { utc_offset: -36000, dst_offset: 0, name: Some("HST") }), + (671025600, FixedTimespan { utc_offset: -36000, dst_offset: 3600, name: Some("HDT") }), + (688561200, FixedTimespan { utc_offset: -36000, dst_offset: 0, name: Some("HST") }), + (702475200, FixedTimespan { utc_offset: -36000, dst_offset: 3600, name: Some("HDT") }), + (720010800, FixedTimespan { utc_offset: -36000, dst_offset: 0, name: Some("HST") }), + (733924800, FixedTimespan { utc_offset: -36000, dst_offset: 3600, name: Some("HDT") }), + (752065200, FixedTimespan { utc_offset: -36000, dst_offset: 0, name: Some("HST") }), + (765374400, FixedTimespan { utc_offset: -36000, dst_offset: 3600, name: Some("HDT") }), + (783514800, FixedTimespan { utc_offset: -36000, dst_offset: 0, name: Some("HST") }), + (796824000, FixedTimespan { utc_offset: -36000, dst_offset: 3600, name: Some("HDT") }), + (814964400, FixedTimespan { utc_offset: -36000, dst_offset: 0, name: Some("HST") }), + (828878400, FixedTimespan { utc_offset: -36000, dst_offset: 3600, name: Some("HDT") }), + (846414000, FixedTimespan { utc_offset: -36000, dst_offset: 0, name: Some("HST") }), + (860328000, FixedTimespan { utc_offset: -36000, dst_offset: 3600, name: Some("HDT") }), + (877863600, FixedTimespan { utc_offset: -36000, dst_offset: 0, name: Some("HST") }), + (891777600, FixedTimespan { utc_offset: -36000, dst_offset: 3600, name: Some("HDT") }), + (909313200, FixedTimespan { utc_offset: -36000, dst_offset: 0, name: Some("HST") }), + (923227200, FixedTimespan { utc_offset: -36000, dst_offset: 3600, name: Some("HDT") }), + (941367600, FixedTimespan { utc_offset: -36000, dst_offset: 0, name: Some("HST") }), + (954676800, FixedTimespan { utc_offset: -36000, dst_offset: 3600, name: Some("HDT") }), + (972817200, FixedTimespan { utc_offset: -36000, dst_offset: 0, name: Some("HST") }), + (986126400, FixedTimespan { utc_offset: -36000, dst_offset: 3600, name: Some("HDT") }), + (1004266800, FixedTimespan { utc_offset: -36000, dst_offset: 0, name: Some("HST") }), + (1018180800, FixedTimespan { utc_offset: -36000, dst_offset: 3600, name: Some("HDT") }), + (1035716400, FixedTimespan { utc_offset: -36000, dst_offset: 0, name: Some("HST") }), + (1049630400, FixedTimespan { utc_offset: -36000, dst_offset: 3600, name: Some("HDT") }), + (1067166000, FixedTimespan { utc_offset: -36000, dst_offset: 0, name: Some("HST") }), + (1081080000, FixedTimespan { utc_offset: -36000, dst_offset: 3600, name: Some("HDT") }), + (1099220400, FixedTimespan { utc_offset: -36000, dst_offset: 0, name: Some("HST") }), + (1112529600, FixedTimespan { utc_offset: -36000, dst_offset: 3600, name: Some("HDT") }), + (1130670000, FixedTimespan { utc_offset: -36000, dst_offset: 0, name: Some("HST") }), + (1143979200, FixedTimespan { utc_offset: -36000, dst_offset: 3600, name: Some("HDT") }), + (1162119600, FixedTimespan { utc_offset: -36000, dst_offset: 0, name: Some("HST") }), + (1173614400, FixedTimespan { utc_offset: -36000, dst_offset: 3600, name: Some("HDT") }), + (1194174000, FixedTimespan { utc_offset: -36000, dst_offset: 0, name: Some("HST") }), + (1205064000, FixedTimespan { utc_offset: -36000, dst_offset: 3600, name: Some("HDT") }), + (1225623600, FixedTimespan { utc_offset: -36000, dst_offset: 0, name: Some("HST") }), + (1236513600, FixedTimespan { utc_offset: -36000, dst_offset: 3600, name: Some("HDT") }), + (1257073200, FixedTimespan { utc_offset: -36000, dst_offset: 0, name: Some("HST") }), + (1268568000, FixedTimespan { utc_offset: -36000, dst_offset: 3600, name: Some("HDT") }), + (1289127600, FixedTimespan { utc_offset: -36000, dst_offset: 0, name: Some("HST") }), + (1300017600, FixedTimespan { utc_offset: -36000, dst_offset: 3600, name: Some("HDT") }), + (1320577200, FixedTimespan { utc_offset: -36000, dst_offset: 0, name: Some("HST") }), + (1331467200, FixedTimespan { utc_offset: -36000, dst_offset: 3600, name: Some("HDT") }), + (1352026800, FixedTimespan { utc_offset: -36000, dst_offset: 0, name: Some("HST") }), + (1362916800, FixedTimespan { utc_offset: -36000, dst_offset: 3600, name: Some("HDT") }), + (1383476400, FixedTimespan { utc_offset: -36000, dst_offset: 0, name: Some("HST") }), + (1394366400, FixedTimespan { utc_offset: -36000, dst_offset: 3600, name: Some("HDT") }), + (1414926000, FixedTimespan { utc_offset: -36000, dst_offset: 0, name: Some("HST") }), + (1425816000, FixedTimespan { utc_offset: -36000, dst_offset: 3600, name: Some("HDT") }), + (1446375600, FixedTimespan { utc_offset: -36000, dst_offset: 0, name: Some("HST") }), + (1457870400, FixedTimespan { utc_offset: -36000, dst_offset: 3600, name: Some("HDT") }), + (1478430000, FixedTimespan { utc_offset: -36000, dst_offset: 0, name: Some("HST") }), + (1489320000, FixedTimespan { utc_offset: -36000, dst_offset: 3600, name: Some("HDT") }), + (1509879600, FixedTimespan { utc_offset: -36000, dst_offset: 0, name: Some("HST") }), + (1520769600, FixedTimespan { utc_offset: -36000, dst_offset: 3600, name: Some("HDT") }), + (1541329200, FixedTimespan { utc_offset: -36000, dst_offset: 0, name: Some("HST") }), + (1552219200, FixedTimespan { utc_offset: -36000, dst_offset: 3600, name: Some("HDT") }), + (1572778800, FixedTimespan { utc_offset: -36000, dst_offset: 0, name: Some("HST") }), + (1583668800, FixedTimespan { utc_offset: -36000, dst_offset: 3600, name: Some("HDT") }), + (1604228400, FixedTimespan { utc_offset: -36000, dst_offset: 0, name: Some("HST") }), + (1615723200, FixedTimespan { utc_offset: -36000, dst_offset: 3600, name: Some("HDT") }), + (1636282800, FixedTimespan { utc_offset: -36000, dst_offset: 0, name: Some("HST") }), + (1647172800, FixedTimespan { utc_offset: -36000, dst_offset: 3600, name: Some("HDT") }), + (1667732400, FixedTimespan { utc_offset: -36000, dst_offset: 0, name: Some("HST") }), + (1678622400, FixedTimespan { utc_offset: -36000, dst_offset: 3600, name: Some("HDT") }), + (1699182000, FixedTimespan { utc_offset: -36000, dst_offset: 0, name: Some("HST") }), + (1710072000, FixedTimespan { utc_offset: -36000, dst_offset: 3600, name: Some("HDT") }), + (1730631600, FixedTimespan { utc_offset: -36000, dst_offset: 0, name: Some("HST") }), + (1741521600, FixedTimespan { utc_offset: -36000, dst_offset: 3600, name: Some("HDT") }), + (1762081200, FixedTimespan { utc_offset: -36000, dst_offset: 0, name: Some("HST") }), + (1772971200, FixedTimespan { utc_offset: -36000, dst_offset: 3600, name: Some("HDT") }), + (1793530800, FixedTimespan { utc_offset: -36000, dst_offset: 0, name: Some("HST") }), + (1805025600, FixedTimespan { utc_offset: -36000, dst_offset: 3600, name: Some("HDT") }), + (1825585200, FixedTimespan { utc_offset: -36000, dst_offset: 0, name: Some("HST") }), + (1836475200, FixedTimespan { utc_offset: -36000, dst_offset: 3600, name: Some("HDT") }), + (1857034800, FixedTimespan { utc_offset: -36000, dst_offset: 0, name: Some("HST") }), + (1867924800, FixedTimespan { utc_offset: -36000, dst_offset: 3600, name: Some("HDT") }), + (1888484400, FixedTimespan { utc_offset: -36000, dst_offset: 0, name: Some("HST") }), + (1899374400, FixedTimespan { utc_offset: -36000, dst_offset: 3600, name: Some("HDT") }), + (1919934000, FixedTimespan { utc_offset: -36000, dst_offset: 0, name: Some("HST") }), + (1930824000, FixedTimespan { utc_offset: -36000, dst_offset: 3600, name: Some("HDT") }), + (1951383600, FixedTimespan { utc_offset: -36000, dst_offset: 0, name: Some("HST") }), + (1962878400, FixedTimespan { utc_offset: -36000, dst_offset: 3600, name: Some("HDT") }), + (1983438000, FixedTimespan { utc_offset: -36000, dst_offset: 0, name: Some("HST") }), + (1994328000, FixedTimespan { utc_offset: -36000, dst_offset: 3600, name: Some("HDT") }), + (2014887600, FixedTimespan { utc_offset: -36000, dst_offset: 0, name: Some("HST") }), + (2025777600, FixedTimespan { utc_offset: -36000, dst_offset: 3600, name: Some("HDT") }), + (2046337200, FixedTimespan { utc_offset: -36000, dst_offset: 0, name: Some("HST") }), + (2057227200, FixedTimespan { utc_offset: -36000, dst_offset: 3600, name: Some("HDT") }), + (2077786800, FixedTimespan { utc_offset: -36000, dst_offset: 0, name: Some("HST") }), + (2088676800, FixedTimespan { utc_offset: -36000, dst_offset: 3600, name: Some("HDT") }), + (2109236400, FixedTimespan { utc_offset: -36000, dst_offset: 0, name: Some("HST") }), + (2120126400, FixedTimespan { utc_offset: -36000, dst_offset: 3600, name: Some("HDT") }), + (2140686000, FixedTimespan { utc_offset: -36000, dst_offset: 0, name: Some("HST") }), + (2152180800, FixedTimespan { utc_offset: -36000, dst_offset: 3600, name: Some("HDT") }), + (2172740400, FixedTimespan { utc_offset: -36000, dst_offset: 0, name: Some("HST") }), + (2183630400, FixedTimespan { utc_offset: -36000, dst_offset: 3600, name: Some("HDT") }), + (2204190000, FixedTimespan { utc_offset: -36000, dst_offset: 0, name: Some("HST") }), + (2215080000, FixedTimespan { utc_offset: -36000, dst_offset: 3600, name: Some("HDT") }), + (2235639600, FixedTimespan { utc_offset: -36000, dst_offset: 0, name: Some("HST") }), + (2246529600, FixedTimespan { utc_offset: -36000, dst_offset: 3600, name: Some("HDT") }), + (2267089200, FixedTimespan { utc_offset: -36000, dst_offset: 0, name: Some("HST") }), + (2277979200, FixedTimespan { utc_offset: -36000, dst_offset: 3600, name: Some("HDT") }), + (2298538800, FixedTimespan { utc_offset: -36000, dst_offset: 0, name: Some("HST") }), + (2309428800, FixedTimespan { utc_offset: -36000, dst_offset: 3600, name: Some("HDT") }), + (2329988400, FixedTimespan { utc_offset: -36000, dst_offset: 0, name: Some("HST") }), + (2341483200, FixedTimespan { utc_offset: -36000, dst_offset: 3600, name: Some("HDT") }), + (2362042800, FixedTimespan { utc_offset: -36000, dst_offset: 0, name: Some("HST") }), + (2372932800, FixedTimespan { utc_offset: -36000, dst_offset: 3600, name: Some("HDT") }), + (2393492400, FixedTimespan { utc_offset: -36000, dst_offset: 0, name: Some("HST") }), + (2404382400, FixedTimespan { utc_offset: -36000, dst_offset: 3600, name: Some("HDT") }), + (2424942000, FixedTimespan { utc_offset: -36000, dst_offset: 0, name: Some("HST") }), + (2435832000, FixedTimespan { utc_offset: -36000, dst_offset: 3600, name: Some("HDT") }), + (2456391600, FixedTimespan { utc_offset: -36000, dst_offset: 0, name: Some("HST") }), + (2467281600, FixedTimespan { utc_offset: -36000, dst_offset: 3600, name: Some("HDT") }), + (2487841200, FixedTimespan { utc_offset: -36000, dst_offset: 0, name: Some("HST") }), + (2499336000, FixedTimespan { utc_offset: -36000, dst_offset: 3600, name: Some("HDT") }), + (2519895600, FixedTimespan { utc_offset: -36000, dst_offset: 0, name: Some("HST") }), + (2530785600, FixedTimespan { utc_offset: -36000, dst_offset: 3600, name: Some("HDT") }), + (2551345200, FixedTimespan { utc_offset: -36000, dst_offset: 0, name: Some("HST") }), + (2562235200, FixedTimespan { utc_offset: -36000, dst_offset: 3600, name: Some("HDT") }), + (2582794800, FixedTimespan { utc_offset: -36000, dst_offset: 0, name: Some("HST") }), + (2593684800, FixedTimespan { utc_offset: -36000, dst_offset: 3600, name: Some("HDT") }), + (2614244400, FixedTimespan { utc_offset: -36000, dst_offset: 0, name: Some("HST") }), + (2625134400, FixedTimespan { utc_offset: -36000, dst_offset: 3600, name: Some("HDT") }), + (2645694000, FixedTimespan { utc_offset: -36000, dst_offset: 0, name: Some("HST") }), + (2656584000, FixedTimespan { utc_offset: -36000, dst_offset: 3600, name: Some("HDT") }), + (2677143600, FixedTimespan { utc_offset: -36000, dst_offset: 0, name: Some("HST") }), + (2688638400, FixedTimespan { utc_offset: -36000, dst_offset: 3600, name: Some("HDT") }), + (2709198000, FixedTimespan { utc_offset: -36000, dst_offset: 0, name: Some("HST") }), + (2720088000, FixedTimespan { utc_offset: -36000, dst_offset: 3600, name: Some("HDT") }), + (2740647600, FixedTimespan { utc_offset: -36000, dst_offset: 0, name: Some("HST") }), + (2751537600, FixedTimespan { utc_offset: -36000, dst_offset: 3600, name: Some("HDT") }), + (2772097200, FixedTimespan { utc_offset: -36000, dst_offset: 0, name: Some("HST") }), + (2782987200, FixedTimespan { utc_offset: -36000, dst_offset: 3600, name: Some("HDT") }), + (2803546800, FixedTimespan { utc_offset: -36000, dst_offset: 0, name: Some("HST") }), + (2814436800, FixedTimespan { utc_offset: -36000, dst_offset: 3600, name: Some("HDT") }), + (2834996400, FixedTimespan { utc_offset: -36000, dst_offset: 0, name: Some("HST") }), + (2846491200, FixedTimespan { utc_offset: -36000, dst_offset: 3600, name: Some("HDT") }), + (2867050800, FixedTimespan { utc_offset: -36000, dst_offset: 0, name: Some("HST") }), + (2877940800, FixedTimespan { utc_offset: -36000, dst_offset: 3600, name: Some("HDT") }), + (2898500400, FixedTimespan { utc_offset: -36000, dst_offset: 0, name: Some("HST") }), + (2909390400, FixedTimespan { utc_offset: -36000, dst_offset: 3600, name: Some("HDT") }), + (2929950000, FixedTimespan { utc_offset: -36000, dst_offset: 0, name: Some("HST") }), + (2940840000, FixedTimespan { utc_offset: -36000, dst_offset: 3600, name: Some("HDT") }), + (2961399600, FixedTimespan { utc_offset: -36000, dst_offset: 0, name: Some("HST") }), + (2972289600, FixedTimespan { utc_offset: -36000, dst_offset: 3600, name: Some("HDT") }), + (2992849200, FixedTimespan { utc_offset: -36000, dst_offset: 0, name: Some("HST") }), + (3003739200, FixedTimespan { utc_offset: -36000, dst_offset: 3600, name: Some("HDT") }), + (3024298800, FixedTimespan { utc_offset: -36000, dst_offset: 0, name: Some("HST") }), + (3035793600, FixedTimespan { utc_offset: -36000, dst_offset: 3600, name: Some("HDT") }), + (3056353200, FixedTimespan { utc_offset: -36000, dst_offset: 0, name: Some("HST") }), + (3067243200, FixedTimespan { utc_offset: -36000, dst_offset: 3600, name: Some("HDT") }), + (3087802800, FixedTimespan { utc_offset: -36000, dst_offset: 0, name: Some("HST") }), + (3098692800, FixedTimespan { utc_offset: -36000, dst_offset: 3600, name: Some("HDT") }), + (3119252400, FixedTimespan { utc_offset: -36000, dst_offset: 0, name: Some("HST") }), + (3130142400, FixedTimespan { utc_offset: -36000, dst_offset: 3600, name: Some("HDT") }), + (3150702000, FixedTimespan { utc_offset: -36000, dst_offset: 0, name: Some("HST") }), + (3161592000, FixedTimespan { utc_offset: -36000, dst_offset: 3600, name: Some("HDT") }), + (3182151600, FixedTimespan { utc_offset: -36000, dst_offset: 0, name: Some("HST") }), + (3193041600, FixedTimespan { utc_offset: -36000, dst_offset: 3600, name: Some("HDT") }), + (3213601200, FixedTimespan { utc_offset: -36000, dst_offset: 0, name: Some("HST") }), + (3225096000, FixedTimespan { utc_offset: -36000, dst_offset: 3600, name: Some("HDT") }), + (3245655600, FixedTimespan { utc_offset: -36000, dst_offset: 0, name: Some("HST") }), + (3256545600, FixedTimespan { utc_offset: -36000, dst_offset: 3600, name: Some("HDT") }), + (3277105200, FixedTimespan { utc_offset: -36000, dst_offset: 0, name: Some("HST") }), + (3287995200, FixedTimespan { utc_offset: -36000, dst_offset: 3600, name: Some("HDT") }), + (3308554800, FixedTimespan { utc_offset: -36000, dst_offset: 0, name: Some("HST") }), + (3319444800, FixedTimespan { utc_offset: -36000, dst_offset: 3600, name: Some("HDT") }), + (3340004400, FixedTimespan { utc_offset: -36000, dst_offset: 0, name: Some("HST") }), + (3350894400, FixedTimespan { utc_offset: -36000, dst_offset: 3600, name: Some("HDT") }), + (3371454000, FixedTimespan { utc_offset: -36000, dst_offset: 0, name: Some("HST") }), + (3382948800, FixedTimespan { utc_offset: -36000, dst_offset: 3600, name: Some("HDT") }), + (3403508400, FixedTimespan { utc_offset: -36000, dst_offset: 0, name: Some("HST") }), + (3414398400, FixedTimespan { utc_offset: -36000, dst_offset: 3600, name: Some("HDT") }), + (3434958000, FixedTimespan { utc_offset: -36000, dst_offset: 0, name: Some("HST") }), + (3445848000, FixedTimespan { utc_offset: -36000, dst_offset: 3600, name: Some("HDT") }), + (3466407600, FixedTimespan { utc_offset: -36000, dst_offset: 0, name: Some("HST") }), + (3477297600, FixedTimespan { utc_offset: -36000, dst_offset: 3600, name: Some("HDT") }), + (3497857200, FixedTimespan { utc_offset: -36000, dst_offset: 0, name: Some("HST") }), + (3508747200, FixedTimespan { utc_offset: -36000, dst_offset: 3600, name: Some("HDT") }), + (3529306800, FixedTimespan { utc_offset: -36000, dst_offset: 0, name: Some("HST") }), + (3540196800, FixedTimespan { utc_offset: -36000, dst_offset: 3600, name: Some("HDT") }), + (3560756400, FixedTimespan { utc_offset: -36000, dst_offset: 0, name: Some("HST") }), + (3572251200, FixedTimespan { utc_offset: -36000, dst_offset: 3600, name: Some("HDT") }), + (3592810800, FixedTimespan { utc_offset: -36000, dst_offset: 0, name: Some("HST") }), + (3603700800, FixedTimespan { utc_offset: -36000, dst_offset: 3600, name: Some("HDT") }), + (3624260400, FixedTimespan { utc_offset: -36000, dst_offset: 0, name: Some("HST") }), + (3635150400, FixedTimespan { utc_offset: -36000, dst_offset: 3600, name: Some("HDT") }), + (3655710000, FixedTimespan { utc_offset: -36000, dst_offset: 0, name: Some("HST") }), + (3666600000, FixedTimespan { utc_offset: -36000, dst_offset: 3600, name: Some("HDT") }), + (3687159600, FixedTimespan { utc_offset: -36000, dst_offset: 0, name: Some("HST") }), + (3698049600, FixedTimespan { utc_offset: -36000, dst_offset: 3600, name: Some("HDT") }), + (3718609200, FixedTimespan { utc_offset: -36000, dst_offset: 0, name: Some("HST") }), + (3730104000, FixedTimespan { utc_offset: -36000, dst_offset: 3600, name: Some("HDT") }), + (3750663600, FixedTimespan { utc_offset: -36000, dst_offset: 0, name: Some("HST") }), + (3761553600, FixedTimespan { utc_offset: -36000, dst_offset: 3600, name: Some("HDT") }), + (3782113200, FixedTimespan { utc_offset: -36000, dst_offset: 0, name: Some("HST") }), + (3793003200, FixedTimespan { utc_offset: -36000, dst_offset: 3600, name: Some("HDT") }), + (3813562800, FixedTimespan { utc_offset: -36000, dst_offset: 0, name: Some("HST") }), + (3824452800, FixedTimespan { utc_offset: -36000, dst_offset: 3600, name: Some("HDT") }), + (3845012400, FixedTimespan { utc_offset: -36000, dst_offset: 0, name: Some("HST") }), + (3855902400, FixedTimespan { utc_offset: -36000, dst_offset: 3600, name: Some("HDT") }), + (3876462000, FixedTimespan { utc_offset: -36000, dst_offset: 0, name: Some("HST") }), + (3887352000, FixedTimespan { utc_offset: -36000, dst_offset: 3600, name: Some("HDT") }), + (3907911600, FixedTimespan { utc_offset: -36000, dst_offset: 0, name: Some("HST") }), + (3919406400, FixedTimespan { utc_offset: -36000, dst_offset: 3600, name: Some("HDT") }), + (3939966000, FixedTimespan { utc_offset: -36000, dst_offset: 0, name: Some("HST") }), + (3950856000, FixedTimespan { utc_offset: -36000, dst_offset: 3600, name: Some("HDT") }), + (3971415600, FixedTimespan { utc_offset: -36000, dst_offset: 0, name: Some("HST") }), + (3982305600, FixedTimespan { utc_offset: -36000, dst_offset: 3600, name: Some("HDT") }), + (4002865200, FixedTimespan { utc_offset: -36000, dst_offset: 0, name: Some("HST") }), + (4013755200, FixedTimespan { utc_offset: -36000, dst_offset: 3600, name: Some("HDT") }), + (4034314800, FixedTimespan { utc_offset: -36000, dst_offset: 0, name: Some("HST") }), + (4045204800, FixedTimespan { utc_offset: -36000, dst_offset: 3600, name: Some("HDT") }), + (4065764400, FixedTimespan { utc_offset: -36000, dst_offset: 0, name: Some("HST") }), + (4076654400, FixedTimespan { utc_offset: -36000, dst_offset: 3600, name: Some("HDT") }), + (4097214000, FixedTimespan { utc_offset: -36000, dst_offset: 0, name: Some("HST") }), + ]; + FixedTimespanSet { + first: FixedTimespan { + utc_offset: 44002, + dst_offset: 0, + name: Some("LMT"), + }, + rest: REST + } + }, + + Tz::US__Arizona => { + const REST: &[(i64, FixedTimespan)] = &[ + (-2717616702, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (-1633273200, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (-1615132800, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (-1601823600, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (-1583683200, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (-880210800, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MWT") }), + (-820519140, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (-812653140, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MWT") }), + (-796845540, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (-84380400, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (-68659200, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + ]; + FixedTimespanSet { + first: FixedTimespan { + utc_offset: -26898, + dst_offset: 0, + name: Some("LMT"), + }, + rest: REST + } + }, + + Tz::US__Central => { + const REST: &[(i64, FixedTimespan)] = &[ + (-2717626164, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (-1633276800, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (-1615136400, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (-1601827200, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (-1583686800, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (-1563724800, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (-1551632400, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (-1538928000, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (-1520182800, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (-1504454400, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (-1491757200, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (-1473004800, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (-1459702800, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (-1441555200, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (-1428253200, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (-1410105600, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (-1396803600, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (-1378656000, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (-1365354000, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (-1347206400, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (-1333904400, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (-1315152000, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (-1301850000, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (-1283702400, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (-1270400400, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (-1252252800, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (-1238950800, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (-1220803200, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (-1207501200, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (-1189353600, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (-1176051600, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (-1157299200, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (-1144602000, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (-1125849600, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (-1112547600, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (-1094400000, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (-1081098000, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (-1067788800, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (-1045414800, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (-1031500800, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (-1018198800, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (-1000051200, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (-986749200, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (-967996800, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (-955299600, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (-936547200, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (-923245200, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (-905097600, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (-891795600, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (-880214400, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CWT") }), + (-769395600, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CPT") }), + (-765392400, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (-747244800, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (-733942800, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (-715795200, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (-702493200, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (-684345600, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (-671043600, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (-652896000, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (-639594000, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (-620841600, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (-608144400, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (-589392000, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (-576090000, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (-557942400, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (-544640400, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (-526492800, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (-513190800, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (-495043200, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (-481741200, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (-463593600, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (-447267600, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (-431539200, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (-415818000, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (-400089600, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (-384368400, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (-368640000, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (-352918800, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (-337190400, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (-321469200, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (-305740800, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (-289414800, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (-273686400, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (-257965200, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (-242236800, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (-226515600, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (-210787200, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (-195066000, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (-179337600, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (-163616400, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (-147888000, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (-131562000, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (-116438400, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (-100112400, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (-84384000, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (-68662800, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (-52934400, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (-37213200, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (-21484800, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (-5763600, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (9964800, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (25686000, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (41414400, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (57740400, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (73468800, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (89190000, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (104918400, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (120639600, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (126691200, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (152089200, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (162374400, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (183538800, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (199267200, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (215593200, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (230716800, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (247042800, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (262771200, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (278492400, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (294220800, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (309942000, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (325670400, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (341391600, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (357120000, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (372841200, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (388569600, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (404895600, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (420019200, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (436345200, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (452073600, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (467794800, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (483523200, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (499244400, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (514972800, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (530694000, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (544608000, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (562143600, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (576057600, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (594198000, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (607507200, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (625647600, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (638956800, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (657097200, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (671011200, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (688546800, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (702460800, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (719996400, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (733910400, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (752050800, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (765360000, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (783500400, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (796809600, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (814950000, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (828864000, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (846399600, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (860313600, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (877849200, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (891763200, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (909298800, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (923212800, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (941353200, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (954662400, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (972802800, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (986112000, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (1004252400, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (1018166400, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (1035702000, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (1049616000, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (1067151600, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (1081065600, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (1099206000, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (1112515200, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (1130655600, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (1143964800, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (1162105200, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (1173600000, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (1194159600, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (1205049600, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (1225609200, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (1236499200, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (1257058800, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (1268553600, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (1289113200, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (1300003200, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (1320562800, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (1331452800, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (1352012400, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (1362902400, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (1383462000, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (1394352000, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (1414911600, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (1425801600, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (1446361200, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (1457856000, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (1478415600, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (1489305600, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (1509865200, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (1520755200, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (1541314800, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (1552204800, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (1572764400, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (1583654400, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (1604214000, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (1615708800, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (1636268400, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (1647158400, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (1667718000, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (1678608000, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (1699167600, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (1710057600, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (1730617200, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (1741507200, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (1762066800, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (1772956800, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (1793516400, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (1805011200, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (1825570800, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (1836460800, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (1857020400, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (1867910400, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (1888470000, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (1899360000, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (1919919600, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (1930809600, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (1951369200, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (1962864000, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (1983423600, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (1994313600, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (2014873200, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (2025763200, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (2046322800, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (2057212800, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (2077772400, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (2088662400, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (2109222000, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (2120112000, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (2140671600, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (2152166400, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (2172726000, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (2183616000, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (2204175600, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (2215065600, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (2235625200, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (2246515200, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (2267074800, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (2277964800, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (2298524400, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (2309414400, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (2329974000, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (2341468800, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (2362028400, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (2372918400, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (2393478000, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (2404368000, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (2424927600, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (2435817600, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (2456377200, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (2467267200, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (2487826800, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (2499321600, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (2519881200, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (2530771200, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (2551330800, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (2562220800, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (2582780400, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (2593670400, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (2614230000, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (2625120000, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (2645679600, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (2656569600, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (2677129200, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (2688624000, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (2709183600, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (2720073600, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (2740633200, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (2751523200, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (2772082800, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (2782972800, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (2803532400, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (2814422400, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (2834982000, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (2846476800, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (2867036400, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (2877926400, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (2898486000, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (2909376000, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (2929935600, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (2940825600, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (2961385200, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (2972275200, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (2992834800, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (3003724800, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (3024284400, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (3035779200, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (3056338800, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (3067228800, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (3087788400, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (3098678400, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (3119238000, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (3130128000, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (3150687600, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (3161577600, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (3182137200, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (3193027200, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (3213586800, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (3225081600, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (3245641200, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (3256531200, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (3277090800, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (3287980800, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (3308540400, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (3319430400, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (3339990000, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (3350880000, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (3371439600, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (3382934400, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (3403494000, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (3414384000, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (3434943600, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (3445833600, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (3466393200, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (3477283200, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (3497842800, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (3508732800, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (3529292400, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (3540182400, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (3560742000, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (3572236800, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (3592796400, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (3603686400, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (3624246000, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (3635136000, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (3655695600, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (3666585600, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (3687145200, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (3698035200, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (3718594800, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (3730089600, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (3750649200, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (3761539200, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (3782098800, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (3792988800, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (3813548400, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (3824438400, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (3844998000, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (3855888000, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (3876447600, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (3887337600, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (3907897200, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (3919392000, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (3939951600, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (3950841600, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (3971401200, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (3982291200, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (4002850800, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (4013740800, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (4034300400, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (4045190400, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (4065750000, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (4076640000, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (4097199600, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + ]; + FixedTimespanSet { + first: FixedTimespan { + utc_offset: -21036, + dst_offset: 0, + name: Some("LMT"), + }, + rest: REST + } + }, + + Tz::US__EastIndiana => { + const REST: &[(i64, FixedTimespan)] = &[ + (-2717626522, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (-1633276800, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (-1615136400, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (-1601827200, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (-1583686800, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (-900259200, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (-891795600, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (-880214400, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CWT") }), + (-769395600, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CPT") }), + (-765392400, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (-747244800, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (-733942800, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (-715795200, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (-702493200, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (-684345600, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (-671043600, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (-652896000, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (-639594000, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (-620841600, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (-608144400, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (-589392000, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (-576090000, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (-557942400, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (-544640400, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (-526492800, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (-513190800, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (-495043200, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (-481741200, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (-463593600, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (-386787600, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (-368640000, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (-21488400, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (-5767200, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (9961200, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (25682400, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (1143961200, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (1162101600, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (1173596400, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (1194156000, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (1205046000, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (1225605600, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (1236495600, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (1257055200, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (1268550000, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (1289109600, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (1299999600, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (1320559200, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (1331449200, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (1352008800, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (1362898800, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (1383458400, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (1394348400, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (1414908000, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (1425798000, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (1446357600, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (1457852400, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (1478412000, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (1489302000, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (1509861600, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (1520751600, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (1541311200, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (1552201200, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (1572760800, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (1583650800, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (1604210400, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (1615705200, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (1636264800, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (1647154800, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (1667714400, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (1678604400, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (1699164000, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (1710054000, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (1730613600, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (1741503600, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (1762063200, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (1772953200, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (1793512800, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (1805007600, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (1825567200, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (1836457200, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (1857016800, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (1867906800, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (1888466400, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (1899356400, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (1919916000, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (1930806000, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (1951365600, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (1962860400, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (1983420000, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (1994310000, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (2014869600, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (2025759600, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (2046319200, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (2057209200, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (2077768800, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (2088658800, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (2109218400, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (2120108400, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (2140668000, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (2152162800, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (2172722400, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (2183612400, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (2204172000, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (2215062000, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (2235621600, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (2246511600, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (2267071200, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (2277961200, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (2298520800, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (2309410800, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (2329970400, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (2341465200, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (2362024800, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (2372914800, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (2393474400, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (2404364400, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (2424924000, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (2435814000, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (2456373600, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (2467263600, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (2487823200, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (2499318000, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (2519877600, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (2530767600, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (2551327200, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (2562217200, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (2582776800, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (2593666800, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (2614226400, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (2625116400, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (2645676000, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (2656566000, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (2677125600, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (2688620400, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (2709180000, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (2720070000, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (2740629600, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (2751519600, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (2772079200, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (2782969200, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (2803528800, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (2814418800, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (2834978400, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (2846473200, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (2867032800, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (2877922800, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (2898482400, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (2909372400, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (2929932000, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (2940822000, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (2961381600, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (2972271600, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (2992831200, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (3003721200, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (3024280800, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (3035775600, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (3056335200, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (3067225200, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (3087784800, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (3098674800, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (3119234400, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (3130124400, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (3150684000, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (3161574000, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (3182133600, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (3193023600, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (3213583200, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (3225078000, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (3245637600, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (3256527600, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (3277087200, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (3287977200, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (3308536800, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (3319426800, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (3339986400, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (3350876400, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (3371436000, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (3382930800, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (3403490400, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (3414380400, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (3434940000, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (3445830000, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (3466389600, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (3477279600, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (3497839200, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (3508729200, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (3529288800, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (3540178800, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (3560738400, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (3572233200, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (3592792800, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (3603682800, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (3624242400, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (3635132400, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (3655692000, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (3666582000, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (3687141600, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (3698031600, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (3718591200, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (3730086000, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (3750645600, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (3761535600, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (3782095200, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (3792985200, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (3813544800, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (3824434800, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (3844994400, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (3855884400, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (3876444000, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (3887334000, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (3907893600, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (3919388400, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (3939948000, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (3950838000, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (3971397600, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (3982287600, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (4002847200, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (4013737200, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (4034296800, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (4045186800, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (4065746400, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (4076636400, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (4097196000, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + ]; + FixedTimespanSet { + first: FixedTimespan { + utc_offset: -20678, + dst_offset: 0, + name: Some("LMT"), + }, + rest: REST + } + }, + + Tz::US__Eastern => { + const REST: &[(i64, FixedTimespan)] = &[ + (-2717633038, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (-1633280400, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (-1615140000, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (-1601830800, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (-1583690400, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (-1570381200, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (-1551636000, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (-1536512400, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (-1523210400, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (-1504458000, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (-1491760800, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (-1473008400, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (-1459706400, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (-1441558800, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (-1428256800, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (-1410109200, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (-1396807200, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (-1378659600, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (-1365357600, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (-1347210000, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (-1333908000, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (-1315155600, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (-1301853600, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (-1283706000, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (-1270404000, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (-1252256400, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (-1238954400, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (-1220806800, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (-1207504800, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (-1189357200, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (-1176055200, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (-1157302800, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (-1144605600, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (-1125853200, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (-1112551200, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (-1094403600, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (-1081101600, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (-1062954000, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (-1049652000, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (-1031504400, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (-1018202400, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (-1000054800, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (-986752800, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (-968000400, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (-955303200, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (-936550800, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (-923248800, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (-905101200, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (-891799200, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (-880218000, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EWT") }), + (-769395600, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EPT") }), + (-765396000, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (-747248400, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (-733946400, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (-715798800, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (-702496800, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (-684349200, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (-671047200, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (-652899600, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (-639597600, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (-620845200, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (-608148000, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (-589395600, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (-576093600, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (-557946000, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (-544644000, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (-526496400, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (-513194400, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (-495046800, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (-481744800, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (-463597200, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (-447271200, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (-431542800, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (-415821600, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (-400093200, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (-384372000, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (-368643600, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (-352922400, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (-337194000, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (-321472800, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (-305744400, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (-289418400, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (-273690000, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (-257968800, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (-242240400, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (-226519200, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (-210790800, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (-195069600, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (-179341200, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (-163620000, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (-147891600, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (-131565600, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (-116442000, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (-100116000, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (-84387600, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (-68666400, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (-52938000, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (-37216800, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (-21488400, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (-5767200, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (9961200, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (25682400, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (41410800, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (57736800, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (73465200, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (89186400, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (104914800, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (120636000, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (126687600, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (152085600, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (162370800, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (183535200, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (199263600, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (215589600, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (230713200, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (247039200, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (262767600, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (278488800, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (294217200, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (309938400, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (325666800, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (341388000, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (357116400, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (372837600, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (388566000, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (404892000, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (420015600, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (436341600, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (452070000, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (467791200, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (483519600, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (499240800, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (514969200, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (530690400, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (544604400, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (562140000, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (576054000, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (594194400, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (607503600, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (625644000, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (638953200, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (657093600, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (671007600, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (688543200, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (702457200, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (719992800, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (733906800, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (752047200, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (765356400, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (783496800, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (796806000, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (814946400, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (828860400, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (846396000, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (860310000, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (877845600, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (891759600, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (909295200, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (923209200, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (941349600, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (954658800, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (972799200, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (986108400, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (1004248800, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (1018162800, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (1035698400, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (1049612400, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (1067148000, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (1081062000, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (1099202400, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (1112511600, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (1130652000, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (1143961200, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (1162101600, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (1173596400, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (1194156000, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (1205046000, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (1225605600, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (1236495600, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (1257055200, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (1268550000, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (1289109600, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (1299999600, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (1320559200, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (1331449200, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (1352008800, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (1362898800, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (1383458400, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (1394348400, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (1414908000, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (1425798000, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (1446357600, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (1457852400, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (1478412000, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (1489302000, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (1509861600, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (1520751600, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (1541311200, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (1552201200, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (1572760800, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (1583650800, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (1604210400, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (1615705200, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (1636264800, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (1647154800, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (1667714400, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (1678604400, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (1699164000, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (1710054000, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (1730613600, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (1741503600, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (1762063200, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (1772953200, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (1793512800, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (1805007600, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (1825567200, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (1836457200, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (1857016800, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (1867906800, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (1888466400, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (1899356400, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (1919916000, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (1930806000, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (1951365600, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (1962860400, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (1983420000, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (1994310000, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (2014869600, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (2025759600, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (2046319200, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (2057209200, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (2077768800, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (2088658800, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (2109218400, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (2120108400, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (2140668000, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (2152162800, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (2172722400, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (2183612400, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (2204172000, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (2215062000, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (2235621600, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (2246511600, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (2267071200, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (2277961200, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (2298520800, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (2309410800, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (2329970400, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (2341465200, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (2362024800, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (2372914800, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (2393474400, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (2404364400, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (2424924000, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (2435814000, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (2456373600, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (2467263600, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (2487823200, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (2499318000, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (2519877600, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (2530767600, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (2551327200, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (2562217200, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (2582776800, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (2593666800, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (2614226400, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (2625116400, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (2645676000, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (2656566000, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (2677125600, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (2688620400, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (2709180000, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (2720070000, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (2740629600, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (2751519600, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (2772079200, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (2782969200, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (2803528800, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (2814418800, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (2834978400, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (2846473200, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (2867032800, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (2877922800, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (2898482400, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (2909372400, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (2929932000, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (2940822000, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (2961381600, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (2972271600, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (2992831200, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (3003721200, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (3024280800, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (3035775600, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (3056335200, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (3067225200, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (3087784800, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (3098674800, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (3119234400, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (3130124400, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (3150684000, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (3161574000, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (3182133600, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (3193023600, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (3213583200, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (3225078000, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (3245637600, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (3256527600, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (3277087200, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (3287977200, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (3308536800, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (3319426800, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (3339986400, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (3350876400, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (3371436000, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (3382930800, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (3403490400, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (3414380400, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (3434940000, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (3445830000, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (3466389600, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (3477279600, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (3497839200, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (3508729200, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (3529288800, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (3540178800, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (3560738400, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (3572233200, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (3592792800, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (3603682800, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (3624242400, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (3635132400, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (3655692000, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (3666582000, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (3687141600, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (3698031600, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (3718591200, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (3730086000, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (3750645600, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (3761535600, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (3782095200, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (3792985200, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (3813544800, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (3824434800, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (3844994400, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (3855884400, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (3876444000, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (3887334000, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (3907893600, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (3919388400, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (3939948000, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (3950838000, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (3971397600, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (3982287600, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (4002847200, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (4013737200, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (4034296800, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (4045186800, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (4065746400, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (4076636400, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (4097196000, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + ]; + FixedTimespanSet { + first: FixedTimespan { + utc_offset: -17762, + dst_offset: 0, + name: Some("LMT"), + }, + rest: REST + } + }, + + Tz::US__Hawaii => { + const REST: &[(i64, FixedTimespan)] = &[ + (-2334101314, FixedTimespan { utc_offset: -37800, dst_offset: 0, name: Some("HST") }), + (-1157283000, FixedTimespan { utc_offset: -37800, dst_offset: 3600, name: Some("HDT") }), + (-1155436200, FixedTimespan { utc_offset: -37800, dst_offset: 0, name: Some("HST") }), + (-880198200, FixedTimespan { utc_offset: -37800, dst_offset: 3600, name: Some("HWT") }), + (-769395600, FixedTimespan { utc_offset: -37800, dst_offset: 3600, name: Some("HPT") }), + (-765376200, FixedTimespan { utc_offset: -37800, dst_offset: 0, name: Some("HST") }), + (-712150200, FixedTimespan { utc_offset: -36000, dst_offset: 0, name: Some("HST") }), + ]; + FixedTimespanSet { + first: FixedTimespan { + utc_offset: -37886, + dst_offset: 0, + name: Some("LMT"), + }, + rest: REST + } + }, + + Tz::US__IndianaStarke => { + const REST: &[(i64, FixedTimespan)] = &[ + (-2717626410, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (-1633276800, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (-1615136400, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (-1601827200, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (-1583686800, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (-880214400, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CWT") }), + (-769395600, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CPT") }), + (-765392400, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (-715795200, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (-702493200, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (-684345600, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (-671043600, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (-652896000, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (-639594000, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (-620841600, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (-608144400, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (-589392000, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (-576090000, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (-557942400, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (-544640400, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (-526492800, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (-513190800, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (-495043200, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (-481741200, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (-463593600, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (-447267600, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (-431539200, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (-415818000, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (-400089600, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (-386787600, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (-368640000, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (-355338000, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (-337190400, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (-321469200, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (-305740800, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (-289414800, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (-273686400, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (-257965200, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (-242236800, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (-195066000, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (-84384000, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (-68662800, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (-52934400, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (-37213200, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (-21484800, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (-5763600, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (9964800, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (25686000, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (41414400, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (57740400, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (73468800, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (89190000, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (104918400, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (120639600, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (126691200, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (152089200, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (162374400, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (183538800, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (199267200, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (215593200, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (230716800, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (247042800, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (262771200, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (278492400, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (294220800, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (309942000, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (325670400, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (341391600, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (357120000, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (372841200, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (388569600, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (404895600, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (420019200, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (436345200, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (452073600, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (467794800, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (483523200, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (499244400, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (514972800, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (530694000, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (544608000, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (562143600, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (576057600, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (594198000, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (607507200, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (625647600, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (638956800, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (657097200, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (671011200, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (688546800, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (1143961200, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (1162105200, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (1173600000, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (1194159600, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (1205049600, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (1225609200, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (1236499200, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (1257058800, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (1268553600, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (1289113200, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (1300003200, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (1320562800, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (1331452800, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (1352012400, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (1362902400, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (1383462000, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (1394352000, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (1414911600, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (1425801600, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (1446361200, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (1457856000, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (1478415600, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (1489305600, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (1509865200, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (1520755200, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (1541314800, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (1552204800, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (1572764400, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (1583654400, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (1604214000, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (1615708800, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (1636268400, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (1647158400, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (1667718000, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (1678608000, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (1699167600, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (1710057600, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (1730617200, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (1741507200, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (1762066800, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (1772956800, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (1793516400, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (1805011200, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (1825570800, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (1836460800, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (1857020400, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (1867910400, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (1888470000, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (1899360000, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (1919919600, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (1930809600, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (1951369200, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (1962864000, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (1983423600, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (1994313600, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (2014873200, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (2025763200, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (2046322800, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (2057212800, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (2077772400, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (2088662400, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (2109222000, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (2120112000, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (2140671600, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (2152166400, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (2172726000, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (2183616000, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (2204175600, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (2215065600, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (2235625200, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (2246515200, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (2267074800, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (2277964800, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (2298524400, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (2309414400, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (2329974000, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (2341468800, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (2362028400, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (2372918400, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (2393478000, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (2404368000, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (2424927600, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (2435817600, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (2456377200, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (2467267200, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (2487826800, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (2499321600, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (2519881200, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (2530771200, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (2551330800, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (2562220800, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (2582780400, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (2593670400, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (2614230000, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (2625120000, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (2645679600, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (2656569600, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (2677129200, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (2688624000, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (2709183600, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (2720073600, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (2740633200, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (2751523200, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (2772082800, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (2782972800, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (2803532400, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (2814422400, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (2834982000, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (2846476800, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (2867036400, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (2877926400, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (2898486000, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (2909376000, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (2929935600, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (2940825600, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (2961385200, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (2972275200, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (2992834800, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (3003724800, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (3024284400, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (3035779200, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (3056338800, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (3067228800, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (3087788400, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (3098678400, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (3119238000, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (3130128000, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (3150687600, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (3161577600, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (3182137200, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (3193027200, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (3213586800, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (3225081600, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (3245641200, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (3256531200, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (3277090800, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (3287980800, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (3308540400, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (3319430400, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (3339990000, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (3350880000, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (3371439600, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (3382934400, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (3403494000, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (3414384000, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (3434943600, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (3445833600, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (3466393200, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (3477283200, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (3497842800, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (3508732800, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (3529292400, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (3540182400, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (3560742000, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (3572236800, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (3592796400, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (3603686400, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (3624246000, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (3635136000, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (3655695600, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (3666585600, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (3687145200, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (3698035200, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (3718594800, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (3730089600, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (3750649200, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (3761539200, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (3782098800, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (3792988800, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (3813548400, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (3824438400, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (3844998000, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (3855888000, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (3876447600, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (3887337600, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (3907897200, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (3919392000, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (3939951600, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (3950841600, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (3971401200, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (3982291200, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (4002850800, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (4013740800, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (4034300400, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (4045190400, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (4065750000, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (4076640000, FixedTimespan { utc_offset: -21600, dst_offset: 3600, name: Some("CDT") }), + (4097199600, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + ]; + FixedTimespanSet { + first: FixedTimespan { + utc_offset: -20790, + dst_offset: 0, + name: Some("LMT"), + }, + rest: REST + } + }, + + Tz::US__Michigan => { + const REST: &[(i64, FixedTimespan)] = &[ + (-2051202469, FixedTimespan { utc_offset: -21600, dst_offset: 0, name: Some("CST") }), + (-1724083200, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (-880218000, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EWT") }), + (-769395600, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EPT") }), + (-765396000, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (-684349200, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (-671047200, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (-80506740, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (-68666400, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (-52938000, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (-37216800, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (104914800, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (120636000, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (126687600, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (152085600, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (167814000, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (183535200, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (199263600, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (215589600, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (230713200, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (247039200, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (262767600, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (278488800, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (294217200, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (309938400, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (325666800, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (341388000, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (357116400, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (372837600, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (388566000, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (404892000, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (420015600, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (436341600, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (452070000, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (467791200, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (483519600, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (499240800, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (514969200, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (530690400, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (544604400, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (562140000, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (576054000, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (594194400, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (607503600, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (625644000, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (638953200, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (657093600, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (671007600, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (688543200, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (702457200, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (719992800, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (733906800, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (752047200, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (765356400, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (783496800, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (796806000, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (814946400, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (828860400, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (846396000, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (860310000, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (877845600, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (891759600, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (909295200, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (923209200, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (941349600, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (954658800, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (972799200, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (986108400, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (1004248800, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (1018162800, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (1035698400, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (1049612400, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (1067148000, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (1081062000, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (1099202400, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (1112511600, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (1130652000, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (1143961200, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (1162101600, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (1173596400, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (1194156000, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (1205046000, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (1225605600, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (1236495600, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (1257055200, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (1268550000, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (1289109600, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (1299999600, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (1320559200, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (1331449200, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (1352008800, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (1362898800, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (1383458400, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (1394348400, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (1414908000, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (1425798000, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (1446357600, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (1457852400, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (1478412000, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (1489302000, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (1509861600, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (1520751600, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (1541311200, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (1552201200, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (1572760800, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (1583650800, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (1604210400, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (1615705200, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (1636264800, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (1647154800, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (1667714400, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (1678604400, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (1699164000, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (1710054000, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (1730613600, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (1741503600, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (1762063200, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (1772953200, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (1793512800, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (1805007600, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (1825567200, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (1836457200, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (1857016800, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (1867906800, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (1888466400, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (1899356400, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (1919916000, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (1930806000, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (1951365600, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (1962860400, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (1983420000, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (1994310000, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (2014869600, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (2025759600, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (2046319200, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (2057209200, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (2077768800, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (2088658800, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (2109218400, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (2120108400, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (2140668000, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (2152162800, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (2172722400, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (2183612400, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (2204172000, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (2215062000, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (2235621600, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (2246511600, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (2267071200, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (2277961200, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (2298520800, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (2309410800, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (2329970400, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (2341465200, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (2362024800, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (2372914800, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (2393474400, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (2404364400, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (2424924000, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (2435814000, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (2456373600, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (2467263600, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (2487823200, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (2499318000, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (2519877600, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (2530767600, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (2551327200, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (2562217200, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (2582776800, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (2593666800, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (2614226400, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (2625116400, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (2645676000, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (2656566000, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (2677125600, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (2688620400, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (2709180000, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (2720070000, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (2740629600, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (2751519600, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (2772079200, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (2782969200, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (2803528800, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (2814418800, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (2834978400, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (2846473200, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (2867032800, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (2877922800, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (2898482400, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (2909372400, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (2929932000, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (2940822000, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (2961381600, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (2972271600, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (2992831200, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (3003721200, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (3024280800, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (3035775600, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (3056335200, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (3067225200, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (3087784800, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (3098674800, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (3119234400, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (3130124400, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (3150684000, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (3161574000, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (3182133600, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (3193023600, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (3213583200, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (3225078000, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (3245637600, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (3256527600, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (3277087200, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (3287977200, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (3308536800, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (3319426800, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (3339986400, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (3350876400, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (3371436000, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (3382930800, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (3403490400, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (3414380400, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (3434940000, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (3445830000, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (3466389600, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (3477279600, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (3497839200, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (3508729200, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (3529288800, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (3540178800, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (3560738400, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (3572233200, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (3592792800, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (3603682800, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (3624242400, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (3635132400, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (3655692000, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (3666582000, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (3687141600, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (3698031600, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (3718591200, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (3730086000, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (3750645600, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (3761535600, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (3782095200, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (3792985200, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (3813544800, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (3824434800, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (3844994400, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (3855884400, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (3876444000, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (3887334000, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (3907893600, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (3919388400, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (3939948000, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (3950838000, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (3971397600, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (3982287600, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (4002847200, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (4013737200, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (4034296800, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (4045186800, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (4065746400, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + (4076636400, FixedTimespan { utc_offset: -18000, dst_offset: 3600, name: Some("EDT") }), + (4097196000, FixedTimespan { utc_offset: -18000, dst_offset: 0, name: Some("EST") }), + ]; + FixedTimespanSet { + first: FixedTimespan { + utc_offset: -19931, + dst_offset: 0, + name: Some("LMT"), + }, + rest: REST + } + }, + + Tz::US__Mountain => { + const REST: &[(i64, FixedTimespan)] = &[ + (-2717618404, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (-1633273200, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (-1615132800, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (-1601823600, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (-1583683200, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (-1570374000, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (-1551628800, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (-1538924400, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (-1534089600, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (-880210800, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MWT") }), + (-769395600, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MPT") }), + (-765388800, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (-147884400, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (-131558400, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (-116434800, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (-100108800, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (-84380400, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (-68659200, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (-52930800, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (-37209600, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (-21481200, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (-5760000, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (9968400, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (25689600, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (41418000, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (57744000, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (73472400, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (89193600, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (104922000, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (120643200, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (126694800, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (152092800, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (162378000, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (183542400, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (199270800, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (215596800, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (230720400, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (247046400, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (262774800, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (278496000, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (294224400, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (309945600, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (325674000, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (341395200, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (357123600, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (372844800, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (388573200, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (404899200, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (420022800, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (436348800, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (452077200, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (467798400, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (483526800, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (499248000, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (514976400, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (530697600, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (544611600, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (562147200, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (576061200, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (594201600, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (607510800, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (625651200, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (638960400, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (657100800, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (671014800, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (688550400, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (702464400, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (720000000, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (733914000, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (752054400, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (765363600, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (783504000, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (796813200, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (814953600, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (828867600, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (846403200, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (860317200, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (877852800, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (891766800, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (909302400, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (923216400, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (941356800, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (954666000, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (972806400, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (986115600, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (1004256000, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (1018170000, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (1035705600, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (1049619600, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (1067155200, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (1081069200, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (1099209600, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (1112518800, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (1130659200, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (1143968400, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (1162108800, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (1173603600, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (1194163200, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (1205053200, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (1225612800, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (1236502800, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (1257062400, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (1268557200, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (1289116800, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (1300006800, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (1320566400, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (1331456400, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (1352016000, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (1362906000, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (1383465600, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (1394355600, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (1414915200, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (1425805200, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (1446364800, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (1457859600, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (1478419200, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (1489309200, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (1509868800, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (1520758800, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (1541318400, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (1552208400, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (1572768000, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (1583658000, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (1604217600, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (1615712400, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (1636272000, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (1647162000, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (1667721600, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (1678611600, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (1699171200, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (1710061200, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (1730620800, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (1741510800, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (1762070400, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (1772960400, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (1793520000, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (1805014800, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (1825574400, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (1836464400, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (1857024000, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (1867914000, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (1888473600, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (1899363600, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (1919923200, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (1930813200, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (1951372800, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (1962867600, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (1983427200, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (1994317200, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (2014876800, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (2025766800, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (2046326400, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (2057216400, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (2077776000, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (2088666000, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (2109225600, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (2120115600, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (2140675200, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (2152170000, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (2172729600, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (2183619600, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (2204179200, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (2215069200, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (2235628800, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (2246518800, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (2267078400, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (2277968400, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (2298528000, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (2309418000, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (2329977600, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (2341472400, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (2362032000, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (2372922000, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (2393481600, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (2404371600, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (2424931200, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (2435821200, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (2456380800, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (2467270800, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (2487830400, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (2499325200, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (2519884800, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (2530774800, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (2551334400, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (2562224400, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (2582784000, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (2593674000, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (2614233600, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (2625123600, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (2645683200, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (2656573200, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (2677132800, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (2688627600, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (2709187200, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (2720077200, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (2740636800, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (2751526800, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (2772086400, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (2782976400, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (2803536000, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (2814426000, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (2834985600, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (2846480400, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (2867040000, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (2877930000, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (2898489600, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (2909379600, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (2929939200, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (2940829200, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (2961388800, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (2972278800, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (2992838400, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (3003728400, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (3024288000, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (3035782800, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (3056342400, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (3067232400, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (3087792000, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (3098682000, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (3119241600, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (3130131600, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (3150691200, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (3161581200, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (3182140800, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (3193030800, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (3213590400, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (3225085200, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (3245644800, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (3256534800, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (3277094400, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (3287984400, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (3308544000, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (3319434000, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (3339993600, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (3350883600, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (3371443200, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (3382938000, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (3403497600, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (3414387600, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (3434947200, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (3445837200, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (3466396800, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (3477286800, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (3497846400, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (3508736400, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (3529296000, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (3540186000, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (3560745600, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (3572240400, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (3592800000, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (3603690000, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (3624249600, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (3635139600, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (3655699200, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (3666589200, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (3687148800, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (3698038800, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (3718598400, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (3730093200, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (3750652800, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (3761542800, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (3782102400, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (3792992400, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (3813552000, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (3824442000, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (3845001600, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (3855891600, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (3876451200, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (3887341200, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (3907900800, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (3919395600, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (3939955200, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (3950845200, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (3971404800, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (3982294800, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (4002854400, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (4013744400, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (4034304000, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (4045194000, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (4065753600, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + (4076643600, FixedTimespan { utc_offset: -25200, dst_offset: 3600, name: Some("MDT") }), + (4097203200, FixedTimespan { utc_offset: -25200, dst_offset: 0, name: Some("MST") }), + ]; + FixedTimespanSet { + first: FixedTimespan { + utc_offset: -25196, + dst_offset: 0, + name: Some("LMT"), + }, + rest: REST + } + }, + + Tz::US__Pacific => { + const REST: &[(i64, FixedTimespan)] = &[ + (-2717611622, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (-1633269600, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (-1615129200, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (-1601820000, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (-1583679600, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (-880207200, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PWT") }), + (-769395600, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PPT") }), + (-765385200, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (-687967140, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (-662655600, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (-620838000, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (-608137200, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (-589388400, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (-576082800, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (-557938800, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (-544633200, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (-526489200, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (-513183600, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (-495039600, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (-481734000, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (-463590000, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (-450284400, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (-431535600, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (-418230000, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (-400086000, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (-386780400, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (-368636400, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (-355330800, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (-337186800, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (-323881200, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (-305737200, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (-292431600, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (-273682800, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (-260982000, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (-242233200, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (-226508400, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (-210783600, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (-195058800, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (-179334000, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (-163609200, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (-147884400, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (-131554800, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (-116434800, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (-100105200, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (-84376800, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (-68655600, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (-52927200, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (-37206000, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (-21477600, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (-5756400, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (9972000, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (25693200, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (41421600, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (57747600, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (73476000, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (89197200, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (104925600, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (120646800, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (126698400, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (152096400, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (162381600, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (183546000, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (199274400, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (215600400, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (230724000, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (247050000, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (262778400, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (278499600, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (294228000, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (309949200, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (325677600, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (341398800, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (357127200, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (372848400, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (388576800, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (404902800, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (420026400, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (436352400, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (452080800, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (467802000, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (483530400, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (499251600, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (514980000, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (530701200, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (544615200, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (562150800, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (576064800, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (594205200, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (607514400, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (625654800, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (638964000, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (657104400, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (671018400, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (688554000, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (702468000, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (720003600, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (733917600, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (752058000, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (765367200, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (783507600, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (796816800, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (814957200, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (828871200, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (846406800, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (860320800, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (877856400, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (891770400, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (909306000, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (923220000, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (941360400, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (954669600, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (972810000, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (986119200, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (1004259600, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (1018173600, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (1035709200, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (1049623200, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (1067158800, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (1081072800, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (1099213200, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (1112522400, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (1130662800, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (1143972000, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (1162112400, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (1173607200, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (1194166800, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (1205056800, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (1225616400, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (1236506400, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (1257066000, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (1268560800, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (1289120400, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (1300010400, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (1320570000, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (1331460000, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (1352019600, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (1362909600, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (1383469200, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (1394359200, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (1414918800, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (1425808800, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (1446368400, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (1457863200, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (1478422800, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (1489312800, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (1509872400, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (1520762400, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (1541322000, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (1552212000, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (1572771600, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (1583661600, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (1604221200, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (1615716000, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (1636275600, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (1647165600, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (1667725200, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (1678615200, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (1699174800, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (1710064800, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (1730624400, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (1741514400, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (1762074000, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (1772964000, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (1793523600, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (1805018400, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (1825578000, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (1836468000, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (1857027600, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (1867917600, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (1888477200, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (1899367200, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (1919926800, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (1930816800, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (1951376400, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (1962871200, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (1983430800, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (1994320800, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (2014880400, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (2025770400, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (2046330000, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (2057220000, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (2077779600, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (2088669600, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (2109229200, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (2120119200, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (2140678800, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (2152173600, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (2172733200, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (2183623200, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (2204182800, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (2215072800, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (2235632400, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (2246522400, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (2267082000, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (2277972000, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (2298531600, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (2309421600, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (2329981200, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (2341476000, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (2362035600, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (2372925600, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (2393485200, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (2404375200, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (2424934800, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (2435824800, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (2456384400, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (2467274400, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (2487834000, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (2499328800, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (2519888400, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (2530778400, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (2551338000, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (2562228000, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (2582787600, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (2593677600, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (2614237200, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (2625127200, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (2645686800, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (2656576800, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (2677136400, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (2688631200, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (2709190800, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (2720080800, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (2740640400, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (2751530400, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (2772090000, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (2782980000, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (2803539600, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (2814429600, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (2834989200, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (2846484000, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (2867043600, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (2877933600, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (2898493200, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (2909383200, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (2929942800, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (2940832800, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (2961392400, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (2972282400, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (2992842000, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (3003732000, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (3024291600, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (3035786400, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (3056346000, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (3067236000, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (3087795600, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (3098685600, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (3119245200, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (3130135200, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (3150694800, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (3161584800, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (3182144400, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (3193034400, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (3213594000, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (3225088800, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (3245648400, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (3256538400, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (3277098000, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (3287988000, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (3308547600, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (3319437600, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (3339997200, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (3350887200, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (3371446800, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (3382941600, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (3403501200, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (3414391200, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (3434950800, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (3445840800, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (3466400400, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (3477290400, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (3497850000, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (3508740000, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (3529299600, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (3540189600, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (3560749200, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (3572244000, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (3592803600, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (3603693600, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (3624253200, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (3635143200, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (3655702800, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (3666592800, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (3687152400, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (3698042400, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (3718602000, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (3730096800, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (3750656400, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (3761546400, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (3782106000, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (3792996000, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (3813555600, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (3824445600, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (3845005200, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (3855895200, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (3876454800, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (3887344800, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (3907904400, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (3919399200, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (3939958800, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (3950848800, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (3971408400, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (3982298400, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (4002858000, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (4013748000, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (4034307600, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (4045197600, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (4065757200, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + (4076647200, FixedTimespan { utc_offset: -28800, dst_offset: 3600, name: Some("PDT") }), + (4097206800, FixedTimespan { utc_offset: -28800, dst_offset: 0, name: Some("PST") }), + ]; + FixedTimespanSet { + first: FixedTimespan { + utc_offset: -28378, + dst_offset: 0, + name: Some("LMT"), + }, + rest: REST + } + }, + + Tz::US__Samoa => { + const REST: &[(i64, FixedTimespan)] = &[ + (-2445424632, FixedTimespan { utc_offset: -40968, dst_offset: 0, name: Some("LMT") }), + (-1861879032, FixedTimespan { utc_offset: -39600, dst_offset: 0, name: Some("SST") }), + ]; + FixedTimespanSet { + first: FixedTimespan { + utc_offset: 45432, + dst_offset: 0, + name: Some("LMT"), + }, + rest: REST + } + }, + + Tz::UTC => { + const REST: &[(i64, FixedTimespan)] = &[ + ]; + FixedTimespanSet { + first: FixedTimespan { + utc_offset: 0, + dst_offset: 0, + name: Some("UTC"), + }, + rest: REST + } + }, + + Tz::Universal => { + const REST: &[(i64, FixedTimespan)] = &[ + ]; + FixedTimespanSet { + first: FixedTimespan { + utc_offset: 0, + dst_offset: 0, + name: Some("UTC"), + }, + rest: REST + } + }, + + Tz::WSU => { + const REST: &[(i64, FixedTimespan)] = &[ + (-2840149817, FixedTimespan { utc_offset: 9017, dst_offset: 0, name: Some("MMT") }), + (-1688265017, FixedTimespan { utc_offset: 9079, dst_offset: 0, name: Some("MMT") }), + (-1656819079, FixedTimespan { utc_offset: 9079, dst_offset: 3600, name: Some("MST") }), + (-1641353479, FixedTimespan { utc_offset: 9079, dst_offset: 0, name: Some("MMT") }), + (-1627965079, FixedTimespan { utc_offset: 9079, dst_offset: 7200, name: Some("MDST") }), + (-1618716679, FixedTimespan { utc_offset: 9079, dst_offset: 3600, name: Some("MST") }), + (-1596429079, FixedTimespan { utc_offset: 9079, dst_offset: 7200, name: Some("MDST") }), + (-1593837079, FixedTimespan { utc_offset: 10800, dst_offset: 7200, name: Some("MDST") }), + (-1593820800, FixedTimespan { utc_offset: 10800, dst_offset: 3600, name: Some("MSD") }), + (-1589860800, FixedTimespan { utc_offset: 10800, dst_offset: 0, name: Some("MSK") }), + (-1542427200, FixedTimespan { utc_offset: 10800, dst_offset: 3600, name: Some("MSD") }), + (-1539493200, FixedTimespan { utc_offset: 10800, dst_offset: 7200, name: Some("+05") }), + (-1525323600, FixedTimespan { utc_offset: 10800, dst_offset: 3600, name: Some("MSD") }), + (-1522728000, FixedTimespan { utc_offset: 10800, dst_offset: 0, name: Some("MSK") }), + (-1491188400, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (-1247536800, FixedTimespan { utc_offset: 10800, dst_offset: 0, name: Some("MSK") }), + (354920400, FixedTimespan { utc_offset: 10800, dst_offset: 3600, name: Some("MSD") }), + (370728000, FixedTimespan { utc_offset: 10800, dst_offset: 0, name: Some("MSK") }), + (386456400, FixedTimespan { utc_offset: 10800, dst_offset: 3600, name: Some("MSD") }), + (402264000, FixedTimespan { utc_offset: 10800, dst_offset: 0, name: Some("MSK") }), + (417992400, FixedTimespan { utc_offset: 10800, dst_offset: 3600, name: Some("MSD") }), + (433800000, FixedTimespan { utc_offset: 10800, dst_offset: 0, name: Some("MSK") }), + (449614800, FixedTimespan { utc_offset: 10800, dst_offset: 3600, name: Some("MSD") }), + (465346800, FixedTimespan { utc_offset: 10800, dst_offset: 0, name: Some("MSK") }), + (481071600, FixedTimespan { utc_offset: 10800, dst_offset: 3600, name: Some("MSD") }), + (496796400, FixedTimespan { utc_offset: 10800, dst_offset: 0, name: Some("MSK") }), + (512521200, FixedTimespan { utc_offset: 10800, dst_offset: 3600, name: Some("MSD") }), + (528246000, FixedTimespan { utc_offset: 10800, dst_offset: 0, name: Some("MSK") }), + (543970800, FixedTimespan { utc_offset: 10800, dst_offset: 3600, name: Some("MSD") }), + (559695600, FixedTimespan { utc_offset: 10800, dst_offset: 0, name: Some("MSK") }), + (575420400, FixedTimespan { utc_offset: 10800, dst_offset: 3600, name: Some("MSD") }), + (591145200, FixedTimespan { utc_offset: 10800, dst_offset: 0, name: Some("MSK") }), + (606870000, FixedTimespan { utc_offset: 10800, dst_offset: 3600, name: Some("MSD") }), + (622594800, FixedTimespan { utc_offset: 10800, dst_offset: 0, name: Some("MSK") }), + (638319600, FixedTimespan { utc_offset: 10800, dst_offset: 3600, name: Some("MSD") }), + (654649200, FixedTimespan { utc_offset: 10800, dst_offset: 0, name: Some("MSK") }), + (670374000, FixedTimespan { utc_offset: 7200, dst_offset: 3600, name: Some("EEST") }), + (686102400, FixedTimespan { utc_offset: 7200, dst_offset: 0, name: Some("EET") }), + (695779200, FixedTimespan { utc_offset: 10800, dst_offset: 0, name: Some("MSK") }), + (701823600, FixedTimespan { utc_offset: 10800, dst_offset: 3600, name: Some("MSD") }), + (717548400, FixedTimespan { utc_offset: 10800, dst_offset: 0, name: Some("MSK") }), + (733273200, FixedTimespan { utc_offset: 10800, dst_offset: 3600, name: Some("MSD") }), + (748998000, FixedTimespan { utc_offset: 10800, dst_offset: 0, name: Some("MSK") }), + (764722800, FixedTimespan { utc_offset: 10800, dst_offset: 3600, name: Some("MSD") }), + (780447600, FixedTimespan { utc_offset: 10800, dst_offset: 0, name: Some("MSK") }), + (796172400, FixedTimespan { utc_offset: 10800, dst_offset: 3600, name: Some("MSD") }), + (811897200, FixedTimespan { utc_offset: 10800, dst_offset: 0, name: Some("MSK") }), + (828226800, FixedTimespan { utc_offset: 10800, dst_offset: 3600, name: Some("MSD") }), + (846370800, FixedTimespan { utc_offset: 10800, dst_offset: 0, name: Some("MSK") }), + (859676400, FixedTimespan { utc_offset: 10800, dst_offset: 3600, name: Some("MSD") }), + (877820400, FixedTimespan { utc_offset: 10800, dst_offset: 0, name: Some("MSK") }), + (891126000, FixedTimespan { utc_offset: 10800, dst_offset: 3600, name: Some("MSD") }), + (909270000, FixedTimespan { utc_offset: 10800, dst_offset: 0, name: Some("MSK") }), + (922575600, FixedTimespan { utc_offset: 10800, dst_offset: 3600, name: Some("MSD") }), + (941324400, FixedTimespan { utc_offset: 10800, dst_offset: 0, name: Some("MSK") }), + (954025200, FixedTimespan { utc_offset: 10800, dst_offset: 3600, name: Some("MSD") }), + (972774000, FixedTimespan { utc_offset: 10800, dst_offset: 0, name: Some("MSK") }), + (985474800, FixedTimespan { utc_offset: 10800, dst_offset: 3600, name: Some("MSD") }), + (1004223600, FixedTimespan { utc_offset: 10800, dst_offset: 0, name: Some("MSK") }), + (1017529200, FixedTimespan { utc_offset: 10800, dst_offset: 3600, name: Some("MSD") }), + (1035673200, FixedTimespan { utc_offset: 10800, dst_offset: 0, name: Some("MSK") }), + (1048978800, FixedTimespan { utc_offset: 10800, dst_offset: 3600, name: Some("MSD") }), + (1067122800, FixedTimespan { utc_offset: 10800, dst_offset: 0, name: Some("MSK") }), + (1080428400, FixedTimespan { utc_offset: 10800, dst_offset: 3600, name: Some("MSD") }), + (1099177200, FixedTimespan { utc_offset: 10800, dst_offset: 0, name: Some("MSK") }), + (1111878000, FixedTimespan { utc_offset: 10800, dst_offset: 3600, name: Some("MSD") }), + (1130626800, FixedTimespan { utc_offset: 10800, dst_offset: 0, name: Some("MSK") }), + (1143327600, FixedTimespan { utc_offset: 10800, dst_offset: 3600, name: Some("MSD") }), + (1162076400, FixedTimespan { utc_offset: 10800, dst_offset: 0, name: Some("MSK") }), + (1174777200, FixedTimespan { utc_offset: 10800, dst_offset: 3600, name: Some("MSD") }), + (1193526000, FixedTimespan { utc_offset: 10800, dst_offset: 0, name: Some("MSK") }), + (1206831600, FixedTimespan { utc_offset: 10800, dst_offset: 3600, name: Some("MSD") }), + (1224975600, FixedTimespan { utc_offset: 10800, dst_offset: 0, name: Some("MSK") }), + (1238281200, FixedTimespan { utc_offset: 10800, dst_offset: 3600, name: Some("MSD") }), + (1256425200, FixedTimespan { utc_offset: 10800, dst_offset: 0, name: Some("MSK") }), + (1269730800, FixedTimespan { utc_offset: 10800, dst_offset: 3600, name: Some("MSD") }), + (1288479600, FixedTimespan { utc_offset: 10800, dst_offset: 0, name: Some("MSK") }), + (1301180400, FixedTimespan { utc_offset: 14400, dst_offset: 0, name: Some("MSK") }), + (1414274400, FixedTimespan { utc_offset: 10800, dst_offset: 0, name: Some("MSK") }), + ]; + FixedTimespanSet { + first: FixedTimespan { + utc_offset: 9017, + dst_offset: 0, + name: Some("LMT"), + }, + rest: REST + } + }, + + Tz::WET => { + const REST: &[(i64, FixedTimespan)] = &[ + (-1830381795, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (-1689555600, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (-1677801600, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (-1667433600, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (-1647738000, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (-1635897600, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (-1616202000, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (-1604361600, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (-1584666000, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (-1572739200, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (-1553043600, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (-1541203200, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (-1521507600, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (-1442451600, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (-1427677200, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (-1379293200, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (-1364778000, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (-1348448400, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (-1333328400, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (-1316394000, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (-1301274000, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (-1284339600, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (-1269824400, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (-1221440400, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (-1206925200, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (-1191200400, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (-1175475600, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (-1127696400, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (-1111971600, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (-1096851600, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (-1080522000, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (-1063587600, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (-1049072400, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (-1033347600, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (-1017622800, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (-1002502800, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (-986173200, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (-969238800, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (-950490000, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (-942022800, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (-922496400, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (-906944400, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (-891133200, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (-877309200, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (-873684000, FixedTimespan { utc_offset: 0, dst_offset: 7200, name: Some("WEMT") }), + (-864007200, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (-857955600, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (-845859600, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (-842839200, FixedTimespan { utc_offset: 0, dst_offset: 7200, name: Some("WEMT") }), + (-831348000, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (-825901200, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (-814410000, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (-810784800, FixedTimespan { utc_offset: 0, dst_offset: 7200, name: Some("WEMT") }), + (-799898400, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (-794451600, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (-782960400, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (-779335200, FixedTimespan { utc_offset: 0, dst_offset: 7200, name: Some("WEMT") }), + (-768448800, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (-763002000, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (-749091600, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (-733366800, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (-717631200, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (-701906400, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (-686181600, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (-670456800, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (-654732000, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (-639007200, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (-623282400, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (-607557600, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (-591832800, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (-575503200, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (-559778400, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (-544053600, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (-528328800, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (-512604000, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (-496879200, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (-481154400, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (-465429600, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (-449704800, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (-433980000, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (-417650400, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (-401925600, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (-386200800, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (-370476000, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (-354751200, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (-339026400, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (-323301600, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (-307576800, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (-291852000, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (-276127200, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (-260402400, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (-244677600, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (-228348000, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (-212623200, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (-196898400, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (-181173600, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (-165448800, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (-149724000, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (-133999200, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (-118274400, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (-102553200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (212544000, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (228268800, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (243993600, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (260326800, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (276051600, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (291776400, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (307501200, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (323830800, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (338950800, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (354672000, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (370396800, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (386121600, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (401846400, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (417571200, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (433296000, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (449020800, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (465350400, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (481075200, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (496800000, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (512528400, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (528253200, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (543978000, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (559702800, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (575427600, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (591152400, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (606877200, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (622602000, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (638326800, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (654656400, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (670381200, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (686106000, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (701830800, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (717552000, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (717555600, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (733280400, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (749005200, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (764730000, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (780454800, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (796179600, FixedTimespan { utc_offset: 3600, dst_offset: 3600, name: Some("CEST") }), + (811904400, FixedTimespan { utc_offset: 3600, dst_offset: 0, name: Some("CET") }), + (828230400, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (846378000, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (859683600, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (877827600, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (891133200, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (909277200, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (922582800, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (941331600, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (954032400, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (972781200, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (985482000, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (1004230800, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (1017536400, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (1035680400, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (1048986000, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (1067130000, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (1080435600, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (1099184400, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (1111885200, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (1130634000, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (1143334800, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (1162083600, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (1174784400, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (1193533200, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (1206838800, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (1224982800, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (1238288400, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (1256432400, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (1269738000, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (1288486800, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (1301187600, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (1319936400, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (1332637200, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (1351386000, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (1364691600, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (1382835600, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (1396141200, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (1414285200, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (1427590800, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (1445734800, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (1459040400, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (1477789200, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (1490490000, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (1509238800, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (1521939600, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (1540688400, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (1553994000, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (1572138000, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (1585443600, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (1603587600, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (1616893200, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (1635642000, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (1648342800, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (1667091600, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (1679792400, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (1698541200, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (1711846800, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (1729990800, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (1743296400, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (1761440400, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (1774746000, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (1792890000, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (1806195600, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (1824944400, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (1837645200, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (1856394000, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (1869094800, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (1887843600, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (1901149200, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (1919293200, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (1932598800, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (1950742800, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (1964048400, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (1982797200, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (1995498000, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (2014246800, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (2026947600, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (2045696400, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (2058397200, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (2077146000, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (2090451600, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (2108595600, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (2121901200, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (2140045200, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (2153350800, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (2172099600, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (2184800400, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (2203549200, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (2216250000, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (2234998800, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (2248304400, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (2266448400, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (2279754000, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (2297898000, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (2311203600, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (2329347600, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (2342653200, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (2361402000, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (2374102800, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (2392851600, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (2405552400, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (2424301200, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (2437606800, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (2455750800, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (2469056400, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (2487200400, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (2500506000, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (2519254800, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (2531955600, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (2550704400, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (2563405200, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (2582154000, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (2595459600, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (2613603600, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (2626909200, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (2645053200, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (2658358800, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (2676502800, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (2689808400, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (2708557200, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (2721258000, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (2740006800, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (2752707600, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (2771456400, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (2784762000, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (2802906000, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (2816211600, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (2834355600, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (2847661200, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (2866410000, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (2879110800, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (2897859600, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (2910560400, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (2929309200, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (2942010000, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (2960758800, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (2974064400, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (2992208400, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (3005514000, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (3023658000, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (3036963600, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (3055712400, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (3068413200, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (3087162000, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (3099862800, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (3118611600, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (3131917200, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (3150061200, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (3163366800, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (3181510800, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (3194816400, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (3212960400, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (3226266000, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (3245014800, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (3257715600, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (3276464400, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (3289165200, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (3307914000, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (3321219600, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (3339363600, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (3352669200, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (3370813200, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (3384118800, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (3402867600, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (3415568400, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (3434317200, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (3447018000, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (3465766800, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (3479072400, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (3497216400, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (3510522000, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (3528666000, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (3541971600, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (3560115600, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (3573421200, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (3592170000, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (3604870800, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (3623619600, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (3636320400, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (3655069200, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (3668374800, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (3686518800, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (3699824400, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (3717968400, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (3731274000, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (3750022800, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (3762723600, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (3781472400, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (3794173200, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (3812922000, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (3825622800, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (3844371600, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (3857677200, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (3875821200, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (3889126800, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (3907270800, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (3920576400, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (3939325200, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (3952026000, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (3970774800, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (3983475600, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (4002224400, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (4015530000, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (4033674000, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (4046979600, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (4065123600, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + (4078429200, FixedTimespan { utc_offset: 0, dst_offset: 3600, name: Some("WEST") }), + (4096573200, FixedTimespan { utc_offset: 0, dst_offset: 0, name: Some("WET") }), + ]; + FixedTimespanSet { + first: FixedTimespan { + utc_offset: -2205, + dst_offset: 0, + name: Some("LMT"), + }, + rest: REST + } + }, + + Tz::Zulu => { + const REST: &[(i64, FixedTimespan)] = &[ + ]; + FixedTimespanSet { + first: FixedTimespan { + utc_offset: 0, + dst_offset: 0, + name: Some("UTC"), + }, + rest: REST + } + }, + + } + } +} +/// An array of every known variant +/// +/// Useful for iterating over known timezones: +/// +/// ``` +/// use chrono_tz::{TZ_VARIANTS, Tz}; +/// assert!(TZ_VARIANTS.iter().any(|v| *v == Tz::UTC)); +/// ``` +pub static TZ_VARIANTS: [Tz; 596] = [ + Tz::Africa__Abidjan, + Tz::Africa__Accra, + Tz::Africa__Addis_Ababa, + Tz::Africa__Algiers, + Tz::Africa__Asmara, + Tz::Africa__Asmera, + Tz::Africa__Bamako, + Tz::Africa__Bangui, + Tz::Africa__Banjul, + Tz::Africa__Bissau, + Tz::Africa__Blantyre, + Tz::Africa__Brazzaville, + Tz::Africa__Bujumbura, + Tz::Africa__Cairo, + Tz::Africa__Casablanca, + Tz::Africa__Ceuta, + Tz::Africa__Conakry, + Tz::Africa__Dakar, + Tz::Africa__Dar_es_Salaam, + Tz::Africa__Djibouti, + Tz::Africa__Douala, + Tz::Africa__El_Aaiun, + Tz::Africa__Freetown, + Tz::Africa__Gaborone, + Tz::Africa__Harare, + Tz::Africa__Johannesburg, + Tz::Africa__Juba, + Tz::Africa__Kampala, + Tz::Africa__Khartoum, + Tz::Africa__Kigali, + Tz::Africa__Kinshasa, + Tz::Africa__Lagos, + Tz::Africa__Libreville, + Tz::Africa__Lome, + Tz::Africa__Luanda, + Tz::Africa__Lubumbashi, + Tz::Africa__Lusaka, + Tz::Africa__Malabo, + Tz::Africa__Maputo, + Tz::Africa__Maseru, + Tz::Africa__Mbabane, + Tz::Africa__Mogadishu, + Tz::Africa__Monrovia, + Tz::Africa__Nairobi, + Tz::Africa__Ndjamena, + Tz::Africa__Niamey, + Tz::Africa__Nouakchott, + Tz::Africa__Ouagadougou, + Tz::Africa__PortoNovo, + Tz::Africa__Sao_Tome, + Tz::Africa__Timbuktu, + Tz::Africa__Tripoli, + Tz::Africa__Tunis, + Tz::Africa__Windhoek, + Tz::America__Adak, + Tz::America__Anchorage, + Tz::America__Anguilla, + Tz::America__Antigua, + Tz::America__Araguaina, + Tz::America__Argentina__Buenos_Aires, + Tz::America__Argentina__Catamarca, + Tz::America__Argentina__ComodRivadavia, + Tz::America__Argentina__Cordoba, + Tz::America__Argentina__Jujuy, + Tz::America__Argentina__La_Rioja, + Tz::America__Argentina__Mendoza, + Tz::America__Argentina__Rio_Gallegos, + Tz::America__Argentina__Salta, + Tz::America__Argentina__San_Juan, + Tz::America__Argentina__San_Luis, + Tz::America__Argentina__Tucuman, + Tz::America__Argentina__Ushuaia, + Tz::America__Aruba, + Tz::America__Asuncion, + Tz::America__Atikokan, + Tz::America__Atka, + Tz::America__Bahia, + Tz::America__Bahia_Banderas, + Tz::America__Barbados, + Tz::America__Belem, + Tz::America__Belize, + Tz::America__BlancSablon, + Tz::America__Boa_Vista, + Tz::America__Bogota, + Tz::America__Boise, + Tz::America__Buenos_Aires, + Tz::America__Cambridge_Bay, + Tz::America__Campo_Grande, + Tz::America__Cancun, + Tz::America__Caracas, + Tz::America__Catamarca, + Tz::America__Cayenne, + Tz::America__Cayman, + Tz::America__Chicago, + Tz::America__Chihuahua, + Tz::America__Ciudad_Juarez, + Tz::America__Coral_Harbour, + Tz::America__Cordoba, + Tz::America__Costa_Rica, + Tz::America__Creston, + Tz::America__Cuiaba, + Tz::America__Curacao, + Tz::America__Danmarkshavn, + Tz::America__Dawson, + Tz::America__Dawson_Creek, + Tz::America__Denver, + Tz::America__Detroit, + Tz::America__Dominica, + Tz::America__Edmonton, + Tz::America__Eirunepe, + Tz::America__El_Salvador, + Tz::America__Ensenada, + Tz::America__Fort_Nelson, + Tz::America__Fort_Wayne, + Tz::America__Fortaleza, + Tz::America__Glace_Bay, + Tz::America__Godthab, + Tz::America__Goose_Bay, + Tz::America__Grand_Turk, + Tz::America__Grenada, + Tz::America__Guadeloupe, + Tz::America__Guatemala, + Tz::America__Guayaquil, + Tz::America__Guyana, + Tz::America__Halifax, + Tz::America__Havana, + Tz::America__Hermosillo, + Tz::America__Indiana__Indianapolis, + Tz::America__Indiana__Knox, + Tz::America__Indiana__Marengo, + Tz::America__Indiana__Petersburg, + Tz::America__Indiana__Tell_City, + Tz::America__Indiana__Vevay, + Tz::America__Indiana__Vincennes, + Tz::America__Indiana__Winamac, + Tz::America__Indianapolis, + Tz::America__Inuvik, + Tz::America__Iqaluit, + Tz::America__Jamaica, + Tz::America__Jujuy, + Tz::America__Juneau, + Tz::America__Kentucky__Louisville, + Tz::America__Kentucky__Monticello, + Tz::America__Knox_IN, + Tz::America__Kralendijk, + Tz::America__La_Paz, + Tz::America__Lima, + Tz::America__Los_Angeles, + Tz::America__Louisville, + Tz::America__Lower_Princes, + Tz::America__Maceio, + Tz::America__Managua, + Tz::America__Manaus, + Tz::America__Marigot, + Tz::America__Martinique, + Tz::America__Matamoros, + Tz::America__Mazatlan, + Tz::America__Mendoza, + Tz::America__Menominee, + Tz::America__Merida, + Tz::America__Metlakatla, + Tz::America__Mexico_City, + Tz::America__Miquelon, + Tz::America__Moncton, + Tz::America__Monterrey, + Tz::America__Montevideo, + Tz::America__Montreal, + Tz::America__Montserrat, + Tz::America__Nassau, + Tz::America__New_York, + Tz::America__Nipigon, + Tz::America__Nome, + Tz::America__Noronha, + Tz::America__North_Dakota__Beulah, + Tz::America__North_Dakota__Center, + Tz::America__North_Dakota__New_Salem, + Tz::America__Nuuk, + Tz::America__Ojinaga, + Tz::America__Panama, + Tz::America__Pangnirtung, + Tz::America__Paramaribo, + Tz::America__Phoenix, + Tz::America__PortauPrince, + Tz::America__Port_of_Spain, + Tz::America__Porto_Acre, + Tz::America__Porto_Velho, + Tz::America__Puerto_Rico, + Tz::America__Punta_Arenas, + Tz::America__Rainy_River, + Tz::America__Rankin_Inlet, + Tz::America__Recife, + Tz::America__Regina, + Tz::America__Resolute, + Tz::America__Rio_Branco, + Tz::America__Rosario, + Tz::America__Santa_Isabel, + Tz::America__Santarem, + Tz::America__Santiago, + Tz::America__Santo_Domingo, + Tz::America__Sao_Paulo, + Tz::America__Scoresbysund, + Tz::America__Shiprock, + Tz::America__Sitka, + Tz::America__St_Barthelemy, + Tz::America__St_Johns, + Tz::America__St_Kitts, + Tz::America__St_Lucia, + Tz::America__St_Thomas, + Tz::America__St_Vincent, + Tz::America__Swift_Current, + Tz::America__Tegucigalpa, + Tz::America__Thule, + Tz::America__Thunder_Bay, + Tz::America__Tijuana, + Tz::America__Toronto, + Tz::America__Tortola, + Tz::America__Vancouver, + Tz::America__Virgin, + Tz::America__Whitehorse, + Tz::America__Winnipeg, + Tz::America__Yakutat, + Tz::America__Yellowknife, + Tz::Antarctica__Casey, + Tz::Antarctica__Davis, + Tz::Antarctica__DumontDUrville, + Tz::Antarctica__Macquarie, + Tz::Antarctica__Mawson, + Tz::Antarctica__McMurdo, + Tz::Antarctica__Palmer, + Tz::Antarctica__Rothera, + Tz::Antarctica__South_Pole, + Tz::Antarctica__Syowa, + Tz::Antarctica__Troll, + Tz::Antarctica__Vostok, + Tz::Arctic__Longyearbyen, + Tz::Asia__Aden, + Tz::Asia__Almaty, + Tz::Asia__Amman, + Tz::Asia__Anadyr, + Tz::Asia__Aqtau, + Tz::Asia__Aqtobe, + Tz::Asia__Ashgabat, + Tz::Asia__Ashkhabad, + Tz::Asia__Atyrau, + Tz::Asia__Baghdad, + Tz::Asia__Bahrain, + Tz::Asia__Baku, + Tz::Asia__Bangkok, + Tz::Asia__Barnaul, + Tz::Asia__Beirut, + Tz::Asia__Bishkek, + Tz::Asia__Brunei, + Tz::Asia__Calcutta, + Tz::Asia__Chita, + Tz::Asia__Choibalsan, + Tz::Asia__Chongqing, + Tz::Asia__Chungking, + Tz::Asia__Colombo, + Tz::Asia__Dacca, + Tz::Asia__Damascus, + Tz::Asia__Dhaka, + Tz::Asia__Dili, + Tz::Asia__Dubai, + Tz::Asia__Dushanbe, + Tz::Asia__Famagusta, + Tz::Asia__Gaza, + Tz::Asia__Harbin, + Tz::Asia__Hebron, + Tz::Asia__Ho_Chi_Minh, + Tz::Asia__Hong_Kong, + Tz::Asia__Hovd, + Tz::Asia__Irkutsk, + Tz::Asia__Istanbul, + Tz::Asia__Jakarta, + Tz::Asia__Jayapura, + Tz::Asia__Jerusalem, + Tz::Asia__Kabul, + Tz::Asia__Kamchatka, + Tz::Asia__Karachi, + Tz::Asia__Kashgar, + Tz::Asia__Kathmandu, + Tz::Asia__Katmandu, + Tz::Asia__Khandyga, + Tz::Asia__Kolkata, + Tz::Asia__Krasnoyarsk, + Tz::Asia__Kuala_Lumpur, + Tz::Asia__Kuching, + Tz::Asia__Kuwait, + Tz::Asia__Macao, + Tz::Asia__Macau, + Tz::Asia__Magadan, + Tz::Asia__Makassar, + Tz::Asia__Manila, + Tz::Asia__Muscat, + Tz::Asia__Nicosia, + Tz::Asia__Novokuznetsk, + Tz::Asia__Novosibirsk, + Tz::Asia__Omsk, + Tz::Asia__Oral, + Tz::Asia__Phnom_Penh, + Tz::Asia__Pontianak, + Tz::Asia__Pyongyang, + Tz::Asia__Qatar, + Tz::Asia__Qostanay, + Tz::Asia__Qyzylorda, + Tz::Asia__Rangoon, + Tz::Asia__Riyadh, + Tz::Asia__Saigon, + Tz::Asia__Sakhalin, + Tz::Asia__Samarkand, + Tz::Asia__Seoul, + Tz::Asia__Shanghai, + Tz::Asia__Singapore, + Tz::Asia__Srednekolymsk, + Tz::Asia__Taipei, + Tz::Asia__Tashkent, + Tz::Asia__Tbilisi, + Tz::Asia__Tehran, + Tz::Asia__Tel_Aviv, + Tz::Asia__Thimbu, + Tz::Asia__Thimphu, + Tz::Asia__Tokyo, + Tz::Asia__Tomsk, + Tz::Asia__Ujung_Pandang, + Tz::Asia__Ulaanbaatar, + Tz::Asia__Ulan_Bator, + Tz::Asia__Urumqi, + Tz::Asia__UstNera, + Tz::Asia__Vientiane, + Tz::Asia__Vladivostok, + Tz::Asia__Yakutsk, + Tz::Asia__Yangon, + Tz::Asia__Yekaterinburg, + Tz::Asia__Yerevan, + Tz::Atlantic__Azores, + Tz::Atlantic__Bermuda, + Tz::Atlantic__Canary, + Tz::Atlantic__Cape_Verde, + Tz::Atlantic__Faeroe, + Tz::Atlantic__Faroe, + Tz::Atlantic__Jan_Mayen, + Tz::Atlantic__Madeira, + Tz::Atlantic__Reykjavik, + Tz::Atlantic__South_Georgia, + Tz::Atlantic__St_Helena, + Tz::Atlantic__Stanley, + Tz::Australia__ACT, + Tz::Australia__Adelaide, + Tz::Australia__Brisbane, + Tz::Australia__Broken_Hill, + Tz::Australia__Canberra, + Tz::Australia__Currie, + Tz::Australia__Darwin, + Tz::Australia__Eucla, + Tz::Australia__Hobart, + Tz::Australia__LHI, + Tz::Australia__Lindeman, + Tz::Australia__Lord_Howe, + Tz::Australia__Melbourne, + Tz::Australia__NSW, + Tz::Australia__North, + Tz::Australia__Perth, + Tz::Australia__Queensland, + Tz::Australia__South, + Tz::Australia__Sydney, + Tz::Australia__Tasmania, + Tz::Australia__Victoria, + Tz::Australia__West, + Tz::Australia__Yancowinna, + Tz::Brazil__Acre, + Tz::Brazil__DeNoronha, + Tz::Brazil__East, + Tz::Brazil__West, + Tz::CET, + Tz::CST6CDT, + Tz::Canada__Atlantic, + Tz::Canada__Central, + Tz::Canada__Eastern, + Tz::Canada__Mountain, + Tz::Canada__Newfoundland, + Tz::Canada__Pacific, + Tz::Canada__Saskatchewan, + Tz::Canada__Yukon, + Tz::Chile__Continental, + Tz::Chile__EasterIsland, + Tz::Cuba, + Tz::EET, + Tz::EST, + Tz::EST5EDT, + Tz::Egypt, + Tz::Eire, + Tz::Etc__GMT, + Tz::Etc__GMTPlus0, + Tz::Etc__GMTPlus1, + Tz::Etc__GMTPlus10, + Tz::Etc__GMTPlus11, + Tz::Etc__GMTPlus12, + Tz::Etc__GMTPlus2, + Tz::Etc__GMTPlus3, + Tz::Etc__GMTPlus4, + Tz::Etc__GMTPlus5, + Tz::Etc__GMTPlus6, + Tz::Etc__GMTPlus7, + Tz::Etc__GMTPlus8, + Tz::Etc__GMTPlus9, + Tz::Etc__GMTMinus0, + Tz::Etc__GMTMinus1, + Tz::Etc__GMTMinus10, + Tz::Etc__GMTMinus11, + Tz::Etc__GMTMinus12, + Tz::Etc__GMTMinus13, + Tz::Etc__GMTMinus14, + Tz::Etc__GMTMinus2, + Tz::Etc__GMTMinus3, + Tz::Etc__GMTMinus4, + Tz::Etc__GMTMinus5, + Tz::Etc__GMTMinus6, + Tz::Etc__GMTMinus7, + Tz::Etc__GMTMinus8, + Tz::Etc__GMTMinus9, + Tz::Etc__GMT0, + Tz::Etc__Greenwich, + Tz::Etc__UCT, + Tz::Etc__UTC, + Tz::Etc__Universal, + Tz::Etc__Zulu, + Tz::Europe__Amsterdam, + Tz::Europe__Andorra, + Tz::Europe__Astrakhan, + Tz::Europe__Athens, + Tz::Europe__Belfast, + Tz::Europe__Belgrade, + Tz::Europe__Berlin, + Tz::Europe__Bratislava, + Tz::Europe__Brussels, + Tz::Europe__Bucharest, + Tz::Europe__Budapest, + Tz::Europe__Busingen, + Tz::Europe__Chisinau, + Tz::Europe__Copenhagen, + Tz::Europe__Dublin, + Tz::Europe__Gibraltar, + Tz::Europe__Guernsey, + Tz::Europe__Helsinki, + Tz::Europe__Isle_of_Man, + Tz::Europe__Istanbul, + Tz::Europe__Jersey, + Tz::Europe__Kaliningrad, + Tz::Europe__Kiev, + Tz::Europe__Kirov, + Tz::Europe__Kyiv, + Tz::Europe__Lisbon, + Tz::Europe__Ljubljana, + Tz::Europe__London, + Tz::Europe__Luxembourg, + Tz::Europe__Madrid, + Tz::Europe__Malta, + Tz::Europe__Mariehamn, + Tz::Europe__Minsk, + Tz::Europe__Monaco, + Tz::Europe__Moscow, + Tz::Europe__Nicosia, + Tz::Europe__Oslo, + Tz::Europe__Paris, + Tz::Europe__Podgorica, + Tz::Europe__Prague, + Tz::Europe__Riga, + Tz::Europe__Rome, + Tz::Europe__Samara, + Tz::Europe__San_Marino, + Tz::Europe__Sarajevo, + Tz::Europe__Saratov, + Tz::Europe__Simferopol, + Tz::Europe__Skopje, + Tz::Europe__Sofia, + Tz::Europe__Stockholm, + Tz::Europe__Tallinn, + Tz::Europe__Tirane, + Tz::Europe__Tiraspol, + Tz::Europe__Ulyanovsk, + Tz::Europe__Uzhgorod, + Tz::Europe__Vaduz, + Tz::Europe__Vatican, + Tz::Europe__Vienna, + Tz::Europe__Vilnius, + Tz::Europe__Volgograd, + Tz::Europe__Warsaw, + Tz::Europe__Zagreb, + Tz::Europe__Zaporozhye, + Tz::Europe__Zurich, + Tz::GB, + Tz::GBEire, + Tz::GMT, + Tz::GMTPlus0, + Tz::GMTMinus0, + Tz::GMT0, + Tz::Greenwich, + Tz::HST, + Tz::Hongkong, + Tz::Iceland, + Tz::Indian__Antananarivo, + Tz::Indian__Chagos, + Tz::Indian__Christmas, + Tz::Indian__Cocos, + Tz::Indian__Comoro, + Tz::Indian__Kerguelen, + Tz::Indian__Mahe, + Tz::Indian__Maldives, + Tz::Indian__Mauritius, + Tz::Indian__Mayotte, + Tz::Indian__Reunion, + Tz::Iran, + Tz::Israel, + Tz::Jamaica, + Tz::Japan, + Tz::Kwajalein, + Tz::Libya, + Tz::MET, + Tz::MST, + Tz::MST7MDT, + Tz::Mexico__BajaNorte, + Tz::Mexico__BajaSur, + Tz::Mexico__General, + Tz::NZ, + Tz::NZCHAT, + Tz::Navajo, + Tz::PRC, + Tz::PST8PDT, + Tz::Pacific__Apia, + Tz::Pacific__Auckland, + Tz::Pacific__Bougainville, + Tz::Pacific__Chatham, + Tz::Pacific__Chuuk, + Tz::Pacific__Easter, + Tz::Pacific__Efate, + Tz::Pacific__Enderbury, + Tz::Pacific__Fakaofo, + Tz::Pacific__Fiji, + Tz::Pacific__Funafuti, + Tz::Pacific__Galapagos, + Tz::Pacific__Gambier, + Tz::Pacific__Guadalcanal, + Tz::Pacific__Guam, + Tz::Pacific__Honolulu, + Tz::Pacific__Johnston, + Tz::Pacific__Kanton, + Tz::Pacific__Kiritimati, + Tz::Pacific__Kosrae, + Tz::Pacific__Kwajalein, + Tz::Pacific__Majuro, + Tz::Pacific__Marquesas, + Tz::Pacific__Midway, + Tz::Pacific__Nauru, + Tz::Pacific__Niue, + Tz::Pacific__Norfolk, + Tz::Pacific__Noumea, + Tz::Pacific__Pago_Pago, + Tz::Pacific__Palau, + Tz::Pacific__Pitcairn, + Tz::Pacific__Pohnpei, + Tz::Pacific__Ponape, + Tz::Pacific__Port_Moresby, + Tz::Pacific__Rarotonga, + Tz::Pacific__Saipan, + Tz::Pacific__Samoa, + Tz::Pacific__Tahiti, + Tz::Pacific__Tarawa, + Tz::Pacific__Tongatapu, + Tz::Pacific__Truk, + Tz::Pacific__Wake, + Tz::Pacific__Wallis, + Tz::Pacific__Yap, + Tz::Poland, + Tz::Portugal, + Tz::ROC, + Tz::ROK, + Tz::Singapore, + Tz::Turkey, + Tz::UCT, + Tz::US__Alaska, + Tz::US__Aleutian, + Tz::US__Arizona, + Tz::US__Central, + Tz::US__EastIndiana, + Tz::US__Eastern, + Tz::US__Hawaii, + Tz::US__IndianaStarke, + Tz::US__Michigan, + Tz::US__Mountain, + Tz::US__Pacific, + Tz::US__Samoa, + Tz::UTC, + Tz::Universal, + Tz::WSU, + Tz::WET, + Tz::Zulu, +]; \ No newline at end of file diff --git a/chrono-tz/src/timezones.rs b/chrono-tz/src/timezones.rs index 180345c..c81c114 100644 --- a/chrono-tz/src/timezones.rs +++ b/chrono-tz/src/timezones.rs @@ -1,2 +1,7 @@ #![allow(non_camel_case_types, clippy::unreadable_literal)] + +#[cfg(feature = "filter-by-regex")] include!(concat!(env!("OUT_DIR"), "/timezones.rs")); + +#[cfg(not(feature = "filter-by-regex"))] +include!("prebuilt/timezones.rs");